Поделиться через


Экспорт ресурсов Политики Azure

В этой статье содержатся сведения о том, как экспортировать существующие ресурсы Политики Azure. Экспорт ресурсов полезен и рекомендуется для резервного копирования, но также это важный шаг для развития системы управления в облаке и реализации модели политика как код. Политика Azure ресурсы можно экспортировать с помощью REST API, Azure CLI и Azure PowerShell.

Примечание.

Интерфейс портала для экспорта определений в GitHub устарел в апреле 2023 года.

Экспорт с помощью Azure CLI

Определения, инициативы и назначения Политики Azure можно экспортировать в формате JSON с помощью Azure CLI. Каждая из этих команд использует name параметр для указания объекта, для которого требуется получить JSON. Свойство name часто является GUID и не displayName является объектом.

Примеры команд Azure CLI и Azure PowerShell используют встроенное определение политики с name b2982f36-99f2-4db5-8eff-283140c09693 учетными записями хранения, которые displayName должны отключить доступ к общедоступной сети.

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

Экспорт с помощью Azure PowerShell

Определения, инициативы и назначения Политики Azure можно экспортировать в формате JSON с помощью Azure PowerShell. Каждый из этих командлетов использует Name параметр для указания объекта, для которого требуется получить JSON. Свойство Name часто представляет собой GUID (глобальный уникальный идентификатор) и не displayName является объектом.

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

Экспорт в CSV с помощью Графа ресурсов в портал Azure

Azure Resource Graph позволяет выполнять запросы в масштабе с помощью сложных фильтров, группирования и сортировки. Azure Resource Graph поддерживает таблицу ресурсов политики, которая содержит такие ресурсы политики, как определения, назначения и исключения. Просмотрите примеры запросов.. Портал обозревателя ресурсов позволяет скачать результаты запроса в CSV с помощью параметра панели инструментов "Скачать в CSV".

Следующие шаги