【发布时间】:2021-11-21 00:21:26
【问题描述】:
我目前设置了版本控制,因此删除会导致删除标记而不是永久删除,这是我喜欢的。
是否有我可以添加的生命周期规则,以便在创建删除标记 30 天后永久删除它们?
我只想为删除标记执行此操作,而不是为使其他任何内容过期。
【问题讨论】:
标签: amazon-web-services amazon-s3
我目前设置了版本控制,因此删除会导致删除标记而不是永久删除,这是我喜欢的。
是否有我可以添加的生命周期规则,以便在创建删除标记 30 天后永久删除它们?
我只想为删除标记执行此操作,而不是为使其他任何内容过期。
【问题讨论】:
标签: amazon-web-services amazon-s3
直接来自documentation:
<LifecycleConfiguration>
<Rule>
...
<NoncurrentVersionExpiration>
<NoncurrentDays>30</NoncurrentDays>
</NoncurrentVersionExpiration>
</Rule>
</LifecycleConfiguration>
需要注意的重要一点是:
具有零个非当前版本的删除标记被称为 过期对象删除标记。
【讨论】: