Overview
|
|
| Name |
route |
| Tag |
2026.8.31.6 |
| FullName |
br:bicepacrdevwcom.azurecr.io/bicep/modules/cdn/profiles/origin/route:2026.8.31.6 |
| Last updated |
2026-08-31 10:47:30:+00:00 |
| Created |
2026-08-31 10:47:30:+00:00 |
| Digest |
sha256:2acdc79b5ad14813ec1f8f3377fbd3e5d1797dfb927dbc44ca0ed503999c6f57 |
Parameters
| Name |
Type |
Required |
Description |
name |
string |
Yes |
|
env |
string |
Yes |
|
frontDoorName |
string |
Yes |
|
endpointName |
string |
Yes |
|
patternsToMatch |
array |
Yes |
|
originGroupId |
string |
Yes |
|
supportedProtocols |
array |
Yes |
|
forwardingProtocol |
string |
Yes |
|
httpsRedirect |
string |
Yes |
|
originPath |
string |
Yes |
|
cacheConfiguration |
object |
Yes |
|
customDomains |
array |
Yes |
|
endpointHostname |
string |
Yes |
|
dnsZoneResourceGroupName |
string |
Yes |
|
dnsZoneSubscriptionId |
string |
Yes |
|
addDnsRecord |
bool |
Yes |
|
ruleSets |
array |
Yes |
|
linkToDefaultDomain |
string |
Yes |
|
certificateSecretId |
string |
Yes |
|
wafPolicyLinkId |
string |
Yes |
|
Outputs
| Name |
Type |
Description |
customDomainSetting |
array |
|
wafPolicyLinkId |
string |
|
Example
@description('The target environment.')
param env string
@description('The deployment version.')
param version string = '1.0.0.0'
param name string
param frontDoorName string
param endpointName string
param patternsToMatch array
param originGroupId string
param supportedProtocols array
param forwardingProtocol string
param httpsRedirect string
param originPath string
param cacheConfiguration object
param customDomains array
param endpointHostname string
param dnsZoneResourceGroupName string
param dnsZoneSubscriptionId string
param addDnsRecord bool
param ruleSets array
param linkToDefaultDomain string
param certificateSecretId string
param wafPolicyLinkId string
module route 'br:bicepacrdevwcom.azurecr.io/bicep/modules/cdn/profiles/origin/route:2026.8.31.6' = {
name: 'route${env}${version}'
params: {
name: name
env: env
frontDoorName: frontDoorName
endpointName: endpointName
patternsToMatch: patternsToMatch
originGroupId: originGroupId
supportedProtocols: supportedProtocols
forwardingProtocol: forwardingProtocol
httpsRedirect: httpsRedirect
originPath: originPath
cacheConfiguration: cacheConfiguration
customDomains: customDomains
endpointHostname: endpointHostname
dnsZoneResourceGroupName: dnsZoneResourceGroupName
dnsZoneSubscriptionId: dnsZoneSubscriptionId
addDnsRecord: addDnsRecord
ruleSets: ruleSets
linkToDefaultDomain: linkToDefaultDomain
certificateSecretId: certificateSecretId
wafPolicyLinkId: wafPolicyLinkId
}
}