Obtention des détails d'une stratégie de cycle de vie d'objet Object Storage

Visualisez les détails de la stratégie de cycle de vie des objets pour un bucket Object Storage.

    1. Sur la page de liste Buckets, sélectionnez le bucket Object Storage à utiliser. Si vous avez besoin d'aide pour trouver la page de liste ou le bucket, reportez-vous à Liste des buckets.
    2. Sur la page de détails du bucket, sélectionnez Stratégies et recherchez la section Règles de stratégie de cycle de vie.
      Toutes les règles de stratégie de cycle de vie sont affichées dans une table.
    3. Dans le menu Actions de la règle de stratégie de cycle de vie souhaitée, sélectionnez Afficher les détails de la règle de cycle de vie.

    Le panneau Détails de la règle de cycle de vie apparaît. Ici, vous pouvez visualiser les détails de la règle de cycle de vie, tels que le type de cible et l'action de cycle de vie.

  • Utilisez la commande oci os object-lifecycle-policy get et les paramètres requis afin d'obtenir la configuration de la stratégie de cycle de vie des objets pour un bucket.

    oci os object-lifecycle-policy get --bucket-name bucket_name [OPTIONS]

    Par exemple :

    oci os object-lifecycle-policy get --bucket-name MyStandardTierBucket
    {
      "data": {
        "items": [
          {
            "action": "ABORT",
            "is-enabled": true,
            "name": "Delete-Failed-Multipart-Uploads-Rule",
            "object-name-filter": null,
            "target": "multipart-uploads",
            "time-amount": 5,
            "time-unit": "DAYS"
          },
          {
            "action": "DELETE",
            "is-enabled": true,
            "name": "Delete-from-Archive-Rule",
            "object-name-filter": {
              "exclusion-patterns": null,
              "inclusion-patterns": null,
              "inclusion-prefixes": null
            },
            "target": "objects",
            "time-amount": 240,
            "time-unit": "DAYS"
          },
          {
            "action": "INFREQUENT_ACCESS",
            "is-enabled": true,
            "name": "Move-to-Infrequent-Access-Rule",
            "object-name-filter": {
              "exclusion-patterns": null,
              "inclusion-patterns": null,
              "inclusion-prefixes": null
            },
            "target": "objects",
            "time-amount": 45,
            "time-unit": "DAYS"
          },
          {
            "action": "ARCHIVE",
            "is-enabled": true,
            "name": "Move-to-Archive-Rule",
            "object-name-filter": {
              "exclusion-patterns": null,
              "inclusion-patterns": null,
              "inclusion-prefixes": null
            },
            "target": "previous-object-versions",
            "time-amount": 90,
            "time-unit": "DAYS"
          }
        ],
        "time-created": "2021-02-01T15:34:59.007000+00:00"
      },
      "etag": "009743fb-9503-4442-913f-fddd2ebd9542"
    }

    Par exemple, pour obtenir la stratégie de cycle de vie qui archive les objets au bout de 30 jours, exécutez la commande suivante :

    oci os object-lifecycle-policy get --bucket-name MyBucketWithoutVersioning
    {
      "data": {
        "items": [
          {
            "action": "ARCHIVE",
            "is-enabled": true,
            "name": "Archive-After-30-Days-Rule",
            "object-name-filter": {
              "exclusion-patterns": null,
              "inclusion-patterns": null,
              "inclusion-prefixes": null
            },
            "target": "objects",
            "time-amount": 30,
            "time-unit": "DAYS"
          }
        ],
        "time-created": "2020-10-27T17:56:27.085000+00:00"
      },
      "etag": "lifecycle-policy-a3f5d4a6-ca25-4a28-9eea-7d073f51e754"
    }

    Pour obtenir la liste complète des paramètres et des valeurs des commandes de la CLI, reportez-vous à Référence des commandes de la CLI.

  • Exécutez l'opération GetObjectLifecyclePolicy afin d'obtenir la configuration de stratégie de cycle de vie d'objet pour un bucket.