我有一个100%空的S3存储桶。版本控制从未在存储桶中启用。但是,我仍然无法移除存储桶。我通过控制台和CLI工具尝试过。在控制台上它只是说“错误”,没有错误信息。从cli和api它告诉我:“调用DeleteBucket操作时发生错误(BucketNotEmpty):您试图删除的存储桶不是空的”。我已经尝试了所有的以下内容:无法删除空S3存储桶
aws s3 rb s3://<bucket_name> --force
- > BucketNotEmpty
aws s3 rm s3://<bucket_name> --recursive
- >没有输出(因为它已经空)
aws s3api list-object-versions --bucket <bucket_name>
- >没有输出(因为历史版本从未启用)
aws s3api list-multipart-uploads --bucket <bucket_name>
- >无输出
aws s3api list-objects --delimiter=/ --prefix= --bucket <bucket_name>
- >没有输出(因为它是空的)
- 它没有依赖关系(它不用于cloudfront或我知道的其他任何东西)。
- 桶已空约5天。
- 我能够用相同的IAM用户删除另一个非常相似的存储桶。另外,我的IAM用户拥有管理员权限。
它空了多久? – Alden
已经空了大约五天@Alden –
我会用AWS支持打开一张票 –