2026.8.26.3

Overview

Name frontdoor
Tag 2026.8.26.3
FullName br:bicepacrdevwcom.azurecr.io/bicep/modules/cdn/profiles/frontdoor:2026.8.26.3
Last updated 2026-08-26 07:42:10:+00:00
Created 2026-08-26 07:42:10:+00:00
Digest sha256:b55ae7bc9219938462c51c49ad80cb25b1dd709116e7e1401613fd347787a387

Parameters

Name Type Required Description
tags object Yes
system string Yes
env string Yes
skuName string
'Standard_AzureFrontDoor',
'Premium_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 No
30
useDiagnosticSettings bool No
false
logAnalyticsWorkspaceId string No
''
FrontDoorAccessLogEnabled bool No
false
FrontDoorHealthProbeLogEnabled bool No
false
FrontDoorWebApplicationFirewallLogEnabled bool No
false
fdName string No
format('{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.26.3' = {
    name: 'frontdoor${env}${version}'
    params: {
      tags: tags
      system: system
      env: env
      endpoints: endpoints
    }
}