调用SetGroupDeletionProtection为伸缩组开启或关闭删除保护。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String SetGroupDeletionProtection

系统规定参数,取值:SetGroupDeletionProtection。

GroupDeletionProtection Boolean true

是否为伸缩组开启删除保护,取值范围:

  • true:开启删除保护。开启删除保护后,不能在控制台或调用API删除伸缩组。如果需要删除伸缩组,必须先关闭删除保护。
  • false:关闭删除保护。

默认值:false。

ScalingGroupId String asg-bp1igpak5ft1flyp****

伸缩组的ID。

返回数据

名称 类型 示例值 描述
RequestId String CCC29E24-3AEC-4F2C-8A14-78B14FA738B7

请求ID。

示例

请求示例

http(s)://ess.aliyuncs.com/?Action=SetGroupDeletionProtection
&ScalingGroupId=asg-bp1igpak5ft1flyp****
&GroupDeletionProtection=true
&<公共请求参数>

正常返回示例

XML 格式

<SetGroupDeletionProtectionResponse>
    <RequestId>CCC29E24-3AEC-4F2C-8A14-78B14FA738B7</RequestId>
</SetGroupDeletionProtectionResponse>

JSON 格式

{
	"RequestId": "CCC29E24-3AEC-4F2C-8A14-78B14FA738B7"
}

错误码

访问错误中心查看更多错误码。

HttpCode

错误码

错误信息

描述

404

InvalidScalingGroupId.NotFound

The specified scaling group does not exist.

伸缩组不存在。

400

InvalidOperation.Conflict

Specific operation may conflicts with other operations, please retry later.

操作冲突,请稍后再试。