閱讀786 返回首頁    go windows go windows


DescribeLoadBalancerAttribute__LoadBalancer相關API_API 參考_負載均衡-阿裏雲

描述

查詢LoadBalancer信息,根據LoadBalancerId查詢負載均衡實例信息;返回的信息包括負載均衡實例服務地址、服務地址類型、負載均衡實例內服務的前端端口列表和後端服務器列表。

請求參數

名稱 類型 是否必須 描述
Action String 操作接口名,係統規定參數。
取值:DescribeLoadBalancerAttribute
LoadBalancerId String 負載均衡實例的唯一標識。
MasterZoneId String 該創建實例的主可用區ID。通過DescribeZone接口可查到相應Region下的主備可用區信息。
目前對金融雲用戶暫時不支持多可用區功能。
SlaveZoneId String 該創建實例的備可用區ID。通過DescribeZone接口可查到相應Region下的主備可用區信息。
目前對金融雲用戶暫時不支持多可用區功能。

返回參數

名稱 類型 描述
<公共返回參數> 詳見<公共返回參數>
LoadBalancerId String 負載均衡實例的唯一標識。
RegionId String 負載均衡實例所屬的Region編號。
RegionIdAlias String 負載均衡實例所屬的Region編號別名,和DescribeRegions返參一致
LoadBalancerName String 負載均衡實例別名。若用戶未指定別名,則為空串。
LoadBalancerStatus String 負載均衡實例狀態,inactive、active或者locked。
locked狀態表示實例已經欠費或被阿裏雲鎖定,需要續費開通或聯係阿裏雲官方解鎖。
Address String 負載均衡實例服務地址。
AddressType String Address類型,internet或者intranet。
NetworkType String 負載均衡實例網絡類型,vpc或者classic。
VpcId String 負載均衡實例vpcid,網絡類型為vpc時才有返回值。
VswitchId String 負載均衡實例vswitchid,網絡類型為vpc時才有返回值。
Bandwidth Integer 公網類型實例按固定帶寬計費方式時設定的帶寬峰值。
CreateTime String 負載均衡實例創建時間。
ListenerPorts List 數組格式,負載均衡實例前端使用的端口,詳見下表。
ListenerPortsAndProtocol List 數組格式,負載均衡實例前端使用的端口和協議,詳見下表。
BackendServers List 數組格式,返回負載均衡實例內多個後端服務器的信息,詳見下表。
MasterZoneId String 該創建實例的主可用區ID。
SlaveZoneId String 該創建實例的備可用區ID。
  • 負載均衡實例前端使用的端口號ListenerPorts
名稱 類型 描述
ListenerPort Integer 負載均衡實例前端使用的端口
  • 負載均衡實例前端使用的端口號和協議類型ListenerPortsAndProtocol
名稱 類型 描述
ListenerPort Integer 負載均衡實例前端使用的端口。
ListenerProtocol String 負載均衡實例前端使用的協議
  • 後端服務器信息BackendServers
名稱 類型 描述
ServerId String 後端服務器名稱Id,為ECS實例Id
Weight Integer 後端服務器的權重

示例

請求示例

  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. }

最後更新:2016-11-23 16:03:57

  上一篇:go DescribeLoadBalancers__LoadBalancer相關API_API 參考_負載均衡-阿裏雲
  下一篇:go DescribeRegions__LoadBalancer相關API_API 參考_負載均衡-阿裏雲