module "s3_etl_artifacts" {
  source = "../../../modules/s3/private_bucket_with_logs_aes256_v2"

  bucket_name        = "${local.env_prefix}-dna-etl-artifacts"
  logs_bucket_id     = data.aws_s3_bucket.security_logs.id
  logs_object_prefix = "${local.name_prefix}/etl-artifacts/"

  common_tags = {
    project                  = "Whitelist",
    service                  = "S3",
    plat_env_project_service = "${local.aggregated_tag}_WTLST_S3"
  }
}

module "s3_es_backup" {
  source = "../../../modules/s3/private_bucket_with_logs_aes256_v2"

  bucket_name        = "${local.name_prefix}-es-backup"
  logs_bucket_id     = data.aws_s3_bucket.security_logs.id
  logs_object_prefix = "${local.name_prefix}/es-backup/"
  versioning         = true

  common_tags = merge(
    local.common_tags,
    {
      project                  = "Whitelist",
      service                  = "S3",
      plat_env_project_service = "${local.aggregated_tag}_WTLST_S3"
    }
  )
}
