Skip to content

Commit 9acb2b7

Browse files
bunnybilouArnaud Beunclaude
authored
fix: Correct iterator name in dynamic timeouts blocks (#526)
Changed iterator reference from each.value to timeouts.value in both cluster and instance timeouts dynamic blocks to match the block label. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Arnaud Beun <[email protected]> Co-authored-by: Claude <[email protected]>
1 parent 31ac03d commit 9acb2b7

File tree

2 files changed

+13
-6
lines changed

2 files changed

+13
-6
lines changed

examples/serverless/main.tf

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,10 +118,17 @@ module "aurora_postgresql" {
118118
}
119119

120120
cluster_instance_class = "db.serverless"
121+
cluster_timeouts = {
122+
delete = "30m"
123+
}
124+
121125
instances = {
122126
one = {}
123127
two = {}
124128
}
129+
instance_timeouts = {
130+
delete = "30m"
131+
}
125132

126133
tags = local.tags
127134
}

main.tf

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -158,9 +158,9 @@ resource "aws_rds_cluster" "this" {
158158
for_each = var.cluster_timeouts != null ? [var.cluster_timeouts] : []
159159

160160
content {
161-
create = each.value.create
162-
update = each.value.update
163-
delete = each.value.delete
161+
create = timeouts.value.create
162+
update = timeouts.value.update
163+
delete = timeouts.value.delete
164164
}
165165
}
166166

@@ -216,9 +216,9 @@ resource "aws_rds_cluster_instance" "this" {
216216
for_each = var.instance_timeouts != null ? [var.instance_timeouts] : []
217217

218218
content {
219-
create = each.value.create
220-
update = each.value.update
221-
delete = each.value.delete
219+
create = timeouts.value.create
220+
update = timeouts.value.update
221+
delete = timeouts.value.delete
222222
}
223223
}
224224

0 commit comments

Comments
 (0)