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.