Hey folks, trying to spin up multiple queues from a YAML file using for_each. The map looks right, but terraform plan chokes on the queue name. Here’s the bit that’s failing:
terraform {
required_providers {
genesyscloud = {
source = "mycompany/genesyscloud"
}
}
}
data "genesyscloud_yaml" "queues" {
filename = "queues.yaml"
}
resource "genesyscloud_queue" "this" {
for_each = data.genesyscloud_yaml.queues.content
name = each.value.name
}
Error says invalid index. Am I parsing the YAML wrong?