2026.8.31.6

Overview

Name keyvalues
Tag 2026.8.31.6
FullName br:bicepacrdevwcom.azurecr.io/bicep/modules/appconfiguration/keyvalues:2026.8.31.6
Last updated 2026-08-31 10:46:36:+00:00
Created 2026-08-31 10:46:36:+00:00
Digest sha256:e42359546a8503e44f497e7a2597a42bb0b2b62231ee2f1b7306c7e378ef06d5

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.31.6' = {
    name: 'keyvalues${env}${version}'
    params: {
      configStoreName: configStoreName
      settings: settings
      system: system
      tags: tags
    }
}