variable "daily-backup-cron" { type = string description = "Daily backup rule cron expression" } variable "monthly-backup-cron" { type = string description = "Monthly backup rule cron expression" } variable "daily-backup-retention" { type = number description = "Daily backup retention period" } variable "monthly-backup-retention" { type = number description = "Monthly backup retention period" } variable "service-opt-in" { type = map(object({ enabled = bool })) default = { "Aurora" : { enabled = false } "DynamoDB" : { enabled = true } "EBS" : { enabled = false } "EC2" : { enabled = true } "EFS" : { enabled = true } "FSx" : { enabled = false } "Redshift" : { enabled = true } "RDS" : { enabled = true } "VirtualMachine" : { enabled = false } "S3" : { enabled = false } } }