Skip to content

Commit 3948821

Browse files
authored
fix: set backup and maintenance windows to null when using serverless mode (#213)
1 parent 18b96ca commit 3948821

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
repos:
22
- repo: git://github.com/antonbabenko/pre-commit-terraform
3-
rev: v1.48.0
3+
rev: v1.49.0
44
hooks:
55
- id: terraform_fmt
66
- id: terraform_validate

main.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,8 @@ resource "aws_rds_cluster" "this" {
6767
skip_final_snapshot = var.skip_final_snapshot
6868
deletion_protection = var.deletion_protection
6969
backup_retention_period = var.backup_retention_period
70-
preferred_backup_window = var.preferred_backup_window
71-
preferred_maintenance_window = var.preferred_maintenance_window
70+
preferred_backup_window = var.engine_mode == "serverless" ? null : var.preferred_backup_window
71+
preferred_maintenance_window = var.engine_mode == "serverless" ? null : var.preferred_maintenance_window
7272
port = local.port
7373
db_subnet_group_name = local.db_subnet_group_name
7474
vpc_security_group_ids = compact(concat(aws_security_group.this.*.id, var.vpc_security_group_ids))

0 commit comments

Comments
 (0)