No.665 Amazon S3のバージョニングが有効なバケットでオブジェクトの有効期限が到来した際、現在のオブジェクトバージョンが削除マーカーでない場合、Amazon S3はどのようなアクションを実行しますか?
TOPへ
-
すべてのオブジェクトバージョンを削除します。
不正解
これは誤解です。すべてのオブジェクトバージョンが削除されるのは、現在のオブジェクトバージョンが唯一のオブジェクトバージョンであり、それが削除マーカーである場合のみです。
-
オブジェクトを完全に削除します。
不正解
バージョニングされていないバケットの場合、S3はオブジェクトを非同期的に完全に削除します。
-
固有のバージョン ID を持つ削除マーカーを追加します。
正解
正確には、Amazon S3は固有のバージョンIDを持つ削除マーカーを追加します。これにより、最新のバージョンは最新以外のバージョンとなり、削除マーカーが最新バージョンになります。
-
バージョンIDとしてnullを使用する削除マーカーを作成します。
不正解
バージョニングが停止されたバケットの場合、Amazon S3はバージョンIDとしてnullを使用する削除マーカーを作成します。この選択肢は、バージョニングが有効なバケットには適用されません。