我正在使用 Bicep 脚本在 Mcirosoft Azure 中创建资源。
我已经定义了一个带有所有资源都相同的通用标签的变量。但是现在,当将此变量分配给资源时,我想添加更多仅适用于该资源的标签。
但是,我还没有找到方法来做到这一点。
最佳答案
您可以使用union合并对象的函数。
在此示例中,我使用通用标签定义了一个参数,并将对象与特定于资源的标签合并:
param commonTags object = {
commonTag1: 'commonTag1'
commonTag2: 'commonTag2'
}
resource storageAccount 'Microsoft.Storage/storageAccounts@2019-06-01' = {
name: 'my storage account name'
...
tags: union(commonTags, {
storageTag1: 'storageTag1'
storageTag2: 'storageTag2'
})
}
关于azure - 二头肌 : How to concat tags,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69348460/