blob: 20e227e061123a2ebba7f8312e4e08ecfa806949 [file] [log] [blame]
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)."
}
}