merged backup_retention_settings var
This commit is contained in:
@@ -81,8 +81,8 @@ resource "google_sql_database_instance" "primary" {
|
|||||||
location = var.backup_configuration.location
|
location = var.backup_configuration.location
|
||||||
transaction_log_retention_days = var.backup_configuration.log_retention_days
|
transaction_log_retention_days = var.backup_configuration.log_retention_days
|
||||||
backup_retention_settings {
|
backup_retention_settings {
|
||||||
retained_backups = var.backup_retention_settings.retained_backups
|
retained_backups = var.backup_configuration.retention_count
|
||||||
retention_unit = var.backup_retention_settings.retention_unit
|
retention_unit = "COUNT"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -34,6 +34,7 @@ variable "backup_configuration" {
|
|||||||
start_time = string
|
start_time = string
|
||||||
location = string
|
location = string
|
||||||
log_retention_days = number
|
log_retention_days = number
|
||||||
|
retained_count = number
|
||||||
})
|
})
|
||||||
default = {
|
default = {
|
||||||
enabled = false
|
enabled = false
|
||||||
@@ -41,20 +42,10 @@ variable "backup_configuration" {
|
|||||||
start_time = "23:00"
|
start_time = "23:00"
|
||||||
location = "EU"
|
location = "EU"
|
||||||
log_retention_days = 7
|
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" {
|
variable "database_version" {
|
||||||
description = "Database type and version to create."
|
description = "Database type and version to create."
|
||||||
|
|||||||
Reference in New Issue
Block a user