Connections
Update an existing project connection by name.
Performs a full replacement of the connection details. Any fields not included in the update request will be unset.
PUT
Update an existing project connection by name.
Path Parameters
Body
application/json
The update request containing the new connection details.
The kind of secret being referenced. See the combinations table in the operation description for valid values per connection type.
Available options:
GENERIC_SECRET, CLOUD_PROVIDER_SECRET, OAUTH_USER_TOKENS, OAUTH_AUTHORIZATION_CODE, OAUTH_CLIENT_CRED, COMPOSITE_TOKEN, OAUTH_1_0_X_ADS, USERNAME_PASSWORD Example:
"GENERIC_SECRET"
The different types of connection that can be created:
COMPONENT_BASIC— connect a component to a data source, API, or SaaS application using a secret stored in your secrets manager.CLOUD_PLATFORM_CREDENTIALS— give a project access to a cloud provider (AWS, Azure, Google Cloud) using cloud credentials stored in your secrets manager.COMPONENT— connect a component to a data source, API, or SaaS application whose auth fields vary byauthProvider/authType. SeeGET /v1/connections/schemafor the exact fields to send.
Available options:
COMPONENT_BASIC, CLOUD_PLATFORM_CREDENTIALS, COMPONENT Example:
"COMPONENT_BASIC"
Response
Successfully updated the project connection
The different types of connection that can be created:
COMPONENT_BASIC— connect a component to a data source, API, or SaaS application using a secret stored in your secrets manager.CLOUD_PLATFORM_CREDENTIALS— give a project access to a cloud provider (AWS, Azure, Google Cloud) using cloud credentials stored in your secrets manager.COMPONENT— connect a component to a data source, API, or SaaS application whose auth fields vary byauthProvider/authType.
Available options:
COMPONENT_BASIC, CLOUD_PLATFORM_CREDENTIALS, COMPONENT Example:
"COMPONENT_BASIC"