Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。1,629件2S3のバケットを削除する必要があり、下記の処理をコマンドで実行したいです。空になったバケットを削除awsコマンドで下記を実行してみたのですが、まだファイルが残っていて、全てのバージョンを削除して欲しいとエラーが返ってきます。bucket.管理画面を見てもlsコマンドを打っても空ですが、管理画面のversionを表示に切り替えると見えるのでこのファイルの事だと思います。(削除ファイルが大きいせいか、現在も削除中で終わりが見えていません。)rmコマンドには、バージョンを指定するオプションはありません。票4バージョンを有効にしたS3バケットを削除する際は、ライフサイクル設定により全バージョンファイルが消えるよう設定する必要があります。https://docs.aws.amazon.com/ja_jp/AmazonS3/latest/dev/delete-or-empty-bucket.html#delete-bucket-lifecycleS3コンソールのbucketのプロパティからライフサイクルの設定でprefixを空欄(バケット全体でもたぶんOK)、日数1でオブジェクト生成後1日たっているファイルがすべて削除されます。日後このライフサイクル設定はコマンドラインからも設定可能です。file://lifecycle.jsonlifecycle.jsonは以下のようになります。]}上記設定で全ファイルが消えれば普通にバケットを削除できます。今のところ1日後設定が最速のようですが、Python等の言語からAPIを呼び出して削除する方法もあるようです。コード例が以下の質問の回答にあります。個の銅バッジありがとうございます。ライフサイクルを試してみたのですが、消えないです。pythonの方もやってみました。バージョンが古いようで自分の方でドキュメントを参考に試してみたのですが、削除実行されているとは思うものの進捗がわからず、タイムアウトもせず。放置しても反応がないので別の方法を探しています。lifecycle.jsonに過去バージョン用の設定NoncurrentVersionExpirationが抜け落ちていました。動作確認したものに回答を編集しましたのでご確認ください。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。