Mengunci kebijakan retensi.
Catatan penggunaan
Secara default, kebijakan berbasis waktu berada dalam status InProgress setelah dibuat untuk sebuah bucket. Kebijakan ini tetap dalam status tersebut selama 24 jam dan melindungi data di dalam bucket selama periode tersebut.
Dalam jangka waktu 24 jam setelah kebijakan retensi diaktifkan: Jika kebijakan retensi tidak dikunci, pemilik bucket dan pengguna yang berwenang dapat menghapus kebijakan tersebut. Namun, jika kebijakan retensi dikunci, kebijakan tidak dapat dihapus dan periode retensi hanya dapat diperpanjang.
Setelah 24 jam kebijakan retensi diaktifkan: Jika kebijakan retensi tidak dikunci, kebijakan menjadi tidak valid.
Contoh
Contoh permintaan:
POST /?wormId=xxx HTTP/1.1 Date: GMT Date Host: BucketName.oss.aliyuncs.com Authorization: SignatureValueContoh tanggapan:
HTTP/1.1 200 OK x-oss-request-id: 534B371674E88A4D8906**** Date: Fri, 24 Feb 2017 03:15:40 GMT Content-Length: 0 Connection: keep-alive Server: AliyunOSS
OSS SDKs
Anda dapat menggunakan OSS SDK untuk bahasa pemrograman berikut guna memanggil CompleteBucketWorm:
ossutil
Untuk informasi lebih lanjut tentang perintah ossutil yang sesuai dengan operasi CompleteBucketWorm, lihat complete-bucket-worm.