全部產品
Search
文件中心

Auto Scaling:DeleteLifecycleHook

更新時間:Jan 14, 2025

如果您不再需要一個生命週期掛鈎,可以調用API DeleteLifecycleHook刪除該生命週期掛鈎,以空出掛鈎配額。

介面說明

如果生命週期掛鈎已觸發伸縮活動等待狀態,刪除生命週期掛鈎時,對應的等待狀態會被提前結束。您可以通過以下兩種方式刪除生命週期掛鈎:

  • 指定生命週期掛鈎ID(LifecycleHookId),此時將忽略ScalingGroupIdLifecycleHookName參數。
  • 同時指定伸縮組ID(ScalingGroupId)與生命週期掛鈎名稱(LifecycleHookName)。

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

請求參數

名稱

類型

是否必選

樣本值

描述

Action String DeleteLifecycleHook

系統規定參數。取值:DeleteLifecycleHook

LifecycleHookId String ash-bp14g3ee6bt3sc98****

生命週期掛鈎的ID。

ScalingGroupId String asg-bp18p2yfxow2dloq****

伸縮組的ID。

LifecycleHookName String lifecyclehook****

生命週期掛鈎的名稱。

RegionId String cn-hangzhou

伸縮組所屬的地區ID。

返回資料

名稱

類型

樣本值

描述

RequestId String 473469C7-AA6F-4DC5-B3DB-A3DC0DE3****

請求ID。

樣本

請求樣本

http(s)://ess.aliyuncs.com/?Action=DeleteLifecycleHook
&LifecycleHookId=ash-bp14g3ee6bt3sc98****
&ScalingGroupId=asg-bp18p2yfxow2dloq****
&LifecycleHookName=lifecyclehook****
&RegionId=cn-hangzhou
&公用請求參數

正常返回樣本

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<DeleteLifecycleHookResponse>
    <RequestId>473469C7-AA6F-4DC5-B3DB-A3DC0DE3****</RequestId>
</DeleteLifecycleHookResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}

錯誤碼

訪問錯誤中心查看更多錯誤碼。

HttpCode

錯誤碼

錯誤資訊

描述

400

InvalidParamter

The specified value of parameter is invalid.

參數值不合法。

400

InvalidLifecycleHookId.NotExist

The specified lifecycleHookId does not exist.

生命週期掛鈎ID不存在。

400

InvalidLifecycleHookName.NotExist

The specified lifecycleHookName you provided does not exist.

生命週期掛鈎名稱不存在。