GCLOUD: получение имени списка снимков - PullRequest
0 голосов
/ 21 февраля 2020

Вопрос:

Как получить значение из списка в переменную (строку) в Gcloud?

Требуется:

Мне нужно получить имя Снимок. Со списком Powershell я бы просто сделал:

$os_disk_snapshot= (gcloud compute snapshots list --limit=1 --filter="creationTimestamp.date('%Y-%m-%d', Z)='$date'" --filter="sourceDisk=$source_disk"").name

Но это не работает. Следующее просто дает мне список с параметрами name, disk_size_gb, sourcedisk и status. Но мне нужно только имя.

gcloud compute snapshots list --limit=1 --filter="creationTimestamp.date('%Y-%m-%d', Z)='$date'" --filter="sourceDisk=$source_disk""

Поздравления и заранее спасибо:)

1 Ответ

2 голосов
/ 21 февраля 2020

вы можете использовать --format "value(name)" в команде, чтобы получить только имя.

- формат "значение (имя)"

Подробнее о gcloud Global Flags здесь

...