オブジェクト・ストレージでのオブジェクト・ライフサイクル・ポリシー詳細の取得
オブジェクト・ストレージ・バケットのオブジェクト・ライフサイクル・ポリシーの詳細を表示します。
- ナビゲーション・メニューを開き、「ストレージ」をクリックします。「オブジェクト・ストレージおよびアーカイブ・ストレージ」で、「バケット」をクリックします。
- 「リスト範囲」の下のリストからコンパートメントを選択します。そのコンパートメント内のすべてのバケットが表形式でリストされます。
- ライフサイクル・ルールの詳細を取得するバケットをクリックします。バケットの「詳細」ページが表示されます。
- 「リソース」の下にある「ライフサイクル・ポリシー・ルール」をクリックします。「ライフサイクル・ポリシー・ルール」リストが表示されます。すべてのライフサイクル・ポリシー・ルールが表形式でリストされます。
- 目的のライフサイクル・ルールの横にある をクリックし、「ライフサイクル・ルール詳細の表示」を選択します。
「ライフサイクル・ルールの詳細」ダイアログ・ボックスが表示されます。ここでは、ターゲット・タイプやライフサイクル処理など、ライフサイクル・ルールの詳細を表示できます。
バケットのオブジェクト・ライフサイクル・ポリシー構成を取得するには、oci os object-lifecycle-policy getコマンドと必要なパラメータを使用します。
oci os object-lifecycle-policy get --bucket-name bucket_name [OPTIONS]
例:
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" }
たとえば、30日後にオブジェクトをアーカイブするライフサイクル・ポリシーを取得するには:
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" }
CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。
GetObjectLifecyclePolicy操作を実行して、バケットのオブジェクト・ライフサイクル・ポリシー構成を取得します。