使用说明
describeLoadBalancerPolicies主要是用于列出一组以上负载均衡的详细信息,适用于CaaS及CVPC负载均衡。
若没有 loadBalancerId、rderUuid 及 vpcBusinessServiceId 的参数,列出所有CaaS负载均衡的信息。
若只有vpcBusinessServiceId 参数,列出此CVPC下所有负载均衡的信息。
若没有 vpcBusinessServiceId 参数,有 loadBalancerId 或 orderUuid 参数,列出指定的负载均衡的信息。
Request 参数
| 参数 | 说明 | 备注 |
|---|---|---|
| loadBalancerId
(非必要参数) |
负载均衡服务标识号列表 类型 : String 默认值 : 无 是否为复数型态 : 是 |
可支持多值 |
| orderUuid
(非必要参数) |
订单编号列表 类型 : String 默认值 : 无 是否为复数型态 : 是 |
可支持多值 |
| vpcBusinessServiceId
(非必要参数) |
软体资料中心服务识别码 类型 : String 默认值 : 无 是否为复数型态 : 否 |
要列出CVPC下所有的负载均衡时为必要参数,若查询特定id负载均衡则不需填写 |
Response 参数
| 参数 | 说明 | 备注 |
|---|---|---|
| requestId
(非必要参数) |
请求标识号 类型 : JSON value : string 是否为复数型态 : 否 |
系统自动生成 |
| loadBalancerList |
负载均衡信息列表 类型 : JSON value : array 是否为复数型态 : 是 |
CaaS负载均衡: ServerLoadBalancerEntry列表 CVPC负载均衡: ServerLoadBalancerPolicyEntry列表 |
Request示例
示例1 列出所有CaaS负载均衡:
https://hws.hicloud.hinet.net/cloud_hws/api/hws/?action=describeLoadBalancerPolicies
&chtAuthType=hwspass
&version=${version}
&expires=${expires}
&accessKey=${accessKey}
&signature=${signature}
示例2 列出CVPC下所有负载均衡:
https://hws.hicloud.hinet.net/cloud_hws/api/hws/?action=describeLoadBalancerPolicies
&vpcBusinessServiceId=VV55020001IOSE
&chtAuthType=hwspass
&version=${version}
&expires=${expires}
&accessKey=${accessKey}
&signature=${signature}
示例3 列出指定负载均衡:
https://hws.hicloud.hinet.net/cloud_hws/api/hws/?action=describeLoadBalancerPolicies
&loadBalancerId=BL550100010003
&loadBalancerId=BL550100010004
&chtAuthType=hwspass
&version=${version}
&expires=${expires}
&accessKey=${accessKey}
&signature=${signature}
Response示例
{
"requestId": "xxxEXAMPLE",
"loadBalancerList": [
{
"applyDate": "2013-04-25T09:18:37Z",
"loadBalancerId": "BL550100010507",
"businessTag": "cb168f20-c515-4e41-84cd-830dedfe7f49",
"endDate": null,
"ip": "210.61.222.12",
"orderUuid": "d044640a-f67b-44ed-88a9-9f8f5492f4c5",
"provisionMessage": "provisionok",
"provisionStatus": "provisionok",
"startDate": "2013-04-25T09:19:00Z",
"instanceIdList": [
"BV55010001000H",
"BV55010001000G"
],
"loadBalancerPolicyName": "TestSLB",
"portList": [
80,
443
],
"regionId": "region-tw-1"
}
]
}