Azure策略|标签

cgh8pdjw  于 2023-06-24  发布在  其他
关注(0)|答案(1)|浏览(132)

{“属性”:{ ---->第一个语句出错,无法保存JSON。
尝试部署以下JSON -

{
"properties": {
    "displayName": "Enforce Resource Group Tag Values",
    "policyType": "Custom",
  "mode": "All",
  "parameters": {
    "tagEnv": {
      "type": "String",
      "metadata": {
        "displayName": "Tag Environment",
        "description": "Name of the tag, such as 'environment'"
cedebl8k

cedebl8k1#

我希望有一个标记有一个以上的可能值。我将使用此策略来审计不合规的资源。
这里有一个更新的策略来强制使用多个可能值的标记。

{
      "mode": "All",
      "policyRule": {
        "if": {
          "not": {
            "field": "tags['environment']",
            "in": [
              "production",
              "development",
              "testing"
            ]
          }
        },
        "then": {
          "effect": "audit"
        }
      },
      "parameters": {}
    }

在应用策略之后,如果标记没有三个值,它将审核现有资源。

相关问题