Menghapus grup penskalaan. Jika Anda tidak lagi memerlukan grup penskalaan, Anda dapat memanggil operasi DeleteScalingGroup untuk menghapusnya dan membebaskan kuota grup penskalaan. Penghapusan grup penskalaan juga akan menghapus konfigurasi penskalaan dan aturan penskalaan yang terkait.
Catatan penggunaan
Sebelum memanggil operasi DeleteScalingGroup, perhatikan hal-hal berikut:
Penghapusan grup penskalaan akan menghapus pula konfigurasi penskalaan, aturan penskalaan, aktivitas penskalaan, dan permintaan penskalaan yang terkait dengannya.
Tugas terjadwal dan tugas berbasis peristiwa dari grup penskalaan tersebut tidak dihapus. Load balancer dan instance ApsaraDB RDS yang terhubung ke grup penskalaan juga tetap dipertahankan.
Jika fitur
Deletion Protectiondiaktifkan saat pembuatan grup penskalaan, Anda tidak dapat menghapus grup tersebut melalui Konsol Auto Scaling maupun dengan operasi ini. Fitur Deletion Protection membantu mencegah penghapusan grup penskalaan secara tidak sengaja.Jika fitur
Release Protectiondiaktifkan saat membuat instance Elastic Compute Service (ECS) dan Anda ingin menghapus grup penskalaan yang mengelola instance ECS tersebut, Auto Scaling akan memaksa melepas instance ECS dari grup penskalaan dan menghapus semua instance ECS yang dibuat secara otomatis bersamaan dengan penghapusan grup penskalaan setelah operasi ini dipanggil.CatatanSebelum menghapus grup penskalaan, pastikan instance ECS dalam grup tersebut dilindungi dari pelepasan yang tidak disengaja. Meskipun fitur Release Protection telah diaktifkan untuk instance ECS tersebut, Anda tetap harus secara manual menetapkan status instance ECS ke Protected. Tindakan ini menjamin bahwa instance ECS tidak akan dilepaskan secara paksa selama proses penghapusan grup penskalaan, sehingga memberikan lapisan keamanan tambahan. Untuk informasi selengkapnya, lihat SetInstancesProtection.
Debugging
Parameter permintaan
Parameter | Type | Wajib | Contoh | Deskripsi |
Action | String | Ya | DeleteScalingGroup | Operasi yang ingin Anda lakukan. Tetapkan nilainya ke DeleteScalingGroup. |
ScalingGroupId | String | Ya | asg-bp18p2yfxow2dloq**** | ID grup penskalaan. |
ForceDelete | Boolean | Tidak | false | Menentukan apakah penghapusan grup penskalaan diberlakukan secara paksa, termasuk melepas semua instance ECS atau instance elastic container yang ada dari grup penskalaan dan kemudian melepaskannya, meskipun grup penskalaan sedang menjalankan aktivitas penskalaan. Nilai yang valid:
Nilai default: false. |
RegionId | String | Tidak | cn-qingdao | ID wilayah grup penskalaan. |
Parameter respons
Parameter | Type | Contoh | Deskripsi |
RequestId | String | 473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** | ID permintaan. |
Contoh
Permintaan contoh
http(s)://ess.aliyuncs.com/?Action=DeleteScalingGroup
&ScalingGroupId=asg-bp18p2yfxow2dloq****
&ForceDelete=false
&RegionId=cn-qingdao
&<Common request parameters>Respons sukses contoh
XML format
HTTP/1.1 200 OK
Content-Type:application/xml
<DeleteScalingGroupResponse>
<RequestId>473469C7-AA6F-4DC5-B3DB-A3DC0DE3****</RequestId>
</DeleteScalingGroupResponse>JSON format
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}Kode kesalahan
Untuk daftar kode kesalahan, lihat Kode kesalahan layanan.
Kode status HTTP | Kode kesalahan | Pesan kesalahan | Deskripsi |
404 | InvalidScalingGroupId.NotFound | The specified scaling group does not exist. | Grup penskalaan yang ditentukan tidak ada dalam Akun Alibaba Cloud Anda. |
403 | Forbidden.Unauthorized | A required authorization for the specified action is not supplied. | Auto Scaling tidak memiliki otorisasi untuk memanggil operasi ini. |
400 | InstanceInUse | You cannot delete a scaling configuration or scaling group while there is an instance associated with it. | Grup penskalaan yang ditentukan berisi instance ECS atau instance elastic container. |