Azure DataFactory无法使用“定义”检查版本

时间:2018-05-29 05:29:25

标签: json azure azure-data-factory azure-powershell policy

无法检查定义JSON中的api版本。以下是JSON的定义。

    New-AzureRmPolicyDefinition -Policy '{
     "if": {
    "allOf": [
      {
        "field": "type",
        "equals": "Microsoft.DataFactory/factories"
      },
      {
        "field": "apiVersion",
        "equals": "2017-09-01-preview"
      }
    ]
  },
  "then": {
    "effect": "deny"
  }
}' -Name 'DataFactoryVersionRestriction'

当我运行上面的定义时,它会抛出与别名相关的错误。有人可以帮忙吗?

enter image description here

1 个答案:

答案 0 :(得分:0)

使用别名Microsoft.DataFactory / factories / version