Running into a weird issue with the Genesys Cloud Terraform provider. Trying to reference an existing integration by name using the data source. The integration definitely exists in the environment. I can see it in the UI and I’ve verified the ID.
Here is the config:
data "genesyscloud_integration" "my_api" {
name = "External Service Connector"
}
When I run terraform plan, it fails with a 404 Not Found. The error log says:
Error: Error fetching Integration: 404 Not Found
I tried adding the description attribute to narrow it down, but no luck. The API documentation for GET /api/v2/integrations supports filtering by name, but it seems the Terraform data source might be doing something different or the search is case-sensitive?
Is there a way to force a refresh or debug what query is actually being sent? I’m on provider version 1.8.2.