Descrive le opzioni per l'aggiornamento dei metadati degli oggetti.
| Rappresentazione JSON |
|---|
{
"customMetadata": {
string: string,
...
},
"contentDisposition": string,
"contentEncoding": string,
"contentLanguage": string,
"contentType": string,
"cacheControl": string,
"customTime": string,
"objectRetention": {
object ( |
| Campi | |
|---|---|
customMetadata |
Facoltativo. Aggiorna i metadati personalizzati dell'oggetto. Questa operazione aggiunge o imposta singole coppie chiave-valore di metadati personalizzati. I valori delle chiavi specificate con valori vuoti vengono cancellati. Le chiavi dei metadati personalizzati esistenti non incluse nella richiesta rimangono invariate. Per i dettagli, vedi Metadati personalizzati. Un oggetto contenente un elenco di coppie |
contentDisposition |
Facoltativo. Aggiorna i metadati fissi |
contentEncoding |
Facoltativo. Aggiorna i metadati fissi |
contentLanguage |
Facoltativo. Aggiorna i metadati fissi |
contentType |
Facoltativo. Aggiorna i metadati fissi |
cacheControl |
Facoltativo. Aggiorna i metadati fissi |
customTime |
Facoltativo. Aggiorna i metadati fissi |
objectRetention |
Facoltativo. Aggiorna la configurazione della conservazione di un oggetto. Per cancellare la conservazione di un oggetto, sia |
ObjectRetention
Descrive le opzioni per l'aggiornamento della conservazione degli oggetti.
| Rappresentazione JSON |
|---|
{
"retainUntilTime": string,
"retentionMode": enum ( |
| Campi | |
|---|---|
retainUntilTime |
Obbligatorio. L'ora di scadenza della conservazione dell'oggetto, durante la quale l'oggetto è protetto dall'eliminazione o dalla sovrascrittura. L'ora deve essere specificata nel formato RFC 3339, ad esempio |
retentionMode |
Obbligatorio. La modalità di conservazione. |
RetentionMode
La modalità di conservazione.
| Enum | |
|---|---|
RETENTION_MODE_UNSPECIFIED |
La modalità di conservazione non è specificata. |
LOCKED |
Quando la modalità di conservazione è LOCKED, non è possibile rimuovere o ridurre il valore di retainUntilTime. |
UNLOCKED |
Quando la modalità di conservazione è UNLOCKED, è possibile rimuovere o modificare il valore di retainUntilTime. |