Update the specified Terraform Cloud Connection.
curl --request PATCH \
--url https://us.infisical.com/api/v1/app-connections/terraform-cloud/{connectionId} \
--header 'Content-Type: application/json' \
--data '{
"credentials": {
"apiToken": "<string>"
},
"name": "<string>",
"description": "<string>",
"isPlatformManagedCredentials": true
}'
{
"appConnection": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"description": "<string>",
"version": 1,
"orgId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"isPlatformManagedCredentials": false,
"credentialsHash": "<string>",
"app": "terraform-cloud",
"method": "api-token",
"credentials": {}
}
}
Check out the configuration docs for Terraform Cloud Connections to learn how to obtain the required credentials.
The ID of the Terraform Cloud Connection to be updated.
Default Response
The response is of type object
.
Was this page helpful?
curl --request PATCH \
--url https://us.infisical.com/api/v1/app-connections/terraform-cloud/{connectionId} \
--header 'Content-Type: application/json' \
--data '{
"credentials": {
"apiToken": "<string>"
},
"name": "<string>",
"description": "<string>",
"isPlatformManagedCredentials": true
}'
{
"appConnection": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"name": "<string>",
"description": "<string>",
"version": 1,
"orgId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"isPlatformManagedCredentials": false,
"credentialsHash": "<string>",
"app": "terraform-cloud",
"method": "api-token",
"credentials": {}
}
}