Gestion de la gestion des versions d'objet pour un bucket Object Storage
Activez ou suspendez la gestion des versions d'objet sur un bucket Object Storage.
Par défaut, la gestion des versions d'objet n'est pas activée lorsque vous créez un bucket. Vous pouvez activer la gestion des versions d'objet sur un bucket existant. Vous pouvez également suspendre la gestion des versions d'objet sur un bucket où la fonctionnalité est activée. La gestion des versions ne peut pas être désactivée une fois qu'elle est activée sur un bucket. La gestion des versions ne peut être que suspendue.
La version d'objet est désormais activée sur le bucket. Tous les objets ultérieurs téléchargés vers le bucket portent des numéros de version.
Utilisez la commande oci os bucket update et les paramètres requis pour activer ou suspendre la gestion des versions d'objet dans un bucket. Incluez le paramètre
versioning
et la valeurEnabled
ouSuspended
:oci os bucket update --name bucket_name --versioning [Enabled | Suspended] [OPTIONS]
Par exemple :
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" }
Pour obtenir la liste complète des paramètres et des valeurs des commandes d'interface de ligne de commande, reportez-vous à Référence de commande d'interface de ligne de commande.
Exécutez l'opération UpdateBucket. Incluez l'attribut
versioning
avec la valeurEnabled
ouSuspended
selon que vous voulez activer ou suspendre la gestion des versions d'objet sur le bucket.