diff --git a/permissionset/variables.tf b/permissionset/variables.tf index 6f8dc05..956c96c 100644 --- a/permissionset/variables.tf +++ b/permissionset/variables.tf @@ -51,7 +51,7 @@ variable "auto_policy_count" { default = null validation { - condition = var.auto_policy_count == null || can(var.auto_policy_count > 0 && var.auto_policy_count <= 20) + condition = var.auto_policy_count == null || (try(var.auto_policy_count >= 0, false) && try(var.auto_policy_count <= 20, false)) error_message = "auto_policy_coount may be null or between 0 and 20, inclusive." } }