Décrit les options permettant de mettre à jour les métadonnées des objets.
| Représentation JSON |
|---|
{
"customMetadata": {
string: string,
...
},
"contentDisposition": string,
"contentEncoding": string,
"contentLanguage": string,
"contentType": string,
"cacheControl": string,
"customTime": string,
"objectRetention": {
object ( |
| Champs | |
|---|---|
customMetadata |
Facultatif. Met à jour les métadonnées personnalisées de l'objet. Cette opération ajoute ou définit des paires clé-valeur de métadonnées personnalisées individuelles. Les clés spécifiées avec des valeurs vides verront leurs valeurs effacées. Les clés de métadonnées personnalisées existantes non incluses dans la requête restent inchangées. Pour en savoir plus, consultez Métadonnées personnalisées. Objet contenant une liste de |
contentDisposition |
Facultatif. Met à jour des métadonnées |
contentEncoding |
Facultatif. Met à jour les métadonnées |
contentLanguage |
Facultatif. Met à jour les métadonnées fixes |
contentType |
Facultatif. Met à jour des métadonnées |
cacheControl |
Facultatif. Met à jour les métadonnées |
customTime |
Facultatif. Met à jour les métadonnées |
objectRetention |
Facultatif. Met à jour la configuration de conservation d'un objet. Pour effacer la conservation d'un objet, |
ObjectRetention
Décrit les options permettant de mettre à jour la conservation des objets.
| Représentation JSON |
|---|
{
"retainUntilTime": string,
"retentionMode": enum ( |
| Champs | |
|---|---|
retainUntilTime |
Obligatoire. Délai d'expiration de la conservation de l'objet, pendant lequel l'objet est protégé contre la suppression ou l'écrasement. La date et l'heure doivent être spécifiées au format RFC 3339, par exemple |
retentionMode |
Obligatoire. Mode de conservation. |
RetentionMode
Mode de conservation.
| Enums | |
|---|---|
RETENTION_MODE_UNSPECIFIED |
Le mode de conservation n'est pas spécifié. |
LOCKED |
Lorsque le mode de conservation est défini sur LOCKED, la valeur retainUntilTime ne peut pas être supprimée ni réduite. |
UNLOCKED |
Lorsque le mode de conservation est défini sur UNLOCKED, la valeur retainUntilTime peut être supprimée ou modifiée. |