Есть ли Google API для получения списка регионов без проекта в пути URL? - PullRequest
0 голосов
/ 28 октября 2019

Я пытаюсь получить все регионы, не используя имя проекта в URL? Я не смог найти API. Эквивалентный CLI - «список областей вычислений gcloud». Вы знаете эквивалентный URL API?

Спасибо, Кови

1 Ответ

1 голос
/ 29 октября 2019

Я пытаюсь получить все регионы без указания имени проекта в URL-адресе?

Для большинства операций API вам понадобится ваш идентификатор проекта, а иногда и номер проекта. Название проекта не используется.

Требуется идентификатор проекта, поскольку не все зоны доступны для всех проектов. Этот API-интерфейс возвращает зоны, к которым может иметь доступ ваш ID проекта.

Этот API-интерфейс не возвращает все зоны Google Cloud. Некоторые зоны вам недоступны.

Эквивалентный CLI - «список областей вычислений gcloud». Вы знаете эквивалентный URL-адрес API?

URL-адрес:

https://compute.googleapis.com/compute/v1/projects/{project}/zones

Документация API для этой команды:

Compute Engine - Метод: zone.list

Документация API содержит примеры на нескольких языках, таких как Python, Go, Java и т. д.

...