Menghapus security group.
Catatan penggunaan
Perhatikan hal-hal berikut:
Sebelum menghapus security group, pastikan security group tersebut tidak berisi instans dan tidak dirujuk oleh security group lain. Jika tidak, permintaan DeleteSecurityGroup akan gagal. Anda dapat memanggil operasi DescribeSecurityGroupReferences untuk menanyakan detail referensi security group tersebut.
Jika kode kesalahan InvalidOperation.DeletionProtection dikembalikan saat Anda memanggil operasi DeleteSecurityGroup untuk menghapus security group, atau jika muncul pesan terkait perlindungan penghapusan saat Anda menghapus security group di Konsol, berarti fitur perlindungan penghapusan telah diaktifkan untuk security group tersebut. Saat Anda membuat kluster Container Service for Kubernetes (ACK), fitur perlindungan penghapusan secara otomatis diaktifkan pada security group terkait untuk mencegah penghapusan yang tidak disengaja. Anda tidak dapat menonaktifkan fitur perlindungan penghapusan tersebut secara manual. Fitur ini hanya dapat dinonaktifkan secara otomatis setelah kluster ACK dihapus.
Debugging
Parameter permintaan
Parameter | Type | Wajib | Contoh | Deskripsi |
Action | String | Ya | DeleteSecurityGroup | Operasi yang ingin Anda lakukan. Tetapkan nilainya ke DeleteSecurityGroup. |
RegionId | String | Ya | cn-hangzhou | ID wilayah. Anda dapat memanggil operasi DescribeRegions untuk menanyakan daftar wilayah terbaru. |
SecurityGroupId | String | Ya | sg-bp1fg655nh68xyz9**** | ID security group. Anda dapat memanggil operasi DescribeSecurityGroups untuk menanyakan ID security group tersebut. |
Parameter respons
Parameter | Type | Contoh | Deskripsi |
RequestId | String | 473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** | ID permintaan. |
Contoh
Contoh permintaan
http(s)://ecs.aliyuncs.com/?Action=DeleteSecurityGroup
&RegionId=cn-hangzhou
&SecurityGroupId=sg-bp1fg655nh68xyz9****
&<Common request parameters>Contoh respons sukses
XML format
HTTP/1.1 200 OK
Content-Type:application/xml
<DeleteSecurityGroupResponse>
<RequestId>473469C7-AA6F-4DC5-B3DB-A3DC0DE3****</RequestId>
</DeleteSecurityGroupResponse>JSON format
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}Kode kesalahan
Kode status HTTP | Kode kesalahan | Pesan kesalahan | Deskripsi |
400 | InvalidOperation.DeletionProtection | The operation is not allowed due to "SecurityGroup" is protected by ACK deletion protection. | Operasi tidak valid. Nonaktifkan perlindungan penghapusan untuk security group terlebih dahulu. |
403 | DependencyViolation | There is still instance(s) in the specified security group. | Security group berisi instans. Hapus instans dari security group tersebut dan coba lagi. |
403 | DependencyViolation | The specified security group has been authorized in another one. | Security group yang ditentukan dirujuk oleh security group lain dan tidak dapat dihapus. |
403 | InvalidOperation.ResourceManagedByCloudProduct | %s | Security group yang dikelola oleh layanan cloud tidak dapat dimodifikasi. |
500 | InternalError | The request processing has failed due to some unknown error. | Terjadi kesalahan internal. Coba lagi nanti. |
Untuk daftar lengkap kode kesalahan, lihat Service error codes.