2026.8.26.3

Overview

Name keyvalues
Tag 2026.8.26.3
FullName br:bicepacrdevwcom.azurecr.io/bicep/modules/appconfiguration/keyvalues:2026.8.26.3
Last updated 2026-08-26 07:40:47:+00:00
Created 2026-08-26 07:40:47:+00:00
Digest sha256:15cbd731f08d1a954f893f3572e09b6d9cbd6474fad12624c4bf04bc4e74434f

Parameters

Name Type Required Description
configStoreName string Yes Name of the App Configuration store where the key-values will be stored
settings object Yes Object containing the key-value pairs to be stored in App Configuration
system string Yes System identifier used for key prefixing and tagging
app string No
''
Optional application identifier used for key prefixing. If not provided, keys will only be prefixed with system identifier
tags object Yes Tags to be applied to all key-values in the configuration store
settingPrefix string No
if(empty(app), format('{0}:', system), format('{0}:{1}:', system, app))
Prefix used for all key names in the format system:app: or system: if app is not provided
settingTag string No
format('${0}', system)
Tag value to be applied to all key-values

Outputs

Name Type Description
endpoint string

Example

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

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

@description('Name of the App Configuration store where the key-values will be stored')
param configStoreName string

@description('Object containing the key-value pairs to be stored in App Configuration')
param settings object

@description('System identifier used for key prefixing and tagging')
param system string

@description('Tags to be applied to all key-values in the configuration store')
param tags object


module keyvalues 'br:bicepacrdevwcom.azurecr.io/bicep/modules/appconfiguration/keyvalues:2026.8.26.3' = {
    name: 'keyvalues${env}${version}'
    params: {
      configStoreName: configStoreName
      settings: settings
      system: system
      tags: tags
    }
}