merged backup_retention_settings var
This commit is contained in:
parent
7ea01e2c03
commit
dbfb5404a4
|
@ -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"
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -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."
|
||||
|
|
Loading…
Reference in New Issue