Tüm Ürünler
Search
Belge Merkezi

Object Storage Service:GetBucketWorm

Son Güncelleme:Oct 01, 2026

Belirtilen paket için yapılandırılmış saklama ilkesini sorgular.

Not

İstekte ID ile belirtilen saklama ilkesi yoksa OSS 404 hatası döndürür.

Kullanım notları

OSS, nesnelerin belirli bir süre boyunca silinmesini veya üzerine yazılmasını engelleyen Write Once Read Many (WORM) stratejisini destekler. Bir paket için bir günden 70 yıla kadar değişen saklama süreleriyle zamana dayalı bir saklama ilkesi yapılandırabilirsiniz.

Bir paketin saklama ilkesi kilitlendikten sonra paketten nesne okuyabilir veya pakete nesne yükleyebilirsiniz. Ancak nesneler ve saklama ilkesi, saklama süresi içinde silinemez. Nesneleri yalnızca saklama süresi dolduktan sonra silebilirsiniz.

İstek üstbilgileri

GetBucketWorm isteği yalnızca ortak istek üstbilgilerini içerir. Daha fazla bilgi için bkz. Ortak istek üstbilgileri.

Yanıt üstbilgileri

GetBucketWorm isteğine verilen yanıt yalnızca ortak yanıt üstbilgilerini içerir. Daha fazla bilgi için bkz. Ortak yanıt üstbilgileri.

Yanıt öğeleri

Öğe

Tür

Açıklama

WormConfiguration

Konteyner

Kök düğüm.

Alt düğümler: WormId, State, RetentionPeriodInDays ve CreationDate

WormId

Dize

Saklama ilkesinin kimliği.

State

Dize

Saklama ilkesinin durumu.

Geçerli değerler:

  • InProgress: Saklama ilkesi oluşturuldu ancak henüz kilitlenmedi. Varsayılan olarak, bir saklama ilkesi oluşturulduktan sonra InProgress durumuna girer. Bu durum 24 saat boyunca geçerlidir.

  • Locked: Saklama ilkesi kilitlendi.

RetentionPeriodInDays

Pozitif tamsayı

Nesnelerin saklanabileceği gün sayısı.

CreationDate

Dize

Saklama ilkesinin oluşturulduğu zaman.

Örnekler

  • Örnek istek

    GET /? worm HTTP/1.1
    Date: Fri, 16 Oct 2020 11:18:32 GMT
    Host: BucketName.oss.aliyuncs.com
    Authorization: SignatureValue
  • Örnek yanıt

    HTTP/1.1 200 OK
    x-oss-request-id: 5374A2880232A65C2300****
    Date: Fri, 16 Oct 2020 11:18:32 GMT
    Content-Type: application/xml
    Content-Length: length
    <WormConfiguration>
      <WormId>1666E2CFB2B3418****</WormId>
      <State>Locked</State>
      <RetentionPeriodInDays>1</RetentionPeriodInDays>
      <CreationDate>2020-10-15T15:50:32</CreationDate>
    </WormConfiguration>

OSS SDK'leri

Aşağıdaki OSS SDK'leri GetBucketWorm işlemini destekler:

ossutil

GetBucketWorm işlemine karşılık gelen ossutil komutu için bkz. get-bucket-worm.