Terraform Genesys Queue Skill Assignment Syntax Error

Trying to define a queue with specific skills using the Genesys Cloud Terraform provider. The geneosys_cloud_queue resource doesn’t seem to accept a direct skills block in the documentation, so I’m guessing it needs to be handled via the routing_rules or a separate resource?

Here is the current block throwing a validation error on apply:

resource "genesys_cloud_queue" "support_queue" {
 name = "Support"
 skills = ["english", "billing"]
}

You’re missing the routing_skills block entirely. It goes right inside the queue resource, not in routing rules.

resource "genesys_cloud_queue" "support_queue" {
 name = "Support"
 routing_skills {
 id = "skill-id-here"
 priority = 1
 }
}