Panggil GetBucketObjectWormConfiguration untuk mengambil konfigurasi ObjectWorm suatu bucket, termasuk status pengaktifannya dan kebijakan retensi default.
Catatan penggunaan
-
Anda harus memiliki izin
oss:GetBucketObjectWormConfigurationuntuk memanggil operasi ini. -
Jika ObjectWorm tidak diaktifkan untuk bucket tersebut, panggilan akan mengembalikan error 404.
Sintaksis permintaan
GET /?objectWorm HTTP/1.1
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Date: GMT Date
Authorization: SignatureValue
Elemen respons
|
Parameter |
Tipe |
Nilai |
Deskripsi |
|
ObjectWormConfiguration |
container |
N/A |
Kontainer untuk konfigurasi ObjectWorm bucket tersebut. Node anak: |
|
ObjectWormEnabled |
string |
Enabled |
Menunjukkan apakah ObjectWorm diaktifkan. Node induk: |
|
Rule |
container |
N/A |
Kontainer untuk kebijakan retensi default. Elemen ini tidak dikembalikan jika tidak ada kebijakan retensi default yang dikonfigurasi. Node induk: Node anak: |
|
DefaultRetention |
container |
N/A |
Kontainer untuk detail kebijakan retensi default. Node induk: Node anak: |
|
Mode |
string |
COMPLIANCE |
Mode retensi default. Nilai Node induk: |
|
Days |
Positive integer |
1 |
Periode retensi default dalam hari. Elemen ini dan elemen Node induk: |
|
Years |
Positive integer |
1 |
Periode retensi default dalam tahun. Elemen ini dan elemen Node induk: |
Contoh
-
Contoh permintaan
GET /?objectWorm HTTP/1.1 Date: Thu, 17 Mar 2026 11:18:32 GMT Host: examplebucket.oss-cn-hangzhou.aliyuncs.com Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20260317/cn-hangzhou/oss/aliyun_v4_request,Signature=**** -
Contoh respons
HTTP/1.1 200 OK x-oss-request-id: 5374A2880232A65C2300**** Date: Thu, 17 Mar 2026 11:18:32 GMT Content-Type: application/xml Transfer-Encoding: chunked Server: AliyunOSS <?xml version="1.0" encoding="UTF-8"?> <ObjectWormConfiguration> <ObjectWormEnabled>Enabled</ObjectWormEnabled> <Rule> <DefaultRetention> <Mode>COMPLIANCE</Mode> <Days>1</Days> </DefaultRetention> </Rule> </ObjectWormConfiguration>