S3 のライフサイクルルールで削除対象になったオブジェクトは、削除対象になった時点で課金対象から外れますか?

S3 のライフサイクルルールで削除対象になったオブジェクトは、削除対象になった時点でストレージ料金の課金対象から外れます。
2023.04.10

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

困っていること

S3 のライフサイクルルールで削除対象になったオブジェクトがすぐには消えないことがあります。

そのため、削除対象となった時点から実際に削除されるまでのタイムラグの間、料金が発生しないか不安です。

S3 のライフサイクルルールで削除対象になった時点で、そのオブジェクトは課金対象から外れますか?

どう対応すればいいの?

はい、S3 のライフサイクルルールで削除対象になった時点で、ストレージ料金の課金対象から外れます。

参考資料

バケットのライフサイクル設定の指定 - Amazon Simple Storage Service

ライフサイクル設定のルールが満たされてから、実際にアクションが実行されるまでの間には、遅延が発生する場合があります。ただし、アクションが実行されていなくても、ライフサイクル設定のルールが満たされた段階で、請求にはすぐに変更が反映されます。

たとえば、オブジェクトの有効期限が切れると、オブジェクトがすぐに削除されなくても、そのストレージは課金対象から外されます。