我正在嘗試使用二頭肌向 Azure App Configuration Store 添加值。我有一個問題,我向 keyValue 添加標簽。
這是我的模塊:
@description('Configuration Store Name')
param configurationStoreName string
@description('key prefix')
param prefix string
@description('key name')
param keyName string
@description('value')
param value string
@description('content type')
param contentType string = 'string'
@description('Deployment Environment')
param deploymentEnvironment string = 'dev'
resource configurationStore 'Microsoft.AppConfiguration/configurationStores@2021-10-01- preview' existing = {
name: configurationStoreName
}
resource configurationStoreValue 'Microsoft.AppConfiguration/configurationStores/keyValues@2021-10-01-preview' = {
name: '${prefix}:${keyName}'
parent: configurationStore
properties: {
contentType: contentType
value: value
tags: {
environment: deploymentEnvironment
}
}
}
似乎沒有任何方法可以添加標簽,我想這樣做以啟用過濾。
它可以在使用 Azure 門戶創建 KeyValues 時完成,因此應該可以使用 Bicep。
我錯過了什么,還是二頭肌缺少這個功能?
uj5u.com熱心網友回復:
來自 github 上的這個問題:使用 ARM 模板添加密鑰。
請注意,為簡單起見,示例沒有為特征標志添加標簽。下面是添加標簽 myLabel 的示例。
"name": "[concat('.appconfig.featureflag~2F', parameters('featureFlagName'), '$myLabel')]"
我嘗試了這種方法并且它有效:
@description('Configuration Store Name')
param configurationStoreName string
@description('key prefix')
param prefix string
@description('key name')
param keyName string
@description('value')
param value string
@description('label')
param label string
@description('content type')
param contentType string = 'string'
@description('Deployment Environment')
param deploymentEnvironment string = 'dev'
resource configurationStore 'Microsoft.AppConfiguration/configurationStores@2021-10-01-preview' existing = {
name: configurationStoreName
}
var keyValueName = empty(label) ? '${prefix}:${keyName}' : '${prefix}:${keyName}$${label}'
resource configurationStoreValue 'Microsoft.AppConfiguration/configurationStores/keyValues@2021-10-01-preview' = {
name: keyValueName
parent: configurationStore
properties: {
contentType: contentType
value: value
tags: {
environment: deploymentEnvironment
}
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/443198.html
