Details der Objektlebenszyklus-Policy in Object Storage abrufen

Zeigen Sie die Details der Objektlebenszyklus-Policy für einen Objektspeicher-Bucket an.

    1. Wählen Sie auf der Listenseite Buckets den Objektspeicher-Bucket aus, mit dem Sie arbeiten möchten. Wenn Sie Hilfe bei der Suche nach der Listenseite oder dem Objektspeicher-Bucket benötigen, finden Sie weitere Informationen unter Buckets auflisten.
    2. Wählen Sie auf der Detailseite die Option Lebenszyklus-Policy-Regeln aus.
    3. Wählen Sie im Menü Aktionen für die gewünschte Lebenszyklus-Policy-Regel die Option Lebenszyklusregeldetails anzeigen aus.

    Das Dialogfeld Lebenszyklusregeldetails wird geöffnet. Hier können Sie die Details der Lebenszyklusregel anzeigen, z.B. den Zieltyp und die Lebenszyklusaktion.

  • Verwenden Sie den Befehl oci os object-lifecycle-policy get und die erforderlichen Parameter, um die Konfiguration der Objektlebenszyklus-Policy für einen Bucket abzurufen.

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

    Beispiel:

    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"
    }

    Beispiel: So rufen Sie die Lebenszyklus-Policy ab, mit der Objekte nach 30 Tagen archiviert werden:

    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"
    }

    Eine vollständige Liste der Parameter und Werte für CLI-Befehle ist in der CLI-Befehlsreferenz enthalten.

  • Führen Sie den Vorgang GetObjectLifecyclePolicy aus, um die Konfiguration der Objektlebenszyklus-Policy für einen Bucket abzurufen.