az graph
Примечание.
Эта ссылка является частью расширения resource-graph для Azure CLI (версия 2.22.0 или более поздней). Расширение будет автоматически устанавливаться при первом запуске команды az graph . Подробнее о расширениях.
Запрос ресурсов, управляемых Azure Resource Manager.
Выполните команду az graph query --help для получения подробной справки.
Команды
Имя | Описание | Тип | Состояние |
---|---|---|---|
az graph query |
Запрос ресурсов, управляемых Azure Resource Manager. |
Расширение | Общедоступная версия |
az graph shared-query |
Управление общим запросом графа ресурсов Azure. |
Расширение | Экспериментальный |
az graph shared-query create |
Создайте общий запрос. |
Расширение | Экспериментальный |
az graph shared-query delete |
Удаление общего запроса. |
Расширение | Экспериментальный |
az graph shared-query list |
Список всех общих запросов в группе ресурсов. |
Расширение | Экспериментальный |
az graph shared-query show |
Отображение свойств общего запроса. |
Расширение | Экспериментальный |
az graph query
Запрос ресурсов, управляемых Azure Resource Manager.
Дополнительные https://aka.ms/AzureResourceGraph-QueryLanguage сведения о языке запросов и просмотре примеров.
az graph query --graph-query
[--allow-partial-scopes {false, true}]
[--first]
[--management-groups]
[--skip]
[--skip-token]
[--subscriptions]
Примеры
Запрос ресурсов, запрашивающих подмножество полей ресурсов.
az graph query -q "project id, name, type, location, tags"
Запрос ресурсов с выделением полей, фильтрацией и суммированием.
az graph query -q "project id, type, location | where type =~ 'Microsoft.Compute/virtualMachines' | summarize count() by location | top 3 by count_"
Запросите подмножество результатов, пропуская 20 элементов и получая следующие 10.
az graph query -q "where type =~ "Microsoft.Compute" | project name, tags" --first 10 --skip 20
Выберите подписки для запроса.
az graph query -q "where type =~ "Microsoft.Compute" | project name, tags" --subscriptions 11111111-1111-1111-1111-111111111111 22222222-2222-2222-2222-222222222222
Выберите группы управления для запроса.
az graph query -q "where type =~ "Microsoft.Compute" | project name, tags" --management-groups aaaaaaaa-aaaa-aaaa-aaaa-aaaaaaaaaaaa bbbbbbbb-bbbb-bbbb-bbbb-bbbbbbbbbbbb --allow-partial-scopes
Запрос с маркером пропуска.
az graph query -q "where type =~ "Microsoft.Compute" | project name, tags" --skip-token skip_token_value_from_previous_query_response
Обязательные параметры
Выполнение запроса Resource Graph.
Необязательные параметры
Указывает, должен ли запрос выполнен успешно, если только частичное число подписок под сервером может обрабатываться сервером.
Максимальное количество возвращаемых объектов. Допустимый диапазон: 1–1000.
Список групп управления для выполнения запроса.
Игнорирует первые N-объекты, а затем получает оставшиеся объекты.
Пропустите маркер, чтобы получить следующую страницу запроса, если это применимо.
Список подписок для выполнения запроса. По умолчанию запрашиваются все доступные подписки.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.