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

时间:2022-11-12 10:28:10

URI

GET /v3/{project_id}/elb/pools/{pool_id}/members

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目ID。

pool_id

String

后端服务器组ID。

表2 Query参数

参数

是否必选

参数类型

描述

marker

String

上一页最后一条记录的ID。

使用说明:

  • 必须与limit一起使用。

  • 不指定时表示查询第一页。

  • 该字段不允许为空或无效的ID。

limit

Integer

每页返回的个数。

最小值:0

最大值:2000

缺省值:2000

page_reverse

Boolean

是否反向查询。取值:

  • true:查询上一页。

  • false:查询下一页,默认。

使用说明:

  • 必须与limit一起使用。

  • 当page_reverse=true时,若要查询上一页,marker取值为当前页返回值的previous_marker。

name

Array

后端云服务器名称。

支持多值查询,查询条件格式:name=xxx&name=xxx

weight

Array

后端云服务器的权重,请求将根据pool配置的负载均衡算法和后端云服务器的权重进行负载分发。权重值越大,分发的请求越多。权重为0的后端不再接受新的请求。

取值:0-100。

支持多值查询,查询条件格式:weight=xxx&weight=xxx

admin_state_up

Boolean

后端云服务器的管理状态。取值:true、false。

虽然创建、更新请求支持该字段,但实际取值决定于后端云服务器对应的弹性云服务器是否存在。若存在,该值为true,否则,该值为false。

subnet_cidr_id

Array

后端云服务器所在子网的IPv4子网ID或IPv6子网ID。

支持多值查询,查询条件格式:**subnet_cidr_id=xxx&subnet_cidr_id=xxx

address

Array

后端服务器对应的IPv4或IPv6地址。

支持多值查询,查询条件格式:address=xxx&address=xxx

protocol_port

Array

后端服务器业务端口号。

支持多值查询,查询条件格式:protocol_port=xxx&protocol_port=xxx

id

Array

后端云服务器ID。

支持多值查询,查询条件格式:id=xxx&id=xxx

operating_status

Array

后端云服务器的健康状态。取值:

  • ONLINE:后端云服务器正常。

  • NO_MONITOR:后端云服务器所在的服务器组没有健康检查器。

  • OFFLINE:后端云服务器关联的ECS服务器不存在或已关机。

支持多值查询,查询条件格式:operating_status=xxx&operating_status=xxx

enterprise_project_id

Array

企业项目ID。不传时查询default企业项目"0"下的资源,鉴权按照default企业项目鉴权;如果传值,则传已存在的企业项目ID或all_granted_eps(表示查询所有企业项目)进行查询。 支持多值查询,查询条件格式:enterprise_project_id=xxx&enterprise_project_id=xxx

ip_version

Array

当前后端服务器的IP地址版本。取值:v4、v6。

member_type

Array

后端云服务器的类型。取值:

  • ip:跨VPC的member。

  • instance:关联到ECS的member。

支持多值查询,查询条件格式:member_type=xxx&member_type=xxx

instance_id

Array

member关联的ECS实例ID,空表示跨VPC场景的member。

支持多值查询,查询条件格式:instance_id=xxx&instance_id=xxx