| variable "validation" { | |
| validation { | |
| condition = var.validation == 5 | |
| error_message = "Must be five." | |
| } | |
| } | |
| variable "validation_function" { | |
| type = list(string) | |
| validation { | |
| condition = length(var.validation_function) > 0 | |
| error_message = "Must not be empty." | |
| } | |
| } | |
| variable "validation_error_expression" { | |
| type = list(string) | |
| validation { | |
| condition = length(var.validation_error_expression) < 10 | |
| error_message = "Too long (${length(var.validation_error_expression)} is greater than 10)." | |
| } | |
| } |