【问题标题】:Azure Deny custom Policy, if vm backup not enabledAzure 拒绝自定义策略,如果未启用 vm 备份
【发布时间】:2021-10-11 06:51:05
【问题描述】:

我正在尝试创建一个自定义 azure 策略,这样如果有人创建 vm 并且未启用备份,那么部署应该会失败。我尝试了以下代码,但无法正常工作。

{
    "type": "Microsoft.Authorization/policyDefinitions",
    "name": "enable backuo for-windows-vm",
    "properties": {
        "displayName": "enable backup for-windows-vm",
        "description": "enable backup for-windows-vm",
        "parameters": {},
        "policyRule": {
            "if": {
                "allOf": [
                    {
                        "field": "type",
                        "equals": "Microsoft.RecoveryServices/vaults/backupFabrics/backupProtectionIntent"
                    },
                    {
                        "field": "type",
                        "equals": "Microsoft.Compute"
                    },
                    {
                        "field": "Microsoft.RecoveryServices/Vaults",
                        "Notequals": "True"
                    }
                ]
            },
            "then": {
                "effect": "deny"
            }
        }
    }
}

【问题讨论】:

    标签: azure backup policy azure-policy


    【解决方案1】:

    This / this 内置策略有助于实现您的要求。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-09-11
      • 2021-11-05
      • 1970-01-01
      • 2020-09-14
      • 2014-10-04
      • 2022-07-06
      • 1970-01-01
      相关资源
      最近更新 更多