共用方式為


匯出 Azure 原則資源

本文提供如何匯出現有 Azure 原則資源的資訊。 匯出您的資源很有用,並建議用於備份,但也是雲端治理和處理原則即程式碼旅程中的重要步驟。 Azure 原則資源可以透過 REST APIAzure CLIAzure PowerShell 匯出。

注意

將定義匯出至 GitHub 的入口網站體驗已於 2023 年 4 月淘汰。

使用 Azure CLI 匯出

Azure 原則定義、計畫和指派都可以使用 Azure CLI 匯出為 JSON。 每個命令都會使用 name 參數來指定要取得 JSON 的物件。 屬性 name 通常是 GUID ,不是 displayName 物件的 。

Azure CLI 和 Azure PowerShell 範例命令會搭配 使用內建原則定義,nameb2982f36-99f2-4db5-8eff-283140c09693displayName記憶體帳戶應停用公用網路存取

az policy definition show --name 'b2982f36-99f2-4db5-8eff-283140c09693'

使用 Azure PowerShell 匯出

Azure 原則定義、計畫和指派都可以使用 Azure PowerShell 匯出為 JSON。 每個 Cmdlet 都會使用 Name 參數來指定要取得 JSON 的物件。 屬性Name通常是 GUID (全域唯一識別子),不是 displayName 物件的 。

Get-AzPolicyDefinition -Name 'b2982f36-99f2-4db5-8eff-283140c09693' | Select-Object -Property * | ConvertTo-Json -Depth 10

在 Azure 入口網站 中使用 Resource Graph 匯出至 CSV

Azure Resource Graph 可讓您透過複雜的篩選、分組和排序,進行大規模查詢。 Azure Resource Graph 支援原則資源資料表,其中包含定義、指派和豁免等原則資源。 檢閱我們的 範例查詢。。 Resource Graph 總管入口網站體驗允許使用 [ 下載至 CSV] 工具列選項,將查詢結果下載至 CSV。

下一步