華為云計算 云知識 查詢伸縮實例掛起信息ListHookInstances
查詢伸縮實例掛起信息ListHookInstances

 

功能介紹

添加生命周期掛鉤后,當(dāng)伸縮組進(jìn)行伸縮活動時,實例將被掛鉤掛起并置于等待狀態(tài),根據(jù)輸入條件過濾查詢 彈性伸縮 組中伸縮實例的掛起信息。

  • 可根據(jù)實例ID進(jìn)行條件過濾查詢。
  • 若不加過濾條件默認(rèn)查詢指定伸縮組內(nèi)所有實例掛起信息。

調(diào)試

您可以在API Explorer中調(diào)試該接口。

URI

GET /autoscaling-api/v1/{project_id}/scaling_instance_hook/{scaling_group_id}/list

可以在URI后面用‘?’和‘&’添加不同的查詢條件組合。支持參數(shù)說明中所有非必選參數(shù)過濾,請參考請求示例。

表1 參數(shù)說明

參數(shù)

是否必選

參數(shù)類型

描述

project_id

String

項目ID。

scaling_group_id

String

伸縮組ID。

instance_id

String

伸縮實例ID。

請求參數(shù)

請求示例

查詢在ID為e5d27f5c-dd76-4a61-b4bc-a67c5686719a的伸縮組內(nèi),ID為b25c1589-c96c-465b-9fef-d06540d1945c的實例的掛起信息。

響應(yīng)參數(shù)

表2 響應(yīng)參數(shù)

參數(shù)

參數(shù)類型

描述

instance_hanging_info

Array of instance_hanging_info objects

伸縮實例生命周期掛鉤列表。

表3 instance_hanging_info字段數(shù)據(jù)結(jié)構(gòu)說明

參數(shù)

參數(shù)類型

描述

lifecycle_hook_name

String

生命周期掛鉤名稱。

lifecycle_action_key

String

生命周期操作令牌,用于指定生命周期回調(diào)對象。

instance_id

String

伸縮實例ID。

scaling_group_id

String

伸縮組ID。

lifecycle_hook_status

String

伸縮實例掛鉤的掛起狀態(tài)。

  • HANGING:掛起
  • CONTINUE:繼續(xù)
  • ABANDON:終止

timeout

String

超時時間,遵循UTC時間,格式為:YYYY-MM-DDThh:mm:ssZ

default_result

String

生命周期掛鉤默認(rèn)回調(diào)操作。

響應(yīng)示例

{
    "instance_hanging_info": [
        {
            "instance_id": "b25c1589-c96c-465b-9fef-d06540d1945c",
            "scaling_group_id": "e5d27f5c-dd76-4a61-b4bc-a67c5686719a",
            "lifecycle_hook_name": "hook-test",
            "lifecycle_action_key": "6ebe6e72-4b09-4adb-ae4a-a91dc0560069",
            "default_result": "ABANDON",
            "timeout": "2016-11-15T06:43:41Z",
            "lifecycle_hook_status": "HANGING"
        }
    ]
}

返回值

  • 正常

    200

  • 異常

    返回值

    說明

    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 Required

    用戶必須首先使用代理服務(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)超時。

錯誤碼

請參考錯誤碼。