gcloud снимок всех дисков, подключенных к экземпляру - PullRequest
0 голосов
/ 14 февраля 2020

Я использую gcloud cli api и пытаюсь написать сценарий, который создает снимок всех дисков, подключенных к экземпляру.

Моя проблема в том, что для команды snapshot cli требуется имя однако на диске, когда я спрашиваю gcloud о списке дисков, подключенных к экземпляру, он (напрямую) не дает мне имя диска.

Если я запускаю: gcloud compute list instance --format = json

Я получаю массив дисков json, который включает имя устройства, но не имя. Я отмечаю, что массив содержит атрибут «source», который содержит URL, который заканчивается именем диска. Однако я обеспокоен тем, что анализ имени диска по URL-адресу не даст стабильного решения.

Итак, как правильно получить имена дисков?

1 Ответ

0 голосов
/ 14 февраля 2020

Вы устали:

gcloud compute disks list --format=json ?

Я не знаю, можно ли перечислить его по экземпляру, но он содержит информацию, по которой используется конкретный экземпляр c ( ссылка )

Надеюсь, это поможет!

...