2026.8.25.4

Overview

Name dnsforwardingrulesset
Tag 2026.8.25.4
FullName br:bicepacrdevwcom.azurecr.io/bicep/modules/dns/resolver/dnsforwardingrulesset:2026.8.25.4
Last updated 2026-08-25 10:37:46:+00:00
Created 2026-08-25 10:37:46:+00:00
Digest sha256:3938d613b8a803d8f1021a9eb17e70f9e48a232f1ab938fcc92be4c964cfd276

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