No.646 Amazon S3 オブジェクトバージョンのオブジェクトロックステータスを表示するには、どのアクションが必要ですか?
TOPへ
-
GET Object コマンドまたは HEAD Object コマンドを使用する。
正解
正確です。これらのコマンドを使用することで、オブジェクトバージョンのリテンションモード、Retain Until Date、およびリーガルホールドステータスを表示できます。
-
s3:GetBucketObjectLockConfiguration アクセス許可が必要。
不正解
s3:GetBucketObjectLockConfigurationは、バケットのオブジェクトロック設定を表示するために必要です。オブジェクトのロックステータスを表示するための直接のアクションではありません。
-
s3:GetObjectRetention アクセス許可だけが、オブジェクトロックステータスの表示に必要。
不正解
これは部分的に正確ですが、オブジェクトバージョンのリテンションモードおよび保存期間を表示するためにはs3:GetObjectRetentionが、リーガルホールドステータスを表示するためにはs3:GetObjectLegalHoldが必要です。
-
S3 オブジェクトロックが有効なバケットに対してのみオブジェクトロック設定をリクエストできる。
正解
正確です。S3 オブジェクトロックが有効になっていないバケットに対してオブジェクトロック設定をリクエストすると、Amazon S3 はエラーを返します。