diff --git a/examples/serverless/main.tf b/examples/serverless/main.tf index ae5032f..2aeceb4 100644 --- a/examples/serverless/main.tf +++ b/examples/serverless/main.tf @@ -118,10 +118,17 @@ module "aurora_postgresql" { } cluster_instance_class = "db.serverless" + cluster_timeouts = { + delete = "30m" + } + instances = { one = {} two = {} } + instance_timeouts = { + delete = "30m" + } tags = local.tags } diff --git a/main.tf b/main.tf index 33f30b5..6513d08 100644 --- a/main.tf +++ b/main.tf @@ -158,9 +158,9 @@ resource "aws_rds_cluster" "this" { for_each = var.cluster_timeouts != null ? [var.cluster_timeouts] : [] content { - create = each.value.create - update = each.value.update - delete = each.value.delete + create = timeouts.value.create + update = timeouts.value.update + delete = timeouts.value.delete } } @@ -216,9 +216,9 @@ resource "aws_rds_cluster_instance" "this" { for_each = var.instance_timeouts != null ? [var.instance_timeouts] : [] content { - create = each.value.create - update = each.value.update - delete = each.value.delete + create = timeouts.value.create + update = timeouts.value.update + delete = timeouts.value.delete } }