PATCH
/
api
/
v1
/
app-connections
/
gcp
/
{connectionId}
curl --request PATCH \
  --url https://us.infisical.com/api/v1/app-connections/gcp/{connectionId} \
  --header 'Content-Type: application/json' \
  --data '{
  "credentials": {
    "serviceAccountEmail": "[email protected]"
  },
  "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": "gcp",
    "method": "service-account-impersonation",
    "credentials": {}
  }
}

Check out the configuration docs for GCP Connections to learn how to obtain the required credentials.

Path Parameters

connectionId
string
required

The ID of the GCP Connection to be updated.

Body

application/json

Response

200
application/json

Default Response

The response is of type object.