Tüm Ürünler
Search
Belge Merkezi

Object Storage Service:GetBucketEncryption

Son Güncelleme:Oct 01, 2026

Bir paket için yapılandırılmış sunucu tarafı şifreleme kurallarını sorgular.

Notlar

GetBucketEncryption işlemini çağırmak için oss:GetBucketEncryption izni gerekir. Daha fazla bilgi için bkz. RAM ilkeleri için yaygın örnekler.

Not

Paket şifreleme kurallarını yalnızca paket sahibi veya yetkilendirilmiş RAM kullanıcıları sorgulayabilir. Diğer kullanıcılar 403 hatası alır. Paket şifreleme hakkında daha fazla bilgi için bkz. Sunucu tarafı şifreleme.

İstek yapısı

Get /? encryption HTTP/1.1
Date: GMT Date
Host: BucketName.oss.aliyuncs.com
Authorization: SignatureValue

İstek üstbilgileri

Bu istek yalnızca ortak istek üstbilgilerini kullanır. Daha fazla bilgi için bkz. Ortak istek üstbilgileri.

Yanıt üstbilgileri

Bu yanıt yalnızca ortak yanıt üstbilgilerini kullanır. Daha fazla bilgi için bkz. Ortak yanıt üstbilgileri.

Yanıt öğeleri

Öğe

Tür

Örnek

Açıklama

ServerSideEncryptionRule

Konteyner

Yok

Sunucu tarafı şifreleme kuralları için konteyner.

Alt düğüm: ApplyServerSideEncryptionByDefault

ApplyServerSideEncryptionByDefault

Konteyner

Yok

Varsayılan sunucu tarafı şifreleme yöntemi için konteyner.

Alt düğümler: SSEAlgorithm ve KMSMasterKeyID

SSEAlgorithm

Dize

KMS

Varsayılan sunucu tarafı şifreleme yöntemi.

Geçerli değerler: KMS ve AES256

KMSMasterKeyID

Dize

9468da86-3509-4f8d-a61e-6eab1eac****

Şifreleme için kullanılan CMK kimliği.

Yalnızca SSEAlgorithm değeri KMS olduğunda ve bir CMK kimliği belirtildiğinde döndürülür. Aksi takdirde null değerini alır.

Örnekler

  • Örnek istek

    Get /? encryption HTTP/1.1
    Date: Thu, 17 Apr 2025 11:20:10 GMT
    Host: oss-example.oss-cn-hangzhou.aliyuncs.com
    Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e
  • Örnek yanıt

    Aşağıdaki yanıt, paket için SSE-KMS'in yapılandırıldığını gösterir.

    HTTP/1.1 204 NoContent
    x-oss-request-id: 5C1B138A109F4E405B2D8AEF
    Date: Tue, 20 Dec 2018 11:22:05 GMT
    <? xml version="1.0" encoding="UTF-8"? >
    <ServerSideEncryptionRule>
      <ApplyServerSideEncryptionByDefault>
        <SSEAlgorithm>KMS</SSEAlgorithm>
        <KMSMasterKeyID>9468da86-3509-4f8d-a61e-6eab1eac****</KMSMasterKeyID>
      </ApplyServerSideEncryptionByDefault>
    </ServerSideEncryptionRule>

OSS SDK'leri

GetBucketEncryption işlemini aşağıdaki OSS SDK'leri ile çağırın:

ossutil

GetBucketEncryption işlemine karşılık gelen ossutil komutu hakkında bilgi için bkz. get-bucket-encryption.

Hata kodları


Hata kodu


HTTP durum kodu


Açıklama


AccessDenied


403


Bu paket için şifreleme kurallarını sorgulama izniniz yok.


NoSuchBucket


400


Belirtilen paket mevcut değil.


NoSuchServerSideEncryptionRule


400


Bu paket için herhangi bir şifreleme kuralı yapılandırılmamış.