google-cloud-platform - 用于获取负载均衡器列表的 GCP API

标签 google-cloud-platform

从 GCP 门户的角度来看,负载均衡器是一项服务,相关服务(例如后端服务器、运行状况检查等)都属于它。

但是 API 仅适用于 backendService、地址、健康检查等服务。

使用 UI,我们可以找到 backendServers 和 LoadBalancer 等服务之间的直接关系,但后端服务 API 没有相应的字段。

在 UI 上我们有: enter image description here

后端服务支持的字段: affinityCookieTtlSec,后端,cdnPolicy,connectionDraining,creationTimestamp,描述,启用CDN,指纹,healthChecks,iap,id,kind,loadBalancingScheme,名称,端口,portName,协议(protocol),区域,selfLink,sessionAffinity,timeoutSec

想知道是否有直接/间接的方式来获取负载均衡器列表

最佳答案

正如Patrick W所述,没有直接的实体“负载均衡器”,它只是组件的集合。 UI 中看到的看似负载均衡器的列表实际上是 url-map 组件,可以通过 API 看到它:

gcloud compute url-maps list

More information on the command

关于google-cloud-platform - 用于获取负载均衡器列表的 GCP API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50814300/

相关文章:

google-cloud-platform - Dataflow Flex模板官方教程不起作用

kubernetes - istio是否允许相交规则?应用它的策略是什么?

python - 如何在 Python 3 上将文件上传到 Google Cloud Storage?

group-by - Big Query 按分组字段排序

java - 在 Eclipse 中使用 Java 测试 Google Cloud Vision

java - Cloud Dataflow - 增加 JVM Xmx 值(value)

javascript - Firestore : Query by item in array of document

java - 如何获取存储在 google-cloud-storage 存储桶子目录中的图像的 URL

python - 如何从数据流中的谷歌存储桶中读取csv文件,合并,对数据流中的数据帧进行一些转换,然后将其转储到bigquery中?

swift - 为什么 swift build 在应用程序引擎上失败?