Gestión del control de versiones de objeto para un cubo de almacenamiento de objetos
Activar o suspender el control de versiones de objeto en un cubo de Object Storage.
Por defecto, el control de versiones de objeto no está activado al crear un cubo. Puede activar el control de versiones de objeto en un cubo existente. También puede suspender el control de versiones de objeto en un cubo en el que la función está activada. El control de versiones no se puede desactivar después de activarlo en un cubo. El control de versiones solo se puede suspender.
La versión de objeto ahora está activada en el cubo. Todos los objetos posteriores cargados en el bloque tienen versiones.
Utilice el comando oci os bucket update y los parámetros necesarios para activar o suspender el control de versiones de objeto en un cubo. Incluya el parámetro
versioning
y un valor deEnabled
oSuspended
:oci os bucket update --name bucket_name --versioning [Enabled | Suspended] [OPTIONS]
Por ejemplo:
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" }
Para obtener una lista completa de parámetros y valores para los comandos de la CLI, consulte la Referencia de comandos de CLI.
Ejecute la operación UpdateBucket. Incluya el atributo
versioning
con el valorEnabled
oSuspended
en función de si desea activar o suspender el control de versiones de objeto en el cubo.