No.2341 Amazon S3バケットにポリシーを追加するために、AWS SDKを使用する際の正しい手順はどれですか?
TOPへ
-
PutBucketPolicyメソッドを呼び出し、バケット名とポリシー本文を渡す
正解
PutBucketPolicyメソッドを呼び出す際に、バケット名とポリシー本文を渡すことで、指定したバケットにポリシーを追加することができます。
-
PutBucketPolicyRequestにバケット名とポリシー本文を指定し、S3ClientオブジェクトのPutBucketPolicyメソッドを呼び出す
正解
PutBucketPolicyRequestオブジェクトにバケット名とポリシー本文を指定し、S3ClientオブジェクトのPutBucketPolicyメソッドを呼び出すことで、バケットにポリシーを追加することができます。
-
PutBucketPolicyRequestオブジェクトを作成せず、バケット名とポリシー本文を直接PutBucketPolicyメソッドに指定する
不正解
PutBucketPolicyRequestオブジェクトを作成し、そのオブジェクトにバケット名とポリシー本文を設定することで、PutBucketPolicyメソッドを呼び出す際に必要な情報を提供することができます。
-
ポリシーのJSON文字列を作成し、PutBucketPolicyメソッドを呼び出し、バケット名とJSON文字列を渡す
不正解
ポリシーのJSON文字列を作成するだけでは不十分で、PutBucketPolicyRequestオブジェクトにバケット名とポリシー本文を設定することで、PutBucketPolicyメソッドを呼び出す際に必要な情報を提供することができます。