No.1162 Amazon S3のバケットからライフサイクル設定を削除するための.NET SDKのコード内での正しい手順はどれですか?
TOPへ
-
RemoveLifecycleConfigAsyncメソッドを使用してライフサイクル設定を削除する。
不正解
この選択肢は部分的に正確です。RemoveLifecycleConfigAsyncは実際にはユーザーが定義したメソッドであり、その内部でDeleteLifecycleConfigurationAsyncメソッドを呼び出してライフサイクル設定を削除します。
-
DeleteBucketLifeLifecycleメソッドを使用してライフサイクル設定を削除する。
不正解
DeleteBucketLifeLifecycleというメソッドは存在しません。正しいメソッドはDeleteLifecycleConfigurationAsyncです。
-
DeleteLifecycleConfigurationRequestを作成し、BucketNameを設定してDeleteLifecycleConfigurationAsyncメソッドを呼び出す。
正解
これが正しい手順です。DeleteLifecycleConfigurationRequestを作成し、BucketNameを設定することで、ライフサイクル設定を削除するためのリクエストを定義します。その後、DeleteLifecycleConfigurationAsyncメソッドを呼び出して設定を削除します。
-
ListLifecycleConfigurationsAsyncメソッドを使用してライフサイクル設定をリストアップし、その後でDeleteLifecycleConfigurationAsyncを使用して設定を削除する。
不正解
この手順は不要です。直接DeleteLifecycleConfigurationAsyncメソッドを呼び出すだけでライフサイクル設定を削除できます。