Cette page traite des champs de métadonnées stockés avec des buckets dans Cloud Storage.
Introduction
Les buckets Cloud Storage sont associés à des métadonnées. Les métadonnées identifient les propriétés du bucket et spécifient la manière dont celui-ci doit être géré lorsqu'on y accède.
Les métadonnées sont stockées sous forme de paires key: value
, où la value
peut prendre différentes formes, y compris des chaînes, des tables ou même des paires key:value
imbriquées. Par exemple, le nom du bucket est une chaîne, tandis qu'une configuration de gestion du cycle de vie des objets du bucket est un tableau de règles dans lesquelles chaque règle contient plusieurs paires key: value
enfants.
La mutabilité des métadonnées varie :
Certaines ne peuvent être que consultées.
Certaines ne peuvent être définies que lors de la création du bucket, et ne peuvent pas être modifiées ni supprimées.
Certaines peuvent être ajoutées et modifiées, mais pas supprimées.
Certaines peuvent être ajoutées, modifiées et supprimées à tout moment.
Métadonnées non modifiables
Les métadonnées suivantes sont définies lors de la création du bucket, et ne peuvent être ni modifiées, ni supprimées :
Le projet dont le bucket fait partie
Numéro de génération
Le numéro de génération d'un bucket identifie de manière unique la version du bucket, même si plusieurs versions d'un bucket portent le même nom.
La valeur de génération d'un bucket ne change jamais.
Notez que rien ne garantit que les numéros de génération augmentent pour les versions successives, mais uniquement que chaque nouvelle version possède un numéro de génération unique.
Il n'existe aucun lien entre les numéros de génération de buckets non liés.
Numéro de métagénération
- Le numéro de métagénération d'un bucket identifie de manière unique l'état des métadonnées de celui-ci. Le numéro de métagénération est
1
au moment de la création du bucket et augmente chaque fois que vous modifiez les métadonnées du bucket.
- Le numéro de métagénération d'un bucket identifie de manière unique l'état des métadonnées de celui-ci. Le numéro de métagénération est
Métadonnées modifiables
Les métadonnées de bucket modifiables sont des métadonnées dont vous pouvez généralement modifier les valeurs à tout moment. Dans certains cas, par exemple lorsque le bucket est soumis à une contrainte de règle d'administration, il existe des restrictions concernant la modification de certaines valeurs de métadonnées.
1 Ces métadonnées ne peuvent pas être affichées ni gérées à l'aide de l'API XML.
2 L'API XML permet de définir ces métadonnées lors de la création du bucket, mais pas de les afficher ni de les gérer.
Étapes suivantes
- Découvrez comment afficher les métadonnées des buckets.
- En savoir plus sur les métadonnées d'objet