Skip to content

Commit 2c83c26

Browse files
author
olamide
committed
Update rule reference value in dynamic block
1 parent e605857 commit 2c83c26

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

aws/waf/main.tf

+6-6
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,17 @@ resource "aws_wafv2_web_acl" "main" {
1616
dynamic "rule" {
1717
for_each = var.header_match_rules
1818
content {
19-
name = "${header_rule.value["name"]}-header-match-rule"
20-
priority = header_rule.value["priority"]
19+
name = "${rule.value["name"]}-header-match-rule"
20+
priority = rule.value["priority"]
2121

2222
dynamic "action" {
23-
for_each = header_rule.value["count_override"] == true ? [1] : []
23+
for_each = rule.value["count_override"] == true ? [1] : []
2424
content {
2525
count {}
2626
}
2727
}
2828
dynamic "action" {
29-
for_each = header_rule.value["count_override"] == false ? [1] : []
29+
for_each = rule.value["count_override"] == false ? [1] : []
3030
content {
3131
block {}
3232
}
@@ -35,13 +35,13 @@ resource "aws_wafv2_web_acl" "main" {
3535
byte_match_statement {
3636
field_to_match {
3737
single_header {
38-
name = lower(header_rule.value["header_name"])
38+
name = lower(rule.value["header_name"])
3939
}
4040
}
4141

4242
positional_constraint = "CONTAINS"
4343

44-
search_string = header_rule.value["header_value"]
44+
search_string = rule.value["header_value"]
4545

4646
text_transformation {
4747
priority = 1

0 commit comments

Comments
 (0)