Terraform s3 bucket: перекрывающиеся префиксы lifecycle_rule - PullRequest
0 голосов
/ 04 июня 2019

Что произойдет, если я применим к s3 правилам жизненного цикла моего *1001* множества , к которым перекрываются ?

Я хочу оставить по умолчанию 7 дней старых версий, но для определенного префикса я хочу, чтобы он был другим (1 день).
Могу ли я переписать правило жизненного цикла для дополнительного префикса, просто добавив правило ниже?

resource "aws_s3_bucket" "my-bucket" {
  bucket = "my-bucket"
  acl = "private"

  versioning {
    enabled = true
  }

  lifecycle_rule {
    id = "clean_old_versions"
    prefix = ""
    enabled = true
    noncurrent_version_expiration {
      days = 7
    }
  }

  lifecycle_rule {
    id = "clean_old_versions_playground"
    prefix = "playground/"
    enabled = true
    noncurrent_version_expiration {
      days = 1
    }
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...