diff --git a/modules/aws/s3/bucket/variables.tf b/modules/aws/s3/bucket/variables.tf index d5984f49..c8fc04c4 100644 --- a/modules/aws/s3/bucket/variables.tf +++ b/modules/aws/s3/bucket/variables.tf @@ -184,22 +184,22 @@ variable "lifecycle_rules" { status = string abort_incomplete_multipart_upload = optional(object({ days_after_initiation = number - }), []) + }), {}) expiration = optional(object({ date = optional(string) days = optional(number) expired_object_delete_marker = optional(bool) - }), []) + }), {}) filter = optional(object({ object_size_greater_than = optional(number) object_size_less_than = optional(number) prefix = optional(string) tag = optional(map(string)) - }), []) + }), {}) noncurrent_version_expiration = optional(object({ newer_noncurrent_versions = optional(number) noncurrent_days = optional(number) - }), []) + }), {}) noncurrent_version_transitions = optional(list(object({ newer_noncurrent_versions = optional(number) noncurrent_days = optional(number)