azure - Azure 追加策略不追加
问题描述
我有一个标签附加策略,如下所示:
{
"if": {
"AllOf": [
{
"field": "type",
"equals": "Microsoft.Compute/virtualMachines"
},
{
"AnyOf": [
{
"field": "tags[SandBox]",
"exists": "false"
},
{
"field": "tags[CostCenter]",
"exists": "false"
}
]
}
]
},
"then": {
"effect": "append",
"details": [
{
"field": "tags[CostCenter]",
"value": "APP1234567"
}
]
}
}
我的意图是将成本中心标签应用于所有还没有沙盒标签的虚拟机。对于测试,我有几个虚拟机,其中一个虚拟机有沙盒标签,一个只有一堆随机标签,其余的根本没有标签。策略可以很好地找到不合规的资源,但它不会应用标签。我在这里错过了什么吗?
解决方案
该政策运作良好。我只是不知道:“附加用于在创建或更新期间向请求的资源添加附加字段。”
推荐阅读
- r - 更改图例点的颜色 (ggplot2)
- r - 在 R 中使用 formattable() 时,逗号后的数字不会出现
- hyperlink - 当我在 Github 上部署我的 Hugo 网站时,“项目”中的链接出错
- amazon-web-services - 为什么我不能使用 SAM 更新我的 Lambda LayerVersion?
- firebase - Firebase 实时数据库侦听器定价
- css - 如何使用 w3codecolor 进行 html 语法高亮?
- xcode - 可执行文件末尾有几个 KB 的空字节?
- rust - 添加简单的行“Pubkey::new_unique()”会破坏我的 Solana 程序
- gojs - 在 Go JS 中 - 当我有上面的代码时,选择一个节点不起作用
- python - 从文件路径中提取人名