2026.9.9.2

Overview

Name dnsforwardingrulesset
Tag 2026.9.9.2
FullName br:bicepacrdevwcom.azurecr.io/bicep/modules/dns/resolver/dnsforwardingrulesset:2026.9.9.2
Last updated 2026-09-09 12:45:31:+00:00
Created 2026-09-09 12:45:31:+00:00
Digest sha256:d765a6ca43615d5602a654e727c1bae3c23ff2a9917bd8d84434dbf4f46bf278

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.9.9.2' = {
    name: 'dnsforwardingrulesset${env}${version}'
    params: {
      env: env
      system: system
      tags: tags
      dnsForwardingRulesConfiguration: dnsForwardingRulesConfiguration
      dnsResolverOutboundEndpoint: dnsResolverOutboundEndpoint
      vnetName: vnetName
      vnetId: vnetId
    }
}