The ConnectRacer provider enables Terraform management of AWS Connect and related services including Amazon Q Connect (formerly Wisdom) and AppIntegrations.
All resources in this provider automatically add the AmazonConnectEnabled = "True" tag required for AWS Connect service-linked role access. This tag is:
- Automatically added during resource creation if not provided
- Preserved during updates
- Available in the
tags_allcomputed attribute - User-provided tags are kept separate in the
tagsattribute
tags(Optional): User-defined tags only. This attribute contains exactly what you configure, without any provider-added tags.tags_all(Computed): All tags including the provider-addedAmazonConnectEnabled = "True". Use this in outputs or data sources when you need to see all tags.
- Clone the repository
- Enter the repository directory
- Build the provider using the Go
installcommand: - Add override in
~/.terraformrc
task dev-installterraform init -upgradeFile ~/.terraformrc
provider_installation {
filesystem_mirror {
path = "/Users/joendoe/.terraform.d/plugins"
include = ["registry.terraform.io/tecracer/connectracer"]
}
direct {
exclude = ["registry.terraform.io/tecracer/connectracer"]
}