Gestione del controllo delle versioni dell'oggetto per un bucket di storage degli oggetti
Abilita o sospende il controllo delle versioni oggetto in un bucket di storage degli oggetti.
Per impostazione predefinita, il controllo delle versioni degli oggetti non è abilitato quando si crea un bucket. È possibile abilitare il controllo delle versioni degli oggetti in un bucket esistente. È inoltre possibile sospendere il controllo delle versioni degli oggetti in un bucket in cui la funzione è abilitata. Impossibile disabilitare il controllo delle versioni dopo che è stato abilitato in un bucket. Il controllo delle versioni può essere sospeso solo.
La versione dell'oggetto è ora abilitata nel bucket. Viene eseguito il controllo delle versioni di tutti gli oggetti successivi caricati nel bucket.
Utilizzare il comando oci os bucket update e i parametri necessari per abilitare o sospendere il controllo delle versioni degli oggetti in un bucket. Includere il parametro
versioning
e un valore diEnabled
oSuspended
:oci os bucket update --name bucket_name --versioning [Enabled | Suspended] [OPTIONS]
Ad esempio:
oci os bucket update --name MyBucket --versioning Enabled { "data": { "approximate-count": null, "approximate-size": null, "compartment-id": "ocid1.compartment.oc1..aaaaaaaamnk2ilreg5fkgu7rarfbbhdv3a5ji4eixxgkl4uprbqk6aefv5sq", "created-by": "ocid1.user.oc1..aaaaaaaah46lg3ueuftovn3urjgstlg4laxnre3djelu5jxy5uaqhgy7acgq", "defined-tags": { "Financials": { "key1": "nondefault" } }, "etag": "b8578b95-f37f-401f-ac4f-057b980ef680", "freeform-tags": {}, "id": "ocid1.bucket.oc1.phx.aaaaaaaabez242beorntix2tb4qfure2x7n3vpfmarcfqscrtgh3hplacg5q", "is-read-only": false, "kms-key-id": null, "metadata": {}, "name": "MyBucket", "namespace": "MyNamespace", "object-events-enabled": false, "object-level-audit-mode": "Disabled", "object-lifecycle-policy-etag": null, "public-access-type": "NoPublicAccess", "replication-enabled": false, "storage-tier": "Standard", "time-created": "2020-03-25T05:27:12.373000+00:00", "versioning": "Enabled" }, "etag": "b8578b95-f37f-401f-ac4f-057b980ef680" }
Per un elenco completo dei parametri e dei valori per i comandi della CLI, vedere il manuale CLI Command Reference.
Eseguire l'operazione UpdateBucket. Includere l'attributo
versioning
con il valoreEnabled
oSuspended
a seconda che si desideri abilitare o sospendere il controllo delle versioni degli oggetti nel bucket.