Amazon S3のライフサイクル設定を使用すると、バケット内のオブジェクトのライフサイクル管理を指定することができます。 具体的には以下のアクションを定義できます。 移行アクション – 別のストレージクラス(STANDARD_IA, GLACIER)にオブジェクトを移行するタイミングを定義 失効アクション – オブジェクトの有効期限日を指定します。 これらのアクションにより、ストレージコストを抑えたり、古いデータを定期的に掃除したりできます。 今回は、このAmazon S3ライフサイクルをCLIから操作する方法を紹介します。 ライフサイクル操作用APIについて ライフサイクルを操作するには以下のAPIを利用します。 参照 get-bucket-lifecycle-configuration 設定 put-bucket-lifecycle-configuration 削除 delete-b
