开发者社区> 问答> 正文

DescribeLoadBalancerAttribute


描述


查询LoadBalancer信息,根据LoadBalancerId查询负载均衡实例信息;返回的信息包括负载均衡实例服务地址、服务地址类型、负载均衡实例内服务的前端端口列表和后端服务器列表。

请求参数


                                                                                                                                                                                                                                      

名称类型是否必须描述
ActionString操作接口名,系统规定参数。取值:DescribeLoadBalancerAttribute。
MasterZoneIdString该创建实例的主可用区ID。通过DescribeZone接口可查到相应Region下的主备可用区信息。
目前对金融云用户暂时不支持多可用区功能。
LoadBalancerIdString负载均衡实例的唯一标识。
SlaveZoneIdString该创建实例的备可用区ID。通过DescribeZone接口可查到相应Region下的主备可用区信息。
目前对金融云用户暂时不支持多可用区功能。
RegionIdString地域ID。


返回参数


                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
名称类型描述
<公共参数>详见 <公共返回参数>
LoadBalancerIdString负载均衡实例的唯一标识。
RegionIdString负载均衡实例所属的Region编号。
RegionIdAliasString负载均衡实例所属的Region编号别名,和DescribeRegions返参一致。
LoadBalancerNameString负载均衡实例别名。若用户未指定别名,则为空串。
LoadBalancerStatusString负载均衡实例状态,inactive、active或者locked。
locked状态表示实例已经欠费或被阿里云锁定,需要续费开通或联系阿里云官方解锁。
AddressString负载均衡实例服务地址。
AddressTypeStringAddress类型,internet或者intranet。
NetworkTypeString负载均衡实例网络类型,vpc或者classic。
VpcIdString负载均衡实例vpcid,网络类型为vpc时才有返回值。
VswitchIdString负载均衡实例vswitchid,网络类型为vpc时才有返回值。
BandwidthInteger公网类型实例按固定带宽计费方式时设定的带宽峰值。
CreateTimeString负载均衡实例创建时间。
ListenerPortsList数组格式,负载均衡实例前端使用的端口,详见下表。
ListenerPortsAndProtocolList数组格式,负载均衡实例前端使用的端口和协议,详见下表。
BackendServersList数组格式,返回负载均衡实例内多个后端服务器的信息,详见下表。
MasterZoneIdString该创建实例的主可用区ID。
SlaveZoneId/td>            String该创建实例的备可用区ID。

负载均衡实例前端使用的端口号ListenerPorts
                                                                                                        
名称类型描述
ListenerPortInteger负载均衡实例前端使用的端口。

负载均衡实例前端使用的端口号和协议类型ListenerPortsAndProtocol
                                                                                                                                                            
名称类型描述
ListenerPortString负载均衡实例前端使用的端口。
ListenerProtocolInteger负载均衡实例前端使用的协议。

后端服务器信息BackendServers
                                                                                                                                                            
名称类型描述
ServerIdString后端服务器名称Id,为ECS实例Id。
WeightInteger后端服务器的权重。


示例



请求示例

  1.     https://slb.aliyuncs.com/
  2.     &Action=DescribeLoadBalancerAttribute
  3.     &LoadBalancerId=139a00604ad-cn-east-hangzhou-01
  4.     &<公共请求参数>


返回示例


  • XML格式
    1.       <?xml version="1.0" encoding="UTF-8"?>
    2.       <DescribeLoadBalancerAttributeResponse>
    3.       <RequestId>365F4154-92F6-4AE4-92F8-7FF34B540710</RequestId>
    4.       <LoadBalancerId>139a00604ad-cn-east-hangzhou-01</LoadBalancerId>
    5.       <RegionId>cn-east-hangzhou-01</RegionId>
    6.       <LoadBalancerName>abc</LoadBalancerName>
    7.       <LoadBalancerStatus>active</LoadBalancerStatus>
    8.       <Address>42.250.6.36</Address>
    9.       <AddressType>internet</AddressType>
    10.       <InternetChargeType>paybybandwidth</InternetChargeType>
    11.       <Bandwidth>5</Bandwidth>
    12.       <CreateTime>2014-01-01 00:00:00</CreateTime>
    13.       <ListenerPorts>
    14.           <ListenerPort>80</ListenerPort>
    15.           <ListenerPort>443</ListenerPort>
    16.       </ListenerPorts>
    17.       <BackendServers>
    18.           <BackendServer>
    19.               <ServerId>vm-233</ServerId>
    20.               <Weight>100</Weight>
    21.           </BackendServer>
    22.           <BackendServer>
    23.               <ServerId>vm-234</ServerId>
    24.               <Weight>90</Weight>
    25.           </BackendServer>
    26.       </BackendServers>
    27.       <MasterZoneId>cn-hangzhou-b<MasterZoneId>
    28.       <SlaveZoneId>cn-hangzhou-d<SlaveZoneId>
    29.       </DescribeLoadBalancerAttributeResponse>

  • JSON格式
    1.   {
    2.       "RequestId": "365F4154-92F6-4AE4-92F8-7FF34B540710",
    3.       "LoadBalancerId": "139a00604ad-cn-east-hangzhou-01",
    4.       "RegionId": "cn-east-hangzhou-01",
    5.       "LoadBalancerName": "abc",
    6.       "LoadBalancerStatus ": "active",
    7.       "Address": "42.250.6.36",
    8.       "AddressType": "internet",
    9.       "InternetChargeType": "paybybandwidth",
    10.       "Bandwidth": "5",
    11.       "CreateTime": "2014-01-01 00:00:00",
    12.       "ListenerPorts": {
    13.           "ListenerPort": [
    14.               80,
    15.               443
    16.           ]
    17.       },
    18.       "BackendServers": {
    19.           "BackendServer": [
    20.               {
    21.                   "ServerId": "vm-233",
    22.                   "Weight": 100
    23.               },
    24.               {
    25.                   "ServerId": "vm-234",
    26.                   "Weight": 90
    27.               }
    28.           ]
    29.       }
    30.      "MasterZoneId":"cn-hangzhou-b",
    31.      "SlaveZoneId":"cn-hangzhou-d"
    32.   }

展开
收起
行者武松 2017-10-18 10:39:43 1872 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载