获取集群可绑定的ELB列表
功能介绍
查询集群可以关联的ELB列表。
调用方法
请参见如何调用API。
URI
GET /v2/{project_id}/clusters/{cluster_id}/elbs
请求参数
无
响应参数
状态码:200
参数 |
参数类型 |
描述 |
---|---|---|
elbs |
Array of ClusterElbInfo objects |
参数解释: 弹性负载均衡列表。 取值范围: 不涉及。 |
参数 |
参数类型 |
描述 |
---|---|---|
id |
String |
参数解释: 弹性负载均衡ID。 取值范围: 不涉及。 |
cluster_id |
String |
参数解释: 集群ID。 取值范围: 36位UUID。 |
name |
String |
参数解释: 弹性负载均衡名称。 取值范围: 不涉及。 |
description |
String |
参数解释: 弹性负载均衡描述。 取值范围: 不涉及。 |
vip_address |
String |
参数解释: 弹性负载均衡地址。 取值范围: 不涉及。 |
vip_subnet_id |
String |
参数解释: 子网ID。 取值范围: 不涉及。 |
tenant_id |
String |
参数解释: 租户ID。 取值范围: 不涉及。 |
type |
String |
参数解释: 弹性负载均衡类型。 取值范围: Internal:独享型。 External:共享型。 |
admin_state_up |
Boolean |
参数解释: 弹性负载均衡的管理状态。 取值范围: ACTIVE:使用中 PENDING_CREATE:创建中 ERROR:表示当前策略与同一监听器下的其他策略存在相同的规格配置。 |
bandwidth |
Integer |
参数解释: 带宽信息。 取值范围: 大于等于0的正整数。 |
vpc_id |
String |
参数解释: 虚拟私有云ID。 取值范围: 不涉及。 |
请求示例
https://{Endpoint}/v2/4cf650fd46704908aa071b4df2453e1e/clusters/194408fa-9d41-435c-a140-91edcf5fe519/elbs
响应示例
状态码:200
获取弹性负载均衡列表成功。
{ "elbs" : [ { "id" : "1e6e0b66-6223-4523-bfd9-033c88b4ce9f", "name" : "loadbalancer5", "description" : "simple lb", "bandwidth" : 0, "vip_address" : "192.168.0.222", "admin_state_up" : true, "vpc_id" : "c9f1171e-dc90-4ae9-bf22-f9736983ce2d" } ] }
状态码
状态码 |
描述 |
---|---|
200 |
获取弹性负载均衡列表成功。 |
400 |
请求错误。 |
401 |
鉴权失败。 |
403 |
没有操作权限。 |
404 |
找不到资源。 |
500 |
服务内部错误。 |
503 |
服务不可用。 |