我偶然发现了一种使用Azure策略的有趣方法。 https://github.com/cloudignition/Azure/blob/master/AzurePolicy/AzPolicy-BUEnroll.json我试图通过使用powershell对其进行测试来进行测试。但是,我的确在类型为'PolicyRule'的对象上得到了'找不到成员'mode'
试图在策略规则后添加“ mode”:“ all”,但这无济于事。如何使用powershell创建该定义?
答案 0 :(得分:0)
我通过首先将前面提到的json分为两个文件“ buepolicy.json”和“ buepolicy-parameters.json”来完成此工作。基本上将参数移到参数文件中。然后,我可以使用powershell创建一个新的定义:
New-AzureRmPolicyDefinition -Name "buenroll" -policy buepolicy.json -Parameter buepolicy-parameters.json -Mode All