【问题标题】:how to delete S3 particular prefix life cycle from python3如何从 python3 中删除 S3 特定前缀生命周期
【发布时间】:2020-02-04 16:01:22
【问题描述】:

我正在尝试使用 python boto3 删除特定的前缀生命周期

我试过下面的代码,但是下面的代码是删除整个bucket生命周期配置。

import boto3

client = boto3.client('s3')
response = client.delete_bucket_lifecycle(Bucket='my_bucket_name')

我想删除特定的前缀生命周期。

【问题讨论】:

  • 抱歉,您能否澄清一下... 您是要删除存储桶策略(用于授予对 Amazon S3 存储桶的访问权限)还是要修改存储桶生命周期规则(用于归档/删除对象是一个固定的时间段)?

标签: python-3.x amazon-web-services amazon-s3 boto3


【解决方案1】:

delete_bucket_policy() API 调用将删除 Bucket Policy,该策略用于授予对 Amazon S3 存储桶的访问权限。

您似乎确实希望删除一个生命周期政策,这可以通过delete_bucket_lifecycle() API 调用来完成。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-12-10
    • 1970-01-01
    • 2021-12-28
    • 1970-01-01
    • 2020-07-28
    • 1970-01-01
    • 2021-12-13
    • 1970-01-01
    相关资源
    最近更新 更多