華為云計算 云知識 查詢彈性伸縮組中的實例列表ListScalingInstances
查詢彈性伸縮組中的實例列表ListScalingInstances

 

接口說明

根據(jù)輸入條件過濾查詢 彈性伸縮 組中實例信息。查詢結(jié)果分頁顯示。可根據(jù)實例在伸縮組中的生命周期狀態(tài),實例健康狀態(tài),實例保護(hù)狀態(tài),起始行號,記錄條數(shù)進(jìn)行條件過濾查詢。若不加過濾條件默認(rèn)查詢組內(nèi)最多20條實例信息

URL
GET  https://as.cn-north-1.myhuaweicloud.com/autoscaling-api/v1/{project_id}/scaling_group_instance/{scaling_group_id}/list 
請求參數(shù)
名稱 類型 IN 必選 描述
X-Auth-Token
 
string header

用戶Token。通過調(diào)用 IAM 服務(wù)獲取用戶Token接口獲取(響應(yīng)消息頭中X-Subject-Token的值)。

project_id
 
string path

項目ID。

scaling_group_id
 
string path

伸縮組ID。

life_cycle_state
 
string query

實例在伸縮組中的生命周期狀態(tài):INSERVICE: 正在使用。PENDING:正在加入伸縮組。REMOVING:正在移出伸縮組。PENDING_WAIT:正在加入伸縮組:等待。REMOVING_WAIT:正在移出伸縮組:等待。

health_status
 
string query

實例健康狀態(tài):INITIALIZING:初始化。NORMAL:正常。ERROR:異常

protect_from_scaling_down
 
string query

實例保護(hù)狀態(tài):true:已設(shè)置實例保護(hù)。false:未設(shè)置實例保護(hù)。

start_number
 
integer query

查詢的起始行號,默認(rèn)為0。

limit
 
integer query

查詢的記錄條數(shù),默認(rèn)為20。

返回參數(shù)
返回碼: 200

請求正常

名稱 類型 必選 描述
total_number
 
integer

總記錄數(shù)。

start_number
 
integer

查詢的起始行號。

limit
 
integer

伸縮組實例詳情。

scaling_group_instances
 
Array of ScalingGroupInstance objects

伸縮組實例詳情。

200 scaling_group_instances
名稱 類型 必選 描述
instance_id
 
string

實例ID。

instance_name
 
string

實例名稱。

scaling_group_id
 
string

實例所在伸縮組ID。

scaling_group_name
 
string

實例所在伸縮組名稱。

life_cycle_state
 
string

實例在伸縮組中的生命周期狀態(tài):

  • INSERVICE:已啟用
  • PENDING:正在加入伸縮組
  • PENDING_WAIT:等待(正在加入伸縮組)
  • REMOVING:正在移出伸縮組
  • REMOVING_WAIT:等待(正在移出伸縮組)
  • STANDBY:已備用
  • ENTERING_STANDBY:進(jìn)入備用狀態(tài)
health_status
 
string

實例健康狀態(tài):INITAILIZING:初始化;NORMAL:正常;ERROR:錯誤。

scaling_configuration_name
 
string

伸縮配置名稱。如果返回為空,表示伸縮配置已經(jīng)被刪除。如果返回MANNUAL_ADD,表示實例為手動加入。

scaling_configuration_id
 
string

伸縮配置ID。

create_time
 
string

實例加入伸縮組的時間,遵循UTC時間。

protect_from_scaling_down
 
boolean

實例的實例保護(hù)屬性。

返回碼: 400

Bad Request 服務(wù)器未能處理請求。

返回碼: 401

Unauthorized 被請求的頁面需要用戶名和密碼。

返回碼: 403

Forbidden 對被請求的頁面訪問禁止。

返回碼: 404

Not Found 服務(wù)器無法找到被請求的頁面。

返回碼: 405

Method Not Allowed 請求中指定的方法不被允許。

返回碼: 406

Not Acceptable 服務(wù)器生成的響應(yīng)無法被客戶端所接受。

返回碼: 407

Proxy Authentication 用戶必須首先使用代理服務(wù)器進(jìn)行驗證,這樣請求才會被處理

返回碼: 408

Request Timeout 請求超出了服務(wù)器的等待時間。

返回碼: 409

Conflict 由于沖突,請求無法被完成。

返回碼: 500

Internal Server Error 請求未完成。服務(wù)異常。

返回碼: 501

Not Implemented 請求未完成。服務(wù)器不支持所請求的功能。

返回碼: 502

Bad Gateway 請求未完成。服務(wù)器從上游服務(wù)器收到一個無效的響應(yīng)。

返回碼: 503

Service Unavailable 請求未完成。系統(tǒng)暫時異常。

返回碼: 504

Gateway Timeout 網(wǎng)關(guān)超時。

請求示例
示例 1

本示例展示了查詢ID為e5d27f5c-dd76-4a61-b4bc-a67c5686719a的伸縮組下已啟用且處于健康狀態(tài)的實例。

 
"GET https://{Endpoint}/autoscaling-api/v1/{project_id}/scaling_group_instance/e5d27f5c-dd76-4a61-b4bc-a67c5686719a/list?life_cycle_state=INSERVICE&health_status=NORMAL"
SDK
點擊 彈性伸縮 (AS) SDK, 下載SDK或查看SDK文檔。SDK的安裝、認(rèn)證方式等在SDK文檔中對應(yīng)語言類型的【使用】目錄下。
錯誤碼
請參考 錯誤碼說明