Exportar recursos do Azure Policy

Este artigo fornece informações sobre como exportar seus recursos existentes do Azure Policy. Exportar seus recursos é útil e recomendado para backup, mas também é uma etapa importante em sua jornada com o Cloud Governance e tratar sua política como código. Os recursos da Política do Azure podem ser exportados por meio da API REST, da CLI do Azure e do Azure PowerShell.

Nota

A experiência do portal para exportar definições para o GitHub foi preterida em abril de 2023.

Exportar com a CLI do Azure

As definições, iniciativas e atribuições da Política do Azure podem ser exportadas como JSON com a CLI do Azure. Cada um desses comandos usa um parâmetro name para especificar para qual objeto obter o JSON. A propriedade name geralmente é um GUID e não é o displayName do objeto.

Aqui está um exemplo de como obter o JSON para uma definição de política com o nome de VirtualMachineStorage:

az policy definition show --name 'VirtualMachineStorage'

Exportar com o Azure PowerShell

As definições, iniciativas e atribuições da Política do Azure podem ser exportadas como JSON com o Azure PowerShell. Cada um desses cmdlets usa um parâmetro Name para especificar para qual objeto obter o JSON. A propriedade Name geralmente é um GUID (Identificador Global Exclusivo) e não é o displayName do objeto.

  • Definição - Get-AzPolicyDefinition
  • Iniciativa - Get-AzPolicySetDefinition
  • Atribuição - Get-AzPolicyAssignment

Aqui está um exemplo de obtenção do JSON para uma definição de política com Nome (como mencionado anteriormente, GUID) de d7fff7ea-9d47-4952-b854-b7da261e48f2:

Get-AzPolicyDefinition -Name 'd7fff7ea-9d47-4952-b854-b7da261e48f2' | ConvertTo-Json -Depth 10

Exportar para CSV com o Gráfico de Recursos no Portal do Azure

O Azure Resource Graph oferece a capacidade de consultar em escala com filtragem, agrupamento e classificação complexos. O Azure Resource Graph dá suporte à tabela de recursos de política, que contém recursos de política, como definições, atribuições e isenções. Reveja os nossos exemplos de consultas. A experiência do portal explorador do Resource Graph permite downloads dos resultados da consulta para CSV usando a opção da barra de ferramentas "Download para CSV".

Próximos passos