我有一个有多个钥匙的S3桶。我会每天增加新的钥匙。我想过期任何超过x天(比如10天)的密钥。在
我的钥匙是基于日期的,像这样:program1\u 2014_06_24
我创建了这样一个生命周期规则:
life = boto.s3.lifecycle.Lifecycle()
life.add_rule('rule1', status='Enabled', expiration=10)
bucket.configure_lifecycle(life)
这能解决问题吗?那么,如果我今天添加20个密钥,它们会在10天内被删除吗?我明天加的30把钥匙后天就被删除了?换句话说,我需要每天添加一个新的生命周期规则,还是只需要添加一次
很抱歉给您带来的困惑,但我在lifecycle上找到的文档并不太好。在
应该会处理好的。您显示的代码将为该存储段设置过期生命周期规则,并且任何早于您指定的过期时间的对象都将排队等待删除。在
相关问题 更多 >
编程相关推荐