Overview
| Name | frontdoor |
| Tag | 2026.8.25.2 |
| FullName | br:bicepacrdevwcom.azurecr.io/bicep/modules/cdn/profiles/frontdoor:2026.8.25.2 |
| Last updated | 2026-08-25 09:43:11:+00:00 |
| Created | 2026-08-25 09:43:11:+00:00 |
| Digest | sha256:b32a5dec44334cf87a9a3956adee4ee80d1a7b8d688a9831ac83dd7e8b8e4cd3 |
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
tags |
object |
Yes | |
system |
string |
Yes | |
env |
string |
Yes | |
skuName |
string'Standard_AzureFrontDoor', |
No'Standard_AzureFrontDoor' |
|
endpoints |
array |
Yes | |
certificateKeyVaults |
array |
No[ |
List of key vaults to grant access to the FrontDoor managed identity, for certificate retrieval in case of custom domains with customer-managed certificates Example: [ { "keyVaultName": "kv1", "subscriptionId": "00000000-0000-0000-0000-000000000000", // optional, if not provided, current subscription will be used "resourceGroupName": "rg1" // optional, if not provided, current resource group will be used }, { "keyVaultName": "kv2" } ] |
originResponseTimeoutSeconds |
int |
No30 |
|
useDiagnosticSettings |
bool |
Nofalse |
|
logAnalyticsWorkspaceId |
string |
No'' |
|
FrontDoorAccessLogEnabled |
bool |
Nofalse |
|
FrontDoorHealthProbeLogEnabled |
bool |
Nofalse |
|
FrontDoorWebApplicationFirewallLogEnabled |
bool |
Nofalse |
|
fdName |
string |
Noformat('{0}-azfd-{1}', system, env) |
Outputs
| Name | Type | Description |
|---|---|---|
frontDoorName |
string |
|
principalId |
string |
Example
@description('The target environment.')
param env string
@description('The deployment version.')
param version string = '1.0.0.0'
param tags object
param system string
param endpoints array
module frontdoor 'br:bicepacrdevwcom.azurecr.io/bicep/modules/cdn/profiles/frontdoor:2026.8.25.2' = {
name: 'frontdoor${env}${version}'
params: {
tags: tags
system: system
env: env
endpoints: endpoints
}
}