BasilioJrGuevarra | 2024-01-12 06:51:09 UTC | #1
Hello,
I'm having problem activating suppressinqueuecallrecording for queues through terraform. Link to the object, https://registry.terraform.io/providers/MyPureCloud/genesyscloud/latest/docs/resources/routing_queue#:~:text=suppress_in_queue_call_recording
I did add it to my terraform code but, terraform was not able to recognize it. So, what I did is activate it manually through UI and export the queue to terraform but it does not have this property as well. I am missing something for me to use it?
Terraform version: Terraform v1.6.6 on linux_amd64
- provider registry.terraform.io/mypurecloud/genesyscloud v1.9.0
Best, Basilio
charlie.conneely | 2024-01-12 12:40:50 UTC | #2
Hi Basilio
That field was added to the queues resource in v1.24.0 of the genesyscloud provider. I would recommend updating to the current latest version 1.29.0
-Charlie
BasilioJrGuevarra | 2024-01-12 13:04:00 UTC | #3
Hello Charlie,
Thank you for responding. Do you have a guide, on how to update to the current version?
Best, Basilio
charlie.conneely | 2024-01-12 13:17:31 UTC | #4
Wherever your terraform block is defined, you'll want to change the value of version to "1.29.0"
terraform {
required_providers {
genesyscloud = {
source = "mypurecloud/genesyscloud"
version = "1.9.0" # change this to 1.29.0
}
}
}
Then run the command terraform init -upgrade
Or if you omit the version field, terraform should look for the latest version after you run the above command.
system | 2024-02-12 13:16:06 UTC | #5
This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.
This post was migrated from the old Developer Forum.
ref: 24082