Operasi ini digunakan untuk menghapus aturan lifecycle sebuah bucket. Setelah memanggil DeleteBucketLifecycle untuk menghapus semua aturan lifecycle bucket, objek di dalam bucket tidak akan terpengaruh. Hanya pemilik bucket yang dapat menghapus aturan CORS untuk bucket tersebut.
Sintaks permintaan
DELETE /? lifecycle HTTP/1.1
Host: BucketName.oss.aliyuncs.com
Date: GMT Date
Authorization: SignatureValueContoh
Contoh Permintaan
DELETE /? lifecycle HTTP/1.1
Host: BucketName.oss.aliyuncs.com
Date: Thu, 17 Apr 2025 01:17:35 GMT
Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,AdditionalHeaders=host,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e Contoh Respons Sukses
Kode status HTTP 204 dikembalikan jika tidak ada aturan lifecycle yang tersedia untuk dihapus.
HTTP/1.1 204 No Content
x-oss-request-id: 534B371674E88A4D8906****
Date: Mon, 14 Apr 2014 01:17:35 GMT
Connection: keep-alive
Content-Length: 0
Server: AliyunOSS
x-oss-server-time: 122SDK OSS
SDK untuk operasi DeleteBucketLifecycle dalam berbagai bahasa pemrograman adalah sebagai berikut:
ossutil
Untuk informasi tentang perintah ossutil yang sesuai dengan operasi DeleteBucketLifecycle, lihat delete-bucket-lifecycle.
Kode kesalahan
Kode kesalahan | Kode status HTTP | Deskripsi |
NoSuchBucket | 404 | Pesan kesalahan yang dikembalikan karena bucket yang ditentukan tidak ada. |
AccessDenied | 403 | Pesan kesalahan yang dikembalikan karena Anda tidak memiliki otorisasi untuk menghapus aturan lifecycle untuk bucket. Hanya pemilik bucket yang dapat menghapus aturan lifecycle untuk bucket. |