Несоответствие внешних IP-адресов консоли gcp и количества API

Здесь, на консоли, я вижу всего 7 ресурсов. Что не совпадает с результатом вызова API. С вызовами API я получаю 75 ресурсов:

Ссылка на документ GCP https://cloud.google.com/compute/docs/reference/rest/v1/addresses/list

Метод GET: https://compute.googleapis.com/compute/v1/projects/{project}/regions/{region}/addresses

Здесь для консоли пользовательского интерфейса отображается 1 запись, а API дает 4 записи.

РЕДАКТИРОВАТЬ

Для региона us-east1 есть 4 записи:

1 ответ

Как обсуждалось в разделе комментариев, вы видите несоответствие между Cloud Console (изображение 1 ) и запросом API (изображение2 ), потому что пользовательский интерфейс показывает вам ВНЕШНИЙ IP-адрес, а API показывает ВНУТРЕННИЙ IP-адрес.

Чтобы решить эту проблему , вы должны следовать документации APIи установить необходимое items[].addressType:

Тип резервируемого адреса: ВНУТРЕННИЙ или ВНЕШНИЙ. Если не указано, по умолчанию используется EXTERNAL.

Кроме того, вы можете увидеть EPHEMERAL IP через пользовательский интерфейс Cloud Console, но в соответствии с документацией APIMethod: addresses.listitems[].address:

Статический IP - адрес, представленный этим ресурсом.

Другие вопросы по тегам