Context:
Trying to understand why the gen_cloud_queue resource keeps rejecting my skills block. I’ve got a typed Python client that handles the API fine, but the Terraform provider seems stricter than the actual REST endpoint. Here’s the config:
resource "gen_cloud_queue" "main" {
name = "Support Tier 1"
skills {
name = "billing"
}
}
Running terraform plan throws:
Error: Invalid attribute: An attribute named "skills" is not expected here.
Question:
Is the skills attribute deprecated in the latest provider version or am I missing a nested structure? The OpenAPI spec shows it’s valid for POST /api/v2/routing/queues.