多くの URL のスクリーンショットを取得し、パブリック S3 バケットに保存するサービスを作成しています。ストレージ コストのため、前述のバケットを定期的に消去し、過去 X 日間アクセスされていないすべてのスクリーンショットを削除
したいと思います。
「アクセスされた」とは、GET リクエストを介してダウンロードまたは取得されたことを意味します。
ドキュメントを調べたところ、S3 オブジェクトの有効期限ポリシーを定義する多くの方法が見つかりましたが、外部からアクセスされたファイルを既読として「マーク」する方法が見つかりませんでした。
コードなしで定期的なパージを定義する方法はありますか (AWS ルール/サービスのみ)? API はそれを許可しますか、それとも外部の回避策の実装を開始する必要がありますか?