merged backup_retention_settings var

This commit is contained in:
caiotavaresdito 2021-10-18 09:10:54 -04:00
parent 7ea01e2c03
commit dbfb5404a4
2 changed files with 4 additions and 13 deletions

View File

@ -81,8 +81,8 @@ resource "google_sql_database_instance" "primary" {
location = var.backup_configuration.location
transaction_log_retention_days = var.backup_configuration.log_retention_days
backup_retention_settings {
retained_backups = var.backup_retention_settings.retained_backups
retention_unit = var.backup_retention_settings.retention_unit
retained_backups = var.backup_configuration.retention_count
retention_unit = "COUNT"
}
}

View File

@ -34,6 +34,7 @@ variable "backup_configuration" {
start_time = string
location = string
log_retention_days = number
retained_count = number
})
default = {
enabled = false
@ -41,20 +42,10 @@ variable "backup_configuration" {
start_time = "23:00"
location = "EU"
log_retention_days = 7
retention_count = 7
}
}
variable "backup_retention_settings" {
description = "Backup retention subblock settings."
type = object({
retained_backups = number
retention_unit = string
})
default = {
retained_backups = 7
retention_unit = "COUNT"
}
}
variable "database_version" {
description = "Database type and version to create."