Я пытаюсь получить все регионы без указания имени проекта в 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 и т. д.