功能介紹
查詢 負(fù)載均衡 器狀態(tài)樹??赏ㄟ^該接口查詢負(fù)載均衡器關(guān)聯(lián)的監(jiān)聽器、后端 云服務(wù)器 組、后端云服務(wù)器、健康檢查、轉(zhuǎn)發(fā)策略、轉(zhuǎn)發(fā)規(guī)則的主要信息,了解負(fù)載均衡器下資源的拓?fù)淝闆r。
調(diào)試
您可以在API Explorer中直接運(yùn)行調(diào)試該接口。
URI
GET /v2/{project_id}/elb/loadbalancers/{loadbalancer_id}/statuses
參數(shù) |
是否必選 |
參數(shù)類型 |
描述 |
---|---|---|---|
project_id |
是 |
String |
操作用戶的項(xiàng)目ID。 獲取方法詳見獲取項(xiàng)目ID。 |
loadbalancer_id |
是 |
String |
負(fù)載均衡器id。 |
請求消息
無
響應(yīng)消息
參數(shù) |
參數(shù)類型 |
描述 |
---|---|---|
id |
String |
負(fù)載均衡器ID。 |
name |
String |
負(fù)載均衡器名稱。 支持的最大字符長度:255 |
listeners |
||
pools |
||
operating_status |
String |
該字段為預(yù)留字段,目前暫未使用。 負(fù)載均衡器的操作狀態(tài)。取值范圍:
|
provisioning_status |
String |
該字段為預(yù)留字段,暫未啟用。 負(fù)載均衡器的配置狀態(tài)。取值范圍:可以為ACTIVE。 |
參數(shù) |
參數(shù)類型 |
描述 |
---|---|---|
id |
String |
監(jiān)聽器ID。 |
name |
String |
監(jiān)聽器名稱。 |
l7policies |
||
pools |
||
operating_status |
String |
監(jiān)聽器的操作狀態(tài)。取值范圍:ONLINE 表示監(jiān)聽器正常。 |
provisioning_status |
String |
該字段為預(yù)留字段,暫未啟用。 監(jiān)聽器的配置狀態(tài)。取值范圍:可以為ACTIVE。 |
參數(shù) |
參數(shù)類型 |
描述 |
---|---|---|
id |
String |
后端服務(wù)器組ID。 |
name |
String |
后端服務(wù)器組名稱。 |
healthmonitor |
||
members |
||
operating_status |
String |
后端服務(wù)器組的操作狀態(tài)。取值范圍:ONLINE 表示后端服務(wù)器組正常。 |
provisioning_status |
String |
該字段為預(yù)留字段,暫未啟用。 后端服務(wù)器組的配置狀態(tài)。取值范圍:可以為ACTIVE。 |
參數(shù) |
參數(shù)類型 |
描述 |
---|---|---|
id |
String |
健康檢查ID。 |
name |
String |
健康檢查名稱。 |
type |
String |
|
provisioning_status |
String |
該字段為預(yù)留字段,暫未啟用。 健康檢查的配置狀態(tài)。取值范圍:可以為ACTIVE。 |
參數(shù) |
參數(shù)類型 |
描述 |
---|---|---|
id |
String |
后端云服務(wù)器ID。 |
address |
String |
后端云服務(wù)器的IP地址。 例如:"192.168.3.11"。 |
protocol_port |
Integer |
|
operating_status |
String |
后端云服務(wù)器的操作狀態(tài)。取值范圍:
說明:
該接口中的operating_status不一定與對應(yīng)資源的operating_status相同。如:當(dāng)Member的admin_state_up=false且operating_status=OFFLINE時(shí),該接口返回member的operating_status=DISABLE。 |
provisioning_status |
String |
該字段為預(yù)留字段,暫未啟用。 后端服務(wù)器的配置狀態(tài)。取值范圍:可以為ACTIVE。 |
參數(shù) |
參數(shù)類型 |
描述 |
---|---|---|
id |
String |
轉(zhuǎn)發(fā)規(guī)則ID。 |
type |
String |
|
provisioning_status |
String |
該字段為預(yù)留字段,暫未啟用。 轉(zhuǎn)發(fā)規(guī)則的配置狀態(tài)。取值范圍:
|
請求示例
- 請求樣例
GET https://{Endpoint}/v2/145483a5107745e9b3d80f956713e6a3/elb/loadbalancers/
38278031-cfca-44be-81be-a412f618773b/statuses
響應(yīng)示例
- 響應(yīng)樣例
{ "statuses": { "loadbalancer": { "name": "lb-jy", "provisioning_status": "ACTIVE", "listeners": [ { "name": "listener-jy-1", "provisioning_status": "ACTIVE", "pools": [ { "name": "pool-jy-1", "provisioning_status": "ACTIVE", "healthmonitor": { "type": "TCP", "id": "7422b51a-0ed2-4702-9429-4f88349276c6", "name": "", "provisioning_status": "ACTIVE" }, "members": [ { "protocol_port": 80, "address": "192.168.44.11", "id": "7bbf7151-0dce-4087-b316-06c7fa17b894", "operating_status": "ONLINE", "provisioning_status": "ACTIVE" } ], "id": "c54b3286-2349-4c5c-ade1-e6bb0b26ad18", "operating_status": "ONLINE" } ], "l7policies": [], "id": "eb84c5b4-9bc5-4bee-939d-3900fb05dc7b", "operating_status": "ONLINE" } ], "pools": [ { "name": "pool-jy-1", "provisioning_status": "ACTIVE", "healthmonitor": { "type": "TCP", "id": "7422b51a-0ed2-4702-9429-4f88349276c6", "name": "", "provisioning_status": "ACTIVE" }, "members": [ { "protocol_port": 80, "address": "192.168.44.11", "id": "7bbf7151-0dce-4087-b316-06c7fa17b894", "operating_status": "ONLINE", "provisioning_status": "ACTIVE" } ], "id": "c54b3286-2349-4c5c-ade1-e6bb0b26ad18", "operating_status": "ONLINE" } ], "id": "38278031-cfca-44be-81be-a412f618773b", "operating_status": "ONLINE" } } }
返回碼
請參見狀態(tài)碼。