描述
删除一个指定的伸缩组。
名称 | 类型 | 是否必须 | 描述 |
Action | String | 是 | 操作接口名,系统规定参数,取值:DeleteScalingGroup |
ScalingGroupId | String | 是 | 伸缩组的ID |
ForceDelete | Bool | 否 | 如伸缩组存在ECS实例或正在进行伸缩活动,是否强制删除伸缩组并移出和释放ECS实例。默认值为false,代表不强制删除伸缩组。 |
错误 | 错误代码 | 描述 | HTTP状态码 |
http://ess.aliyuncs.com/?Action=DeleteScalingGroup
&ScalingGroupId=dmIDKNcyWfzncX9MWX1bwFV
&<公共请求参数>
<DeleteScalingGroupResponse>
<RequestId>6469DCD0-13AC-487E-85A0-CE4922908FDE</RequestId>
</DeleteScalingGroupResponse>
{
"RequestId": "6469DCD0-13AC-487E-85A0-CE4922908FDE"
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
删除指定的伸缩组是一项敏感操作,涉及多个关键步骤和注意事项。以下是根据您的需求整理的操作指南:
您希望删除一个特定的伸缩组,并关注ForceDelete属性在不同情况下的影响,以及整个操作过程中涉及的参数、返回结果及可能遇到的错误。
ForceDelete=false
,需确认:
ForceDelete=true
,则无需满足上述条件,但需注意该操作会强制停止伸缩活动并移除所有实例。API调用准备:
Action
: 必选,固定值DeleteScalingGroup
。ScalingGroupId
: 必选,待删除伸缩组的ID。ForceDelete
: 可选,默认false
。根据需要决定是否强制删除。执行API调用:
http://ess.aliyuncs.com/?Action=DeleteScalingGroup&ScalingGroupId=asg-bp18p2yfxow2dloq****&ForceDelete=false
。请替换ScalingGroupId
和调整ForceDelete
值以匹配实际需求。ForceDelete=true
时,即使实例开启了释放保护,也会被移出或自动删除。InvalidScalingGroupId.NotFound
(404)表示指定伸缩组不存在。Forbidden.Unauthorized
(403)提示缺少必要的授权。InstanceInUse
(400)表明伸缩组中仍有ECS实例关联,无法直接删除(除非使用ForceDelete=true
)。http://ess.aliyuncs.com/
?Action=DeleteScalingGroup
&ScalingGroupId=asg-bp18p2yfxow2dloq****
&ForceDelete=false
请根据实际情况调整上述示例中的ScalingGroupId
和ForceDelete
参数值。在执行任何删除操作之前,务必审慎评估其对现有业务的影响。
你好,我是AI助理
可以解答问题、推荐解决方案等