diff --git a/VERSION b/VERSION index ae6dd4e..25939d3 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.29.0 +0.29.1 diff --git a/modules/vpc/variables.tf b/modules/vpc/variables.tf index c73bdcc..daa4a2b 100644 --- a/modules/vpc/variables.tf +++ b/modules/vpc/variables.tf @@ -177,17 +177,15 @@ variable "default_network_acl" { validation { condition = alltrue([ - for rule in var.default_network_acl.ingress_rules : + for rule in try(var.default_network_acl.ingress_rules, []) : contains(["ALLOW", "DENY"], rule.action) - if var.default_network_acl.ingress_rules != null ]) error_message = "Valid values for `action` of each rules are `ALLOW` and `DENY`." } validation { condition = alltrue([ - for rule in var.default_network_acl.egress_rules : + for rule in try(var.default_network_acl.egress_rules, []) : contains(["ALLOW", "DENY"], rule.action) - if var.default_network_acl.egress_rules != null ]) error_message = "Valid values for `action` of each rules are `ALLOW` and `DENY`." }