二头肌:如何连接标签
Bicep: How to concat tags
我正在使用 Bicep 脚本在 Mcirosoft Azure 中创建资源。
我已经定义了一个变量,其中包含对所有资源都相同的公共标签 resources.But 现在,在将此变量分配给资源时,我想添加更多仅适用于此资源的标签。
但是,我还没有找到方法。
您可以使用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'
})
}
我正在使用 Bicep 脚本在 Mcirosoft Azure 中创建资源。
我已经定义了一个变量,其中包含对所有资源都相同的公共标签 resources.But 现在,在将此变量分配给资源时,我想添加更多仅适用于此资源的标签。
但是,我还没有找到方法。
您可以使用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'
})
}