Obtention des détails d'une politique de cycle de vie d'objet de stockage d'objets

Consultez les détails de la politique de cycle de vie des objets pour un seau de stockage d'objets.

    1. Dans la page de liste Seaux, sélectionnez le seau de stockage d'objets avec lequel vous voulez travailler. Si vous avez besoin d'aide pour trouver la page de liste ou le seau, voir Liste des seaux.
    2. Dans la page des détails du seau, sélectionnez Politiques et recherchez la section Règles de politique de cycle de vie.
      Toutes les règles de la politique de cycle de vie sont affichées dans un tableau.
    3. Dans le menu Actions de la règle de politique de cycle de vie souhaitée, sélectionnez Voir les détails de la règle de cycle de vie.

    Le panneau Détails de la règle de cycle de vie s'ouvre. Ici, vous pouvez voir 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 pour obtenir la configuration de la politique de cycle de vie des objets pour un seau.

    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 politique de cycle de vie qui archive les objets après 30 jours :

    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 la liste complète des paramètres et des valeurs pour les commandes de l'interface de ligne de commande, voir .

  • Exécutez l'opération GetObjectLifecyclePolicy pour obtenir la configuration de la politique de cycle de vie des objets pour un seau.