2026.9.9.2

Overview

Name configurationstores
Tag 2026.9.9.2
FullName br:bicepacrdevwcom.azurecr.io/bicep/modules/appconfiguration/configurationstores:2026.9.9.2
Last updated 2026-09-09 12:43:46:+00:00
Created 2026-09-09 12:43:46:+00:00
Digest sha256:42c3018922f9c601e8613baebd5ccea5ae2c01891a9551955d9bad89118c69fd

Parameters

Name Type Required Description
env string Yes The environment name (e.g., dev, test, prod)
region string Yes The Azure region where the App Configuration store will be deployed
prefix string Yes Prefix to be used in resource naming
configStoreName string No
format('{0}-appconfig-{1}-{2}', prefix, region, env)
Name of the App Configuration store. Defaults to a combination of prefix, region, and environment
location string No
resourceGroup().location
Location where the App Configuration store will be deployed. Defaults to the resource group location
tags object Yes Tags to be applied to the App Configuration store
publicNetworkAccess string No
'Enabled'
Controls whether the App Configuration store is accessible from public networks
softDeleteRetentionInDays int No
7
Number of days to retain deleted configuration items before permanent deletion
disableLocalAuth bool No
false
Disables local authentication methods, requiring managed identity or Azure AD authentication
enablePurgeProtection bool No
false
Enables protection against accidental deletion of the App Configuration store
authenticationMode string
'Pass-through',
'Local'
No
'Pass-through'
Authentication mode for the data plane proxy. Pass-through uses the original authentication, Local uses App Configuration authentication
privateLinkDelegation string No
'Disabled'
Controls whether private link delegation is enabled for the App Configuration store
contributorManagedIdentityIds array No
[
]
List of managed identity IDs that will be granted App Configuration Contributor role
readerManagedIdentityIds array No
[
]
List of managed identity IDs that will be granted App Configuration Data Reader role
readerGroupIds array No
[
]
List of Azure AD group IDs that will be granted App Configuration Data Reader role

Outputs

Name Type Description

Example

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

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

@description('The Azure region where the App Configuration store will be deployed')
param region string

@description('Prefix to be used in resource naming')
param prefix string

@description('Tags to be applied to the App Configuration store')
param tags object


module configurationstores 'br:bicepacrdevwcom.azurecr.io/bicep/modules/appconfiguration/configurationstores:2026.9.9.2' = {
    name: 'configurationstores${env}${version}'
    params: {
      env: env
      region: region
      prefix: prefix
      tags: tags
    }
}