Overview
| Name | frontdoor |
| Tag | 2026.8.31.6 |
| FullName | br:bicepacrdevwcom.azurecr.io/bicep/modules/cdn/profiles/frontdoor:2026.8.31.6 |
| Last updated | 2026-08-31 10:47:53:+00:00 |
| Created | 2026-08-31 10:47:53:+00:00 |
| Digest | sha256:b1409f41b92a48bddf22543c766787cb20ef6ac29bb075d1404858f8530e61bc |
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.31.6' = {
name: 'frontdoor${env}${version}'
params: {
tags: tags
system: system
env: env
endpoints: endpoints
}
}