No.1812 バージョニングが有効なAmazon S3バケットでオブジェクトに対して単純なDELETEリクエストを行った場合、どのような動作となりますか?
TOPへ
-
オブジェクトは完全に削除されます。
不正解
実際には単純な DELETE はオブジェクトを完全に削除することはできません。代わりに、削除マーカーが挿入されます。
-
オブジェクトのバージョニング情報だけが削除されます。
不正解
誤りです。単純な DELETE リクエストはバージョニング情報を削除するものではありません。実際には、削除マーカーが挿入される動作となります。
-
オブジェクトのメタデータのみが削除されます。
不正解
誤りです。メタデータのみが削除されるような動作は単純な DELETE リクエストでの動作とは異なります。正確には、削除マーカーが挿入されます。
-
オブジェクトに削除マーカーが挿入され、そのマーカーが新しい ID を持つオブジェクトの最新バージョンになります。
正解
正解です。この削除マーカーにより、オブジェクトは削除されたものとして扱われ、最新バージョンを取得しようとするとエラー 404 が返されます。