blob: 09f730eee4555e72b409e7934dab588a323ea389 [file] [log] [blame]
locals {
a = "hello world"
b = 2
single = test_thing.single.id
}
resource "test_thing" "single" {
string = local.a
number = local.b
}
resource "test_thing" "for_each" {
for_each = {"q": local.a}
string = local.a
single {
z = test_thing.single.string
}
}
resource "test_thing" "count" {
for_each = length(local.a)
string = local.a
}
module "single" {
source = "./child"
a = test_thing.single
}
module "for_each" {
source = "./child"
for_each = {"q": test_thing.single}
a = test_thing.single
}
module "count" {
source = "./child"
count = length(test_thing.single.string)
a = test_thing.single
}