2017-08-04 152 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

在這種情況下,沒有錯誤,只是輸入錯誤。