Modifier la classe de stockage par défaut d'un bucket

Vous trouverez sur cette page la procédure à suivre pour modifier la classe de stockage par défaut des buckets. Lorsque vous importez un objet dans un bucket sans lui allouer de classe de stockage, la classe de stockage par défaut du bucket lui est attribuée. Pour obtenir une présentation des buckets, consultez la page Termes clés. Pour en savoir plus sur les classes de stockage, reportez-vous à la page Classes de stockage.

Pour modifier la classe de stockage par défaut d'un bucket existant, procédez comme indiqué ci-dessous :

Console

  1. Ouvrez le navigateur Cloud Storage dans la console Google Cloud Platform.
    Ouvrir le navigateur Cloud Storage
  2. Dans la liste des buckets, recherchez celui que vous souhaitez modifier, puis cliquez sur le bouton Plus d'options correspondant (trois points verticaux).

  3. Cliquez sur Modifier la classe de stockage par défaut.

  4. Dans la fenêtre superposée, sélectionnez la nouvelle classe de stockage par défaut que vous souhaitez définir pour votre bucket.

    Notez que, selon l'emplacement du bucket, les classes de stockage ne sont pas toutes disponibles.

    Modifiez la classe de stockage d'un bucket.

  5. Cliquez sur Save (Enregistrer).

gsutil

Exécutez la commande gsutil defstorageclass set avec la classe de stockage souhaitée, en remplaçant les éléments entre crochets ([VALUES_IN_BRACKETS]) par les valeurs appropriées :

gsutil defstorageclass set [STORAGE_CLASS] gs://[BUCKET_NAME]

La réponse se présente comme suit :

Setting default storage class to "[STORAGE_CLASS]" for bucket gs://[BUCKET_NAME]

API REST

API JSON

  1. Obtenez un jeton d'autorisation d'accès sur la page OAuth 2.0 Playground. Configurez Playground de façon à utiliser vos propres identifiants OAuth.
  2. Créez un fichier .json contenant les informations suivantes, en remplaçant les éléments entre crochets ([VALUES_IN_BRACKETS]) par les valeurs appropriées :
  3. {
      "storageClass": "[STORAGE_CLASS]"
    }
  4. Exécutez cURL pour appeler l'API JSON, en remplaçant les éléments entre crochets ([VALUES_IN_BRACKETS]) par les valeurs appropriées :
    curl -X PUT --data-binary @[JSON_FILE_NAME].json \
        -H "Authorization: Bearer [OAUTH2_TOKEN]" \
        -H "Content-Type: application/json" \
        "https://www.googleapis.com/storage/v1/b/[BUCKET_NAME]?fields=storageClass"

API XML

  1. Obtenez un jeton d'autorisation d'accès sur la page OAuth 2.0 Playground. Configurez Playground de façon à utiliser vos propres identifiants OAuth.
  2. Créez un fichier .xml contenant les informations suivantes, en remplaçant les éléments entre crochets ([VALUES_IN_BRACKETS]) par les valeurs appropriées :
  3. <StorageClass>[STORAGE_CLASS]</StorageClass>
  4. Exécutez cURL pour appeler l'API XML, en remplaçant les éléments entre crochets ([VALUES_IN_BRACKETS]) par les valeurs appropriées :
    curl -X PUT --data-binary @[XML_FILE_NAME].xml \
        -H "Authorization: Bearer [OAUTH2_TOKEN]" \
        "https://storage.googleapis.com/[BUCKET_NAME]?storageClass"

Étapes suivantes

Cette page vous a-t-elle été utile ? Évaluez-la :

Envoyer des commentaires concernant…

Besoin d'aide ? Consultez notre page d'assistance.