外部 IP 地址 gcp 控制台和 API 计数不匹配
External IP addresses gcp console and API count mismatch
在控制台上,我总共可以看到 7 个资源。这与 API 调用的结果不匹配。通过 API 个调用,我获得了 75 个资源:
GCP 文档link
https://cloud.google.com/compute/docs/reference/rest/v1/addresses/list
获取方法:
https://compute.googleapis.com/compute/v1/projects/{project}/regions/{region}/addresses
此处 us-east1
UI 控制台显示 1 个条目,API 给出 4 条记录。
编辑
区域 us-east1
有 4 条记录:
正如在评论部分所讨论的那样,您看到 Cloud Console (image 1) and API request (image2) 之间不匹配,因为 UI 显示外部 IP 而 API 显示内部 IP。
要解决此问题,您应该遵循 API 文档 Method: addresses.list
并设置所需的 items[].addressType
:
The type of address to reserve, either INTERNAL or EXTERNAL. If unspecified, defaults to EXTERNAL.
此外,您可以通过 Cloud Console 查看 EPHEMERAL IP UI,但根据 API 文档 items[].address
:
The static IP address represented by this resource.
在控制台上,我总共可以看到 7 个资源。这与 API 调用的结果不匹配。通过 API 个调用,我获得了 75 个资源:
GCP 文档link https://cloud.google.com/compute/docs/reference/rest/v1/addresses/list
获取方法:
https://compute.googleapis.com/compute/v1/projects/{project}/regions/{region}/addresses
此处 us-east1
UI 控制台显示 1 个条目,API 给出 4 条记录。
编辑
区域 us-east1
有 4 条记录:
正如在评论部分所讨论的那样,您看到 Cloud Console (image 1) and API request (image2) 之间不匹配,因为 UI 显示外部 IP 而 API 显示内部 IP。
要解决此问题,您应该遵循 API 文档 Method: addresses.list
并设置所需的 items[].addressType
:
The type of address to reserve, either INTERNAL or EXTERNAL. If unspecified, defaults to EXTERNAL.
此外,您可以通过 Cloud Console 查看 EPHEMERAL IP UI,但根据 API 文档 items[].address
:
The static IP address represented by this resource.