查询监听器信息
查询负载均衡监听器信息。
请求参数
参数名 | 参数类型 | 是否必填 | 参数说明 |
---|---|---|---|
Action | String | 是 | 操作方法:DescribeLBListeners |
Region | String | 是 | 机房标识,取值参见地域列表 |
Offset | Integer | 否 | 记录偏移量,不指定取 0 |
Count | Integer | 否 | 记录数量,不指定为全部 |
Id.N | String | 否 | 监听器 ID,如Id.0=abc&Id.1=cde |
LoadBalancer.N | String | 否 | 负载均衡器 ID,如LoadBalancer.0=abcd&LoadBalancer.1=aeee |
Protocol.N | String | 否 | 协议 ,可选择值:HTTP HTTPS TCP |
Port | Integer | 否 | 监听的端口 |
返回参数
名称 | 类型 | 说明 |
---|---|---|
Action | String | 执行的操作 |
TaskId | String | 请求标识 |
TotalCount | Integer | 过滤条件下总共记录数 |
LBListenerSet LBListener list 监听器信息列表
LBListener
LBListener的数据类型
名称 | 类型 | 说明 |
---|---|---|
Id | String | 监听器 ID |
LoadBalancerId | String | 负载均衡器 ID |
Name | String | 名称 |
Protocol | String | 协议 HTTP HTTPS TCP |
PemId | String | 证书ID |
LoadBalancingMethod | String | 负载均衡器方法,支持 ROUND_ROBIN ,SOURCE_IP ,LEAST_CONNECTIONS |
Port | Integer | 监听的端口 |
SessionPersistence | String | 会话保持 |
MaxConnections | Integer | 最大连接数 |
Enabled | Boolean | 是否启用 |
HealthCheckMethod | String | 见说明 |
HealthCheckOption | String | 见说明 |
HealthCheckEnabled | Boolean | 是否启用健康检查,默认true |
Policies | String list | 策略 ID 列表 |
Backends | String list | 默认后端 ID 列表(没有策略的后端) |
UserId | String | 所属用户ID |
请求示例
http://api.chinac.com/v2/?Action=DescribeLBListeners
&Region=cn-wuxi
&<公共请求参数>
返回示例
{
"code": 10000,
"message": "",
"data": {
"TaskId": "wui11520170510150013319",
"Action": "DescribeLBListeners",
"TotalCount": 1,
"LBListenerSet": [{
"Id": "lbl-lc9ih4aen8933",
"LoadBalancerId": "lb-fk9ih4aasw85u",
"Name": "3423",
"Protocol": "HTTP",
"LoadBalancingMethod": "ROUND_ROBIN",
"Port": 80,
"SessionPersistence": "SOURCE_IP",
"MaxConnections": 10000,
"Enabled": true,
"HealthCheckMethod": "TCP",
"HealthCheckOption": "10|5|2|5",
"HealthCheckEnabled": true,
"Policies": [],
"Backends": [],
"UserId": "18359229",
"IdLong": "lbl-lc9ih4aen8933-a3d6b48d-a451-49c0-b0c5-02ac600b9f09"
}]
}
}