github.com/pulumi/terraform@v1.4.0/pkg/configs/testdata/invalid-files/variable-validation-condition-badref.tf (about)

     1  
     2  locals {
     3    foo = 1
     4  }
     5  
     6  variable "validation" {
     7    validation {
     8      condition     = local.foo == var.validation # ERROR: Invalid reference in variable validation
     9      error_message = "Must be five."
    10    }
    11  }
    12  
    13  variable "validation_error_expression" {
    14    validation {
    15      condition     = var.validation_error_expression != 1
    16      error_message = "Cannot equal ${local.foo}." # ERROR: Invalid reference in variable validation
    17    }
    18  }