2026.8.26.3

Overview

Name dnsforwardingrulesset
Tag 2026.8.26.3
FullName br:bicepacrdevwcom.azurecr.io/bicep/modules/dns/resolver/dnsforwardingrulesset:2026.8.26.3
Last updated 2026-08-26 07:42:36:+00:00
Created 2026-08-26 07:42:36:+00:00
Digest sha256:ec60e8300e12df0bf0e0718ba3ecc467eaa4c7f6b9bb582325931fdd1f6da006

Parameters

Name Type Required Description
env string Yes The environment to be created
location string No
resourceGroup().location
Location for all resources
system string Yes System/project name
tags object Yes Tags to add to the resources
region string No
''
namePrefix string No
''
nameSuffix string No
''
dnsForwardingRuleSetName string No
format('{0}{1}{2}-dnsfrs{3}{4}-{5}{6}{7}', namePrefix, if(empty(namePrefix), '', '-'), system, if(empty(region), '', '-'), region, env, if(empty(nameSuffix), '', '-'), nameSuffix)
Full forwarding rule set name, if not specified use default namePrefix-system-dnsfrs-region-env-suffix
dnsForwardingRulesConfiguration array Yes
dnsResolverOutboundEndpoint string Yes
vnetName string Yes
vnetId string Yes

Outputs

Name Type Description

Example

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

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

@description('System/project name')
param system string

@description('Tags to add to the resources')
param tags object

param dnsForwardingRulesConfiguration array

param dnsResolverOutboundEndpoint string

param vnetName string

param vnetId string


module dnsforwardingrulesset 'br:bicepacrdevwcom.azurecr.io/bicep/modules/dns/resolver/dnsforwardingrulesset:2026.8.26.3' = {
    name: 'dnsforwardingrulesset${env}${version}'
    params: {
      env: env
      system: system
      tags: tags
      dnsForwardingRulesConfiguration: dnsForwardingRulesConfiguration
      dnsResolverOutboundEndpoint: dnsResolverOutboundEndpoint
      vnetName: vnetName
      vnetId: vnetId
    }
}