2026.8.26.3

Overview

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

Parameters

Name Type Required Description
name string Yes
customDomains array Yes
healthProbeSettings object Yes
sessionAffinityState string Yes
loadBalancingSettings object Yes
patternsToMatch array Yes
ruleSets array Yes
supportedProtocols array Yes
forwardingProtocol string Yes
httpsRedirect string Yes
originPath string Yes
cacheConfiguration object Yes
addDnsRecord bool Yes
dnsZoneResourceGroupName string Yes
dnsZoneSubscriptionId string Yes
origins array Yes
linkToDefaultDomain string Yes
certificateSecretId string Yes
wafPolicyLinkId string Yes

Outputs

Name Type Description
originConfig object

Example

@description('The target environment.')
param env string

@description('The deployment version.')
param version string = '1.0.0.0'

param name string

param customDomains array

param healthProbeSettings object

param sessionAffinityState string

param loadBalancingSettings object

param patternsToMatch array

param ruleSets array

param supportedProtocols array

param forwardingProtocol string

param httpsRedirect string

param originPath string

param cacheConfiguration object

param addDnsRecord bool

param dnsZoneResourceGroupName string

param dnsZoneSubscriptionId string

param origins array

param linkToDefaultDomain string

param certificateSecretId string

param wafPolicyLinkId string


module origins 'br:bicepacrdevwcom.azurecr.io/bicep/modules/configbuilder/cdn/profiles/origins:2026.8.26.3' = {
    name: 'origins${env}${version}'
    params: {
      name: name
      customDomains: customDomains
      healthProbeSettings: healthProbeSettings
      sessionAffinityState: sessionAffinityState
      loadBalancingSettings: loadBalancingSettings
      patternsToMatch: patternsToMatch
      ruleSets: ruleSets
      supportedProtocols: supportedProtocols
      forwardingProtocol: forwardingProtocol
      httpsRedirect: httpsRedirect
      originPath: originPath
      cacheConfiguration: cacheConfiguration
      addDnsRecord: addDnsRecord
      dnsZoneResourceGroupName: dnsZoneResourceGroupName
      dnsZoneSubscriptionId: dnsZoneSubscriptionId
      origins: origins
      linkToDefaultDomain: linkToDefaultDomain
      certificateSecretId: certificateSecretId
      wafPolicyLinkId: wafPolicyLinkId
    }
}