簡體   English   中英

清除並刪除S3存儲桶

[英]Clear and delete S3 bucket

我正在嘗試清除和刪除S3存儲桶。 我有權訪問並驗證我可以從存儲桶中刪除單個對象。 我正在使用aws-sdk-ruby。

我在存儲桶上調用!delete並收到以下錯誤:

[AWS S3 400 0.681157 0 retries] list_object_versions(:bucket_name=>"filepicker_sd_output/5CVImJfOTJmVUIlCzC1g_bigbird/thumbnails",:max_keys=>1000) AWS::S3::Errors::InvalidRequest There is no such thing as the ?versions sub-resource for a key

AWS::S3::Errors::InvalidRequest: There is no such thing as the ?versions sub-resource for a key

這是我使用的方法: https : //github.com/aws/aws-sdk-ruby/blob/master/lib/aws/s3/bucket.rb#L476

這到底是什么意思?

我意識到我不應該刪除存儲桶,我確實需要關注具有特定前綴的對象並刪除它們。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM