Details der Objektlebenszyklus-Policy in Object Storage abrufen
Zeigen Sie die Details der Objektlebenszyklus-Policy für einen Objektspeicher-Bucket an.
- 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.
- Wählen Sie auf der Detailseite die Option Lebenszyklus-Policy-Regeln aus.
- 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.