如果您需要根據業務變動需求與策略自動增加或減少指定類型的實例數量,則可以通過配置伸縮組來自動調整您的業務計算能力(即實例數量)。如果您不再需要某個伸縮組,可以調用API DeleteScalingGroup刪除該伸縮組來空出伸縮組配額。
接口說明
刪除伸縮組需注意以下信息:
-
刪除伸縮組會刪除相關聯的伸縮配置、伸縮規則、伸縮活動、伸縮請求的信息。
-
刪除伸縮組不會刪除定時任務、云監控報警任務、負載均衡實例以及 RDS 實例。
-
如果伸縮組內存在運行中的 ECS 實例或 ECI 實例,彈性伸縮會先停止 ECS 實例或 ECI 實例,然后移出所有手動添加的 ECS 實例或 ECI 實例并釋放所有自動創建的 ECS 實例或 ECI 實例。
說明 刪除伸縮組前,請確保伸縮組未設置開啟伸縮組保護功能。如果伸縮組已開啟該功能,請先在修改伸縮組頁面關閉該保護功能后再刪除伸縮組。 -
如果創建伸縮組時設置了開啟伸縮組保護功能,則您不能在控制臺或者通過 API 刪除該伸縮組,可以有效避免誤刪除伸縮組的操作。
-
創建 ECS 實例時開啟了實例釋放保護功能,并加入伸縮組進行托管后,如果您需要刪除伸縮組,則手動添加的 ECS 實例會被強制移出該伸縮組,自動創建的 ECS 實例也會隨該伸縮組一起被自動釋放掉。
說明 刪除伸縮組前,為了避免伸縮組中的 ECS 實例被強制釋放,即使您單獨為 ECS 實例開啟了實例釋放保護功能,仍然需要在伸縮組中設置伸縮組內 ECS 實例的保護功能,使其在刪除伸縮組時不會被強制釋放。具體操作,請參見 SetInstancesProtection 。
調試
您可以在OpenAPI Explorer中直接運行該接口,免去您計算簽名的困擾。運行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。
授權信息
下表是API對應的授權信息,可以在RAM權限策略語句的Action
元素中使用,用來給RAM用戶或RAM角色授予調用此API的權限。具體說明如下:
- 操作:是指具體的權限點。
- 訪問級別:是指每個操作的訪問級別,取值為寫入(Write)、讀?。≧ead)或列出(List)。
- 資源類型:是指操作中支持授權的資源類型。具體說明如下:
- 對于必選的資源類型,用背景高亮的方式表示。
- 對于不支持資源級授權的操作,用
全部資源
表示。
- 條件關鍵字:是指云產品自身定義的條件關鍵字。
- 關聯操作:是指成功執行操作所需要的其他權限。操作者必須同時具備關聯操作的權限,操作才能成功。
操作 | 訪問級別 | 資源類型 | 條件關鍵字 | 關聯操作 |
---|---|---|---|---|
ess:DeleteScalingGroup | delete | *ScalingGroup acs:ess:{#regionId}:{#accountId}:scalinggroup/{#ScalingGroupId} |
| 無 |
請求參數
名稱 | 類型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
ScalingGroupId | string | 是 | 伸縮組的 ID。 | asg-bp18p2yfxow2dloq**** |
ForceDelete | boolean | 否 | 如果伸縮組存在 ECS 實例或 ECI 實例,或者存在正在進行伸縮活動,是否強制刪除伸縮組并移出和釋放 ECS 實例或 ECI 實例。取值范圍:
默認值:false。 | false |
RegionId | string | 否 | 伸縮組所屬的地域 ID。 | cn-qingdao |
返回參數
示例
正常返回示例
JSON
格式
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}
錯誤碼
訪問錯誤中心查看更多錯誤碼。