Activation du contrôle des versions d'objet lors de la création d'un seau de stockage d'objets

Activez le contrôle des versions d'objet lorsque vous créez un compartiment de stockage d'objets.

    1. Créez un seau comme décrit sous Création d'un seau de stockage d'objets.
    2. Sélectionnez Activer le contrôle des versions d'objet pour indiquer au service de stockage d'objet de créer une version d'objet chaque fois que le contenu change ou que l'objet est supprimé.
  • Créez un seau comme décrit sous Création d'un seau de stockage d'objets. Incluez le paramètre versioning avec la valeur enabled :

    oci os bucket create --name bucket_name --compartment-id compartment_ocid --versioning enabled

    Par exemple :

    oci os bucket create --name MyStandardBucket --compartment-id ocid.compartment.oc1..exampleuniqueID --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": "a91fd091-e112-483e-8e23-2b5d11e3dc2d",
        "freeform-tags": {},
        "id": "ocid1.bucket.oc1.phx.aaaaaaaaqagwnd5foe23xhpqk6ts754igpuw5t7qrnapbmrv5tjiugvjvicq",
        "is-read-only": false,
        "kms-key-id": null,
        "metadata": {},
        "name": "MyStandardBucket",
        "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-04-14T14:14:08.421000+00:00",
        "versioning": "Enabled"
      },
      "etag": "a91fd091-e112-483e-8e23-2b5d11e3dc2d"
    }				

    Pour la liste complète des paramètres et valeurs des commandes de l'interface de ligne de commande, voir Informations de référence sur les commandes de l'interface.

  • Créez un seau à l'aide de l'opération CreateBucket, comme décrit sous Création d'un seau de stockage d'objets. Incluez l'attribut versioning avec la valeur enabled.