Я использую gcloud cli api и пытаюсь написать сценарий, который создает снимок всех дисков, подключенных к экземпляру.
Моя проблема в том, что для команды snapshot cli требуется имя однако на диске, когда я спрашиваю gcloud о списке дисков, подключенных к экземпляру, он (напрямую) не дает мне имя диска.
Если я запускаю: gcloud compute list instance --format = json
Я получаю массив дисков json, который включает имя устройства, но не имя. Я отмечаю, что массив содержит атрибут «source», который содержит URL, который заканчивается именем диска. Однако я обеспокоен тем, что анализ имени диска по URL-адресу не даст стабильного решения.
Итак, как правильно получить имена дисков?