Quick question about
Context:
Deploying screen recording configuration via Terraform provider v1.22.0 on AU-1 BYOC environment. The genesyscloud_screen_recording resource fails during terraform apply. Manual creation in UI works without issue, suggesting a schema mismatch or API validation error specific to the IaC payload.
HCL snippet:
resource "genesyscloud_screen_recording" "recording_config" {
enabled = true
recording_types = ["screen", "audio"]
max_recording_duration_seconds = 1800
}
Error output:
Error: Error creating screen recording config: HTTP 400 Bad Request
Body: {"errors":[{"detail":"Invalid value for recording_types. Expected array of strings.","status":"400","title":"Bad Request"}]}
Question:
Is there a known issue with recording_types array serialization in v1.22.0 for BYOC instances? The error message is generic, and debugging logs show the payload is correctly formatted as JSON array. Has anyone successfully deployed screen recording configs on AU-1 BYOC with recent provider versions? Looking for correct HCL syntax or workaround if this is a provider bug.