When using
dynamic "foo" {
for_each = [for s in bar: {
Is there a way to access the index value, particular when looping through arrays. I’d want to know what element number it is up to to assist with unique stringifying.
When using
dynamic "foo" {
for_each = [for s in bar: {
Is there a way to access the index value, particular when looping through arrays. I’d want to know what element number it is up to to assist with unique stringifying.
If the argument to for_each
is a list, foo.key
yields the index value:
dynamic "foo" {
for_each = [ "bar", "baz"]
content {
name = foo.key
}
}
If the argument is a map, foo.key
will access the key in the map.
This works - had a type issue regarding strings and numbers of .key