ModifyLifecycleHook_弹性伸缩_API文档

插件下载了解更多
VS Code 插件
安装插件之前,确保已安装 VS Code安装插件之前,确保已安装 VS Code
Alibaba Cloud Developer Toolkit is a collection of extensions that can help access Alibaba Cloud services in Visual Studio Code.
JetBrains 插件
安装插件之前,确保已安装 JetBrains IDE安装插件之前,确保已安装 JetBrains IDE
The Alibaba Cloud Developer Toolkit for JetBrains makes it easier to access Alibaba Cloud services.

接口说明

您可以通过以下两种方式指定待修改的生命周期挂钩:

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

  • 同时指定伸缩组 ID(ScalingGroupId)与生命周期挂钩名称(LifecycleHookName),因为在一个伸缩组内同一个生命周期挂钩名称是唯一的。

流控信息

当前云产品API请求速率暂未透出。

授权信息

如下是此API对应的授权信息,用于RAM权限策略语句的Action元素中,为RAM用户或RAM角色授予调用此API的权限。请通过 RAM 访问控制设置,使用方法可参考访问控制帮助文档

具体说明如下:展开详情

操作访问级别资源类型条件关键字关联操作
ess:ModifyLifecycleHook
Update
ScalingGroup
acs:ess:{#regionId}:{#accountId}:scalinggroup/{#ScalingGroupId}

请求参数

字段名称字段详情
LifecycleHookIdstring

待修改生命周期挂钩的 ID,用于指定生命周期挂钩。

示例值:ash-bp1fxuqyi98w0aib****参考取值来源:
    CreateLifecycleHook
    DescribeLifecycleHooks
ScalingGroupIdstring

伸缩组的 ID,用于指定生命周期挂钩。

示例值:asg-bp18p2yfxow2dloq****参考取值来源:
    ApplyScalingGroup
    CreateScalingGroup
    DescribeScalingGroups
    DetachServerGroups
    AttachServerGroups
LifecycleHookNamestring

待修改生命周期挂钩的名称,用于指定生命周期挂钩。

示例值:test_SCAL****参考取值来源:
    DescribeLifecycleHooks
DefaultResultstring

等待状态结束后的下一步动作,取值范围: 展开详情

示例值:CONTINUE
HeartbeatTimeoutinteger<int32>

生命周期挂钩为伸缩组活动设置的等待时间,等待状态超时后会执行下一步动作。取值范围:30~21600,单位:秒。展开详情

示例值:600
LifecycleTransitionstring

生命周期挂钩适用的伸缩活动类型,取值范围:展开详情

示例值:SCALE_IN参考取值来源:
    CreateLifecycleHook
    DescribeLifecycleHooks
NotificationMetadatastring

伸缩活动的等待状态的固定字符串信息。参数长度不能超过 4096 个字符。展开详情

示例值:Test
NotificationArnstring

生命周期挂钩通知对象标识符,设置本参数时支持以下通知方式:展开详情

示例值:acs:mns:cn-beijing:161456884340****:queue/modifyLifecycleHo****参考取值来源:
    CreateNotificationConfiguration
    DescribeNotificationConfigurations
RegionIdstring

伸缩组所属的地域 ID。

示例值:cn-beijing参考取值来源:
    DescribeRegions
LifecycleHookStatusstring

修改当前生命周期挂钩的状态,取值范围:展开详情

示例值:Active

返回参数

字段名称字段详情
RequestIdstring

请求 ID。

示例值:473469C7-AA6F-4DC5-B3DB-A3DC0DE3****

返回示例

变更历史

变更时间变更内容概要操作
2022-10-13
新增请求参数LifecycleHookStatus

相关示例