获取集群可绑定的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 |
服务不可用。 |