Tüm Ürünler
Search
Belge Merkezi

Object Storage Service:put-bucket-https-config

Son Güncelleme:Oct 01, 2026

Bir paket için Transport Layer Security (TLS) sürüm yönetimini etkinleştirir veya devre dışı bırakır.

Kullanım notları

Varsayılan olarak bir Alibaba Cloud hesabı, bir paket için TLS sürüm yönetimini etkinleştirme veya devre dışı bırakma izinlerine sahiptir. Bu işlemi bir RAM kullanıcısı olarak veya Security Token Service (STS) kullanarak gerçekleştirmek için oss:PutBucketHttpsConfig iznine sahip olmanız gerekir. Daha fazla bilgi için bkz. RAM kullanıcısına özel bir ilke ekleme.

Komut sözdizimi

ossutil api put-bucket-https-config --bucket value --https-configuration value [flags]


Parametre


Tür


Açıklama


--bucket


dize


Paketin adı.


--https-configuration


dize


TLS sürüm yapılandırmalarını depolayan konteyner.

Not

put-bucket-https-config komutu PutBucketHttpsConfig işlemine karşılık gelir. Parametreler hakkında daha fazla bilgi için bkz. PutBucketHttpsConfig.

--https-configuration

--https-configuration seçeneği hem XML hem de JSON biçimlerini destekler. Değer file:// ön ekini içeriyorsa ossutil yapılandırmaları yerel bir dosyadan okur.

  • XML biçimi:

    <HttpsConfiguration>
      <TLS>
        <Enable>boolean</Enable>
        <TLSVersion>string</TLSVersion>
        ...
      </TLS>
    </HttpsConfiguration>
  • JSON biçimi:

    {
      "TLS": {
        "Enable": boolean,
        "TLSVersion": ["string", ...]
      }
    }
Not

Genel komut satırı seçenekleri hakkında daha fazla bilgi için bkz. Genel komut satırı seçenekleri.

Örnekler

examplebucket adlı bir paket için TLS sürüm yönetimini etkinleştirin ve TLS sürümünü TLS 1.2 ile TLS 1.3 olarak ayarlayın.

  • https-configuration.xml adında bir XML yapılandırma dosyası oluşturun ve aşağıdaki içeriği ekleyin:

    <?xml version="1.0" encoding="UTF-8"?>
    <HttpsConfiguration>  
        <TLS>
            <Enable>true</Enable>   
            <TLSVersion>TLSv1.2</TLSVersion>
            <TLSVersion>TLSv1.3</TLSVersion>
        </TLS>
    </HttpsConfiguration>

    Örnek komut:

    ossutil api put-bucket-https-config --bucket examplebucket --https-configuration file://https-configuration.xml
  • https-configuration.json adında bir JSON yapılandırma dosyası oluşturun ve aşağıdaki içeriği ekleyin:

    {
      "TLS": {
        "Enable": "true",
        "TLSVersion": [
          "TLSv1.2",
          "TLSv1.3"
        ]
      }
    }

    Örnek komut:

    ossutil api put-bucket-https-config --bucket examplebucket --https-configuration file://https-configuration.json
  • JSON yapılandırmasını satır içi olarak iletin:

    ossutil api put-bucket-https-config --bucket examplebucket --https-configuration "{\"TLS\":{\"Enable\":\"true\",\"TLSVersion\":[\"TLSv1.2\",\"TLSv1.3\"]}}"