2017-08-04 117 views
0

我用:删除-AzureRmPolicyDefinition不起作用

Remove-AzureRmPolicyDefinition -Name 

“/subscriptions/{subscriptionId}/providers/Microsoft.Authorization/{policyDefinitionName}” 和我收到的 “真”,但是....什么都没有发生。 但我发现外观图释;)当我使用删除-AzureRmPolicyAssignment(!!)

Remove-AzureRmPolicyAssignment -Name regionPolicyAssignment -Scope '/subscriptions/{subscriptionId}/providers/Microsoft.Authorization/policyDefinitions/{policyDefinitionName}' 

政策definiotion被删除。

有何评论?

+0

是的,打开github上的代码,并检查这是否是一个错误。或者在azure powershell github上提出问题。我已经使用这些cmdlet,并且怀疑那里有一个但是在那些中。当分配为该定义创建时,您可能无法删除定义 – 4c74356b41

+0

不幸的是,这是一个没有赋值的定义。 –

+0

我怀疑这是一个错误,我认为你误解了一些东西。我没有看到github提到这个问题。我已经使用了这些cmdlet,它们工作正常。你能分享一个repro吗?完成端到端,创建策略定义并尝试删除它 – 4c74356b41

回答

1

在这种情况下,没有错误,只是输入错误。