initial commit
This commit is contained in:
@@ -0,0 +1,57 @@
|
||||
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
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user