策略替换是否会影响AWS S3存储桶生命周期策略配置中的对象的到期日期

时间:2019-10-18 17:42:50

标签: amazon-web-services amazon-s3

如果不存在,它将创建策略,否则当我们在AWS cli中执行以下命令时,它将替换现有策略。

aws s3api put-bucket-lifecycle-configuration --bucket bucket-test --lifecycle-configuration file://lifecycle.json

lifecycle.json

{
  "Rules": [
    {
      "ID": "rule1",
      "Filter": {
          "Prefix": "test"
      },
      "Status": "Enabled",
      "NoncurrentVersionExpiration": {
        "NoncurrentDays": 90
      },
      "AbortIncompleteMultipartUpload": {
        "DaysAfterInitiation": 1
      }
    }]
}

我们可以在前缀级别设置生命周期策略。我上面的json数据具有前缀(文件夹)级别策略,前缀名称为'test'。政策规定,自对象创建之日起90天后,以前版本的对象将从测试文件夹中删除。

当put-bucket-lifecycle-configuration替换现有策略时,策略替换会影响对象的到期日期吗?

0 个答案:

没有答案