Menghapus stack beserta seluruh resource-nya.
Debugging
Parameter permintaan
| Parameter | Type | Wajib | Contoh | Deskripsi |
| Action | String | Ya | DeleteStack | Operasi yang ingin Anda lakukan. Tetapkan nilainya ke DeleteStack. |
| StackId | String | Ya | 4a6c9851-3b0f-4f5f-b4ca-a14bf691**** | ID stack. |
| RetainAllResources | Boolean | Tidak | false | Menentukan apakah semua resource dalam stack akan dipertahankan. Nilai default: false. Nilai yang valid:
|
| RegionId | String | Ya | cn-hangzhou | ID wilayah stack. Anda dapat memanggil operasi DescribeRegions untuk mengambil daftar wilayah terbaru. |
| RamRoleName | String | Tidak | test-role | Nama RAM role. Resource Orchestration Service (ROS) mengasumsikan RAM role ini untuk membuat stack dan menggunakan kredensial role tersebut untuk memanggil API layanan Alibaba Cloud. ROS mengasumsikan RAM role untuk melakukan operasi pada stack. Jika Anda memiliki izin untuk melakukan operasi pada stack tetapi tidak memiliki izin untuk menggunakan RAM role tersebut, ROS tetap akan mengasumsikan RAM role tersebut. Pastikan bahwa role tersebut diberikan hak istimewa minimal. Jika Anda tidak mengisi parameter ini saat memanggil operasi DeleteStack, ROS tidak dapat mengasumsikan RAM role yang sebelumnya dikaitkan dengan stack tersebut. Jika Anda ingin ROS mengasumsikan RAM role, Anda harus menentukan parameter ini. Jika tidak ada role yang tersedia untuk diasumsikan oleh ROS, ROS akan menggunakan kredensial temporary yang dihasilkan dari kredensial akun Anda. Panjang nama RAM role maksimal 64 byte. |
| RetainResources.N | String | Tidak | my_disk | Nama resource N yang ingin Anda pertahankan. |
Parameter respons
| Parameter | Type | Contoh | Deskripsi |
| RequestId | String | B288A0BE-D927-4888-B0F7-B35EF84B6E6F | ID permintaan. |
Contoh
Contoh permintaan
http(s)://ros.aliyuncs.com/? Action=DeleteStack
&RegionId=cn-hangzhou
&StackId=4a6c9851-3b0f-4f5f-b4ca-a14bf691****
&<Common request parameters>
Contoh respons sukses
XML format
HTTP/1.1 200 OK
Content-Type:application/xml
<?xml version='1.0' encoding='UTF-8' ?>
<DeleteStackResponse>
<RequestId>B288A0BE-D927-4888-B0F7-B35EF84B6E6F</RequestId>
</DeleteStackResponse>JSON format
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "B288A0BE-D927-4888-B0F7-B35EF84B6E6F"
}Kode kesalahan
Untuk daftar kode kesalahan, lihat Service error codes.
Untuk informasi lebih lanjut tentang kesalahan umum yang berlaku untuk semua operasi, lihat Common errors.
Kode status HTTP |
Kode kesalahan |
Pesan kesalahan |
Deskripsi |
400 |
InvalidOperation.DeletionProtection |
Gagal menghapus stack {ID}, karena perlindungan penghapusan diaktifkan. |
Pesan kesalahan yang dikembalikan karena perlindungan penghapusan mencegah stack dihapus. ID menunjukkan ID stack. |
404 |
StackNotFound |
Stack ({name}) tidak ditemukan. |
Pesan kesalahan yang dikembalikan karena stack tidak ada. name menunjukkan nama atau ID stack. |
409 |
ActionInProgress |
Stack {name} sudah memiliki aksi ({action}) yang sedang berlangsung. |
Pesan kesalahan yang dikembalikan karena stack sedang menjalankan operasi perubahan. name menunjukkan nama atau ID stack. action menunjukkan operasi perubahan tersebut. |