Export prostředků Azure Policy

Tento článek obsahuje informace o tom, jak exportovat existující prostředky Azure Policy. Export prostředků je užitečný a doporučený pro zálohování, ale je to také důležitý krok na cestě k zásadám správného řízení v cloudu a zacházení s vašimi zásadami jako s kódem. Prostředky Azure Policy je možné exportovat prostřednictvím rozhraní REST API, Azure CLI a Azure PowerShellu.

Poznámka:

Prostředí portálu pro export definic do GitHubu bylo v dubnu 2023 zastaralé.

Export pomocí Azure CLI

Definice, iniciativy a přiřazení služby Azure Policy je možné exportovat jako JSON pomocí Azure CLI. Každý z těchto příkazů používá parametr názvu k určení objektu, pro který se má získat JSON. Vlastnost name je často identifikátor GUID a není displayName objektu.

Tady je příklad získání kódu JSON pro definici zásady s názvemVirtualMachineStorage:

az policy definition show --name 'VirtualMachineStorage'

Export pomocí Azure PowerShellu

Definice, iniciativy a přiřazení služby Azure Policy je možné exportovat jako JSON pomocí Azure PowerShellu. Každá z těchto rutin používá parametr Name k určení objektu, pro který se má získat JSON. Vlastnost Name je často IDENTIFIKÁTOR GUID (Globálně jedinečný identifikátor) a není displayName objektu.

Tady je příklad získání kódu JSON pro definici zásady s názvem (jak jsme zmínili dříve, GUID) d7fff7ea-9d47-4952-b854-b7da261e48f2:

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

Export do sdíleného svazku clusteru pomocí Resource Graphu na webu Azure Portal

Azure Resource Graph umožňuje dotazovat se ve velkém měřítku pomocí komplexního filtrování, seskupování a řazení. Azure Resource Graph podporuje tabulku prostředků zásad, která obsahuje prostředky zásad, jako jsou definice, přiřazení a výjimky. Projděte si naše ukázkové dotazy. Prostředí portálu Průzkumníka prostředků umožňuje stahování výsledků dotazů do souboru CSV pomocí možnosti Stáhnout do SOUBORU CSV .

Další kroky