opentofu/terraform/testdata/eval-context-basic/main.tf
Kristin Laemmert f3a1f1a263
terraform console: enable use of impure functions (#25442)
* command/console: allow use of impure functions in terraform console
* add tests for Context Eval
2020-07-01 09:43:07 -04:00

40 lines
555 B
HCL

variable "number" {
default = 3
}
variable "string" {
default = "Hello, World"
}
variable "map" {
type = map(string)
default = {
"foo" = "bar",
"baz" = "bat",
}
}
locals {
result = length(var.list)
}
variable "list" {
type = list(string)
default = ["red", "orange", "yellow", "green", "blue", "purple"]
}
resource "test_resource" "example" {
for_each = var.map
name = each.key
tag = each.value
}
module "child" {
source = "./child"
list = var.list
}
output "result" {
value = module.child.result
}