Just bumped the Genesys Cloud Terraform provider to v1.35.0 and the genesyscloud_user resource is failing validation. Looks like the user_skills block changed or got removed? The plan crashes with An argument or block definition is required even though the HCL hasn’t changed.
Here’s the config:
resource "genesyscloud_user" "agent" {
name = "Test Agent"
email = "test@example.com"
user_skills {
skill_id = var.skill_id
name = "Support"
}
}
Error trace points to the user_skills block being invalid in the new schema. Checked the changelog, nothing explicit about this breaking change. Did I miss a migration step? Environment details:
- Terraform v1.5.0
- Provider
genesyscloudv1.35.0 - Genesys Cloud Org ID: 12345678
- No custom modules involved
Reverted to v1.34.2 and it works fine. Need to know if this is a bug or if the syntax changed completely.