更新时间:2025-09-18 GMT+08:00

获取集群可绑定的ELB列表

功能介绍

查询集群可以关联的ELB列表。

调用方法

请参见如何调用API

URI

GET /v2/{project_id}/clusters/{cluster_id}/elbs

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

参数解释

项目ID。获取方法请参见获取项目ID

约束限制

不涉及。

取值范围

不涉及。

默认取值

不涉及。

cluster_id

String

参数解释

集群ID。获取方法请参见获取集群ID

约束限制

必须是有效的dws集群ID。

取值范围

36位UUID。

默认取值

不涉及。

请求参数

响应参数

状态码:200

表2 响应Body参数

参数

参数类型

描述

elbs

Array of ClusterElbInfo objects

参数解释

弹性负载均衡列表。

取值范围

不涉及。

表3 ClusterElbInfo

参数

参数类型

描述

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

服务不可用。