Tous les produits
Search
Centre de documentation

Object Storage Service:Create a Table Bucket

Dernière mise à jour :Aug 18, 2026

Crée un Table Bucket avec un chiffrement côté serveur facultatif.

Remarques d'utilisation

  • Les noms de Table Bucket doivent être globalement uniques au sein d'une région.

Format de la commande

ossutil tables-api create-table-bucket --name value [--encryption-configuration value] [flags]

Paramètre

Type

Description

--name

string

Nom du Table Bucket. Doit être globalement unique au sein d'une région, comporter entre 3 et 63 caractères, et contenir uniquement des lettres minuscules, des chiffres et des traits d'union. Le nom doit commencer et se terminer par une lettre minuscule ou un chiffre.

--encryption-configuration

string

Configuration du chiffrement côté serveur (chaîne JSON).

Remarque

--encryption-configuration

Format JSON :

{
  "sseAlgorithm": "AES256"
}

Pour le chiffrement KMS, ajoutez un ID de clé :

{
  "sseAlgorithm": "KMS",
  "kmsKeyId": "1234abcd-12ab-34cd-56ef-1234567890ab"
}

Exemples

  • Créez un Table Bucket nommé my-table-bucket.

    ossutil tables-api create-table-bucket --name my-table-bucket
  • Créez un Table Bucket avec chiffrement AES256 (JSON intégré).

    ossutil tables-api create-table-bucket --name my-table-bucket --encryption-configuration '{"sseAlgorithm":"AES256"}'
  • Créez un Table Bucket chiffré à partir d'un fichier de configuration (encryption-config.json) :

    {
      "sseAlgorithm": "KMS",
      "kmsKeyId": "1234abcd-12ab-34cd-56ef-1234567890ab"
    }

    Commande :

    ossutil tables-api create-table-bucket --name my-table-bucket --encryption-configuration file://encryption-config.json