amazon-web-services - AWS S3 生命周期到期前缀规则

标签 amazon-web-services amazon-s3

我想删除 S3 存储桶中不在文件夹中但直接上传到存储桶中且带有特定前缀的文件的先前版本。
例如。一些 S3 键是这样的:

  • 签名_2020_04_15.pdf
  • 签名_2020_04_17.pdf
  • unsigned_2020_04_15.pdf
  • unsigned_2020_04_17.pdf
  • info/signed_2020_04_16.pdf
  • info/unsigned_2020_04_16.pdf

  • 所以我希望我的生命周期只删除以 signed_ 开头的文件的先前版本。但是 不是 文件夹中的那些 info .这意味着在上面的列表中只有 signed_2020_04_15.pdfsigned_2020_04_17.pdf必须删除。

    我如何放置我的前缀?我试过前缀为 signed_并等待生命周期策略运行但它不起作用。但是在另一个桶中,前缀就像 folder/它有效。

    那么,生命周期策略是否仅适用于文件夹中的文件而不适用于直接上传的文件?

    最佳答案

    编辑:它在 48 小时后工作,前缀为 signed_ .只是 AWS 需要更多时间而已。

    关于amazon-web-services - AWS S3 生命周期到期前缀规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61263371/

    相关文章:

    android - HttpURLConnection SSL 握手因 AWS 签名 URL 重定向而中止

    javascript - 如何获取 Alexa 用户 ID?

    json - 如何在 AWS Lambda 项目中存储和加载自定义 json 应用程序设置和连接字符串?

    amazon-web-services - 如何配置 VPC 端点以使用 Terraform 访问 DynamoDB?

    ruby-on-rails - Rails 错误 - 无法加载此类文件 - aws-sdk(您可能需要安装 aws-sdk gem)

    linux - 发出 AWS S3 路由规则和 SSL

    amazon-web-services - 将动态(服务器端)变量注入(inject) API 网关中的集成请求路径

    node.js - AWS 上的 Ubuntu 服务器默认安全性

    amazon-s3 - 更改s3fs安装的存储桶的用户所有权

    amazon-web-services - 亚马逊 s3 对您创建的子文件夹数量有限制吗?