弹性负载均衡 ELB-查询后端云服务器组列表:URI

时间:2023-12-14 10:47:19

URI

GET /v2/{project_id}/elb/pools

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

操作用户的项目ID。

获取方法详见获取项目ID

表2 查询参数

参数

是否必选

参数类型

描述

marker

String

分页查询的起始的资源ID,表示上一页最后一条查询记录的后端云服务器组的ID。不指定时表示查询第一页。

必须与limit一起使用。

limit

Integer

分页查询每页的后端云服务器组个数。如果不设置,则默认不分页查询所有。

page_reverse

Boolean

分页的顺序,true表示从后往前分页,false表示从前往后分页,默认为false。

必须与limit一起使用。

id

String

后端云服务器组ID。

name

String

后端云服务器组名称。

支持的最大字符长度:255

description

String

后端云服务器组的描述信息。

支持的最大字符长度:255

healthmonitor_id

String

后端云服务器组关联的健康检查的ID。

loadbalancer_id

String

后端云服务器组关联的负载均衡器ID。

protocol

String

后端云服务器组的后端协议。

支持TCP、UDP和HTTP。

lb_algorithm

String

后端云服务器组的负载均衡算法。

取值范围:
  • ROUND_ROBIN:加权轮询算法。
  • LEAST_CONNECTIONS:加权最少连接算法。
  • SOURCE_IP:源IP算法。

当该字段的取值为SOURCE_IP时,后端云服务器组绑定的后端云服务器的weight字段无效。

member_address

String

后端云服务器组关联的后端云服务器IP。

member_device_id

String

后端云服务器组关联的后端云服务器对应的弹性云服务器的ID。

enterprise_project_id

String

企业项目ID,仅用于基于企业项目的细粒度鉴权使用。

  • 如果参数中传递了loadbalancer_id,则用该负载均衡器对应企业项目ID鉴权。
  • 如果参数中没有传递loadbalancer_id,而传递了healthmonitor_id,则使用健康检查器对应的企业项目id鉴权。
  • 如果enterprise_project_id、loadbalancer_id、healthmonitor_id都没传递,则默认进行细粒度鉴权,必须在用户组下分配elb:*list权限才能通过鉴权。
support.huaweicloud.com/api-elb/elb_qy_hz_0002.html