开发者社区 问答 正文

删除生命周期挂钩



删除一个生命周期挂钩(DeleteLifecycleHook)。

描述


如果生命周期挂钩已触发伸缩活动等待状态,删除生命周期挂钩时,则对应的等待状态会被提前结束。您可以通过以下两种方式删除生命周期挂钩:


  • 指定生命周期挂钩 ID(LifecycleHookId),此时将忽略 ScalingGroupId 和 LifecycleHookName 参数。

  • 同时指定伸缩组 ID(ScalingGroupId)与生命周期挂钩名称(LifecycleHookName)。


请求参数

名称类型是否必需描述
ActionString系统规定参数,取值:DeleteLifecycleHook
LifecycleHookIdString生命周期挂钩 ID。
ScalingGroupIdString伸缩组 ID。
LifecycleHookNameString生命周期挂钩名称。


返回参数

名称类型描述
RequestIdString请求 ID


示例



请求示例

  1. http://ess.aliyuncs.com/?Action=DeleteLifecycleHook
  2. &LifecycleHookId=ash-xxxxxxxxxxx
  3. &<公共请求参数>


返回示例


XML 格式
  1. <DeleteLifecycleHookResponse>
  2.     <RequestId>04F0F334-1335-436C-A1D7-6C044FE73368</RequestId>
  3. </DeleteLifecycleHookResponse>

JSON 格式
  1. {
  2.     "RequestId": "04F0F334-1335-436C-A1D7-6C044FE73368"
  3. }


错误码


以下为本接口特有的错误码。更多错误码,请访问 API 错误中心
错误代码错误信息HTTP 状态码说明
InvalidParamterThe specified value of parameter is not valid.400参数值不合法。
InvalidLifecycleHookId.NotExistThe specified lifecycleHookId not exist.400生命周期挂钩 ID 不存在。
InvalidLifecycleHookName.NotExistThe specified lifecycleHookName you provided not exist.400生命周期挂钩名称不存在。

展开
收起
青蛙跳 2018-08-17 13:57:53 1335 分享 版权
0 条回答
写回答
取消 提交回答