No.2339 AWS SDKを使用して、Amazon S3バケットにCORSルールを追加するには、どのようなコード構造が必要ですか?
TOPへ
-
CORSConfigurationオブジェクトを作成し、PutCORSConfigurationRequestにBucketNameとConfigurationを指定する
正解
CORSConfigurationオブジェクトを作成し、PutCORSConfigurationRequestにBucketNameとConfigurationを指定することで、指定したバケットにCORSルールを追加することができます。
-
AmazonS3ClientのPutCORSConfigurationメソッドを直接呼び出し、バケット名とCORS設定を渡す
不正解
直接PutCORSConfigurationメソッドを呼び出すのではなく、PutCORSConfigurationAsyncメソッドを呼び出してCORS設定を非同期に適用する必要があります。
-
PutBucketCorsメソッドを呼び出し、バケット名とCORS設定を渡す
不正解
PutBucketCorsはAWS SDK for .NET APIリファレンス内のメソッドであり、SDKでのメソッド名としてはPutCORSConfigurationAsyncを使用する必要があります。
-
CORSConfigurationオブジェクトを作成せず、BucketNameとCORS設定を直接PutCORSConfigurationRequestに指定する
不正解
CORSConfigurationオブジェクトを作成し、それをPutCORSConfigurationRequestのConfigurationプロパティに設定する必要があります。