Как перечислить ВСЕ ресурсы в подписке Azure

Может ли кто-нибудь сообщить мне, как получить все ресурсы в рамках подписки Azure. Я попробовал следующее:

az resource list

Вышеупомянутое просто выдало много JSON, который на самом деле не имел никакого смысла.

Json — это формат вывода Azure CLI по умолчанию. Что именно вам нужно перечислить? Только названия ресурсов?

Rui Jarimba 31.05.2024 11:45

запрос в таблице графа ресурсов Azure resource — это другой способ.

wenbo 03.06.2024 04:36
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
Как установить LAMP Stack - Security 5/5 на виртуальную машину Azure Linux VM
В предыдущей статье мы завершили установку базы данных, для тех, кто не знает.
Как установить LAMP Stack 1/2 на Azure Linux VM
Как установить LAMP Stack 1/2 на Azure Linux VM
В дополнение к нашему предыдущему сообщению о намерении Azure прекратить поддержку Azure Database для MySQL в качестве единого сервера после 16...
0
2
163
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

Выдаваемый им JSON представляет собой массив JSON, который предоставляет информацию о каждом ресурсе в объекте JSON, такую ​​как местоположение, группа ресурсов, теги, артикул (если применимо), идентификатор, время создания и изменения и многое другое. Я думаю, вам могут понадобиться только имя и тип ресурса, и в этом случае вы можете добавить запрос к этой команде, например -

az resource list --query "[].{Name:name, Type:type}" --output table

Azure CLI использует JSON в качестве формата вывода по умолчанию , но предлагает и другие форматы, включая (но не ограничиваясь):

  • table: таблица ASCII с ключами в качестве заголовков столбцов.
  • tsv: значения, разделенные табуляцией, без ключей.
  • yaml: YAML, удобочитаемая альтернатива JSON.

Используйте параметр --output (--out или -o) для форматирования вывода CLI.

Пример

Получите имена ресурсов в подписке:

az resource list –query "[].name" -o tsv --subscription NAME_OR_ID

Пример вывода:

DemoVM010
demovm212
KBDemo001VM
KBDemo020

спасибо, что связались. Можете ли вы привести мне пример «[].name», пожалуйста.

Patterson 31.05.2024 13:30

Кроме того, существуют ли какие-либо инструменты, позволяющие отображать ресурсы в подписке или группе ресурсов?

Patterson 31.05.2024 13:31

Что вы подразумеваете под «примером «[].name»? Я уже приводил пример вывода — имена ресурсов будут отображаться в консоли/выводе.

Rui Jarimba 31.05.2024 13:55

Руи, извини, я не имел смысла. Спасибо

Patterson 31.05.2024 14:23

Другие вопросы по теме