feat: fixed intelligent tiering settings
This commit is contained in:
@@ -3,12 +3,6 @@ variable "bucket_name" {
|
||||
description = "Name of bucket"
|
||||
}
|
||||
|
||||
variable "bucket_force_destroy" {
|
||||
type = bool
|
||||
default = false
|
||||
description = "Indicates all objects should be deleted from the bucket when the bucket is destroyed."
|
||||
}
|
||||
|
||||
variable "bucket_policy_json" {
|
||||
type = string
|
||||
default = "{}"
|
||||
@@ -19,10 +13,6 @@ variable "current_version_expiration_days" {
|
||||
type = number
|
||||
default = 2560
|
||||
description = "731 for flowlogs"
|
||||
validation {
|
||||
condition = var.current_version_expiration_days > 15
|
||||
error_message = "Must be greater than 15 days"
|
||||
}
|
||||
}
|
||||
|
||||
variable "noncurrent_version_expiration_days" {
|
||||
@@ -86,4 +76,40 @@ variable "replication_destination_kms_key_arn" {
|
||||
type = string
|
||||
default = null
|
||||
description = "KMS key ARN of destination bucket"
|
||||
}
|
||||
|
||||
variable "enable_intelligent_tiering" {
|
||||
type = bool
|
||||
default = true
|
||||
description = "Enable intelligent tiering"
|
||||
}
|
||||
|
||||
variable "current-version-archive-tier" {
|
||||
type = string
|
||||
description = "Current version archive storage class. Valid values are GLACIER, STANDARD_IA, ONEZONE_IA, INTELLIGENT_TIERING, DEEP_ARCHIVE, GLACIER_IR"
|
||||
default = null
|
||||
}
|
||||
|
||||
variable "noncurrent-version-archive-tier" {
|
||||
type = string
|
||||
description = "Non-current version archive storage class. Valid values are GLACIER, STANDARD_IA, ONEZONE_IA, INTELLIGENT_TIERING, DEEP_ARCHIVE, GLACIER_IR"
|
||||
default = "GLACIER"
|
||||
}
|
||||
|
||||
variable "current-version-transition-days" {
|
||||
type = number
|
||||
description = "Days to transition current version to archive"
|
||||
default = 15
|
||||
}
|
||||
|
||||
variable "noncurrent-version-transition-days" {
|
||||
type = number
|
||||
description = "Days to transition non-current version to archive"
|
||||
default = 15
|
||||
}
|
||||
|
||||
variable "encryption-enable-bucket-key" {
|
||||
type = bool
|
||||
default = false
|
||||
description = "Enable bucket key"
|
||||
}
|
||||
Reference in New Issue
Block a user