Définir la classe de stockage du bucket par défaut

Pour modifier la classe de stockage par défaut d'un bucket, vous devez envoyer une requête PUT limitée à un bucket et utiliser le paramètre de chaîne de requête storageClass avec un élément <StorageClass> dans le corps de la requête.

Sachez que la modification de la classe de stockage par défaut d'un bucket n'affecte pas la classe de stockage des objets qui existent déjà dans le bucket.

Paramètres de la chaîne de requête

Paramètre Description Requis
storageClass Une classe de stockage valide Non

Pour en savoir plus sur les paramètres à inclure lors de la création et de l'utilisation d'URL signées, consultez la section Paramètres des chaînes de requête d'URL signée.

En-têtes de requête

Voir les en-têtes de requêtes courants.

Éléments du corps de la requête

L'élément de corps de requête suivant n'est applicable que si vous utilisez le paramètre de chaîne de requête storageClass pour spécifier la classe de stockage d'un bucket existant.

Élément Description
StorageClass Définit la classe de stockage par défaut du bucket.

Syntaxe des requêtes

La syntaxe suivante s'applique aux requêtes de bucket PUT qui utilisent le paramètre de chaîne de requête storageClass.

PUT /?storageClass HTTP/1.1
Host: BUCKET_NAME.storage.googleapis.com
Date: DATE
Content-Length: REQUEST_BODY_LENGTH
Authorization: AUTHENTICATION_STRING

<StorageClass>
  NEW_STORAGE_CLASS_NAME
</StorageClass>

En-têtes de réponse

La requête peut renvoyer divers en-têtes de réponse en fonction des en-têtes de requête que vous utilisez.

Éléments du corps de la réponse

La réponse n'inclut pas de document XML dans le corps de la réponse.