With Versioning
module "versioned_bucket" {
source = "registry.patterneddesigns.ca/essentials/s3-bucket/aws"
version = "3.0.0"
bucket_name = "important-documents"
versioning_enabled = true
lifecycle_rules = [
{
prefix = ""
noncurrent_version_expiration_days = 90
}
]
}