Use this endpoint to apply a partial update to a connection. Returns 409 Conflict if there is any active job using this connection.
The authorization token in the Bearer <token> format.
Important: This header is required if your environment has Access Manager enabled. For more information, refer to the Access Manager documentation.
"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..."
Unique identifier of the connection (UUID format).
"019996b8-f3d1-7d2b-a192-6e91464d82fc"
Request body for updating an existing database connection. All fields are optional.
Unique identifier name for this connection configuration. Must be between 3 and 100 characters.
3 - 100"production-db-updated"
Database engine type.
ORACLE, SQL_SERVER, POSTGRESQL, MONGODB, MYSQL "POSTGRESQL"
Hostname or IP address of the database server.
"new-db.example.com"
Network port number for the database connection.
1 <= x <= 655355433
Name of the database to connect to on the target server.
"mydatabase"
Username credential for database authentication.
"new_dbuser"
Password credential for database authentication. This value is encrypted upon storage.
"new_secretpassword"
Database schema name (for example, public, analytics). Useful for PostgreSQL databases with custom schemas.
"analytics"
SSL configuration object containing certificate and security options.
An object containing key-value pairs for storing additional connection-related information. Keys (max 100 characters) and values (max 2000 characters) must be strings. Nested objects are not allowed.
{
"environment": "production",
"team": "data-engineering"
}Indicates that the connection was successfully updated.
Response object containing connection details.
Unique identifier of the connection (UUID format).
"a1b2c3d4-e5f6-7890-abcd-ef1234567890"
Unique identifier name for this connection configuration.
"production-db"
Database engine type. Supported values: ORACLE, SQL_SERVER, POSTGRESQL, MONGODB, MYSQL. Note that the data source type field in the List Data Sources endpoint returns lowercase identifiers (postgresql, mongodb).
ORACLE, SQL_SERVER, POSTGRESQL, MONGODB, MYSQL "POSTGRESQL"
Hostname or IP address of the database server.
"db.example.com"
Network port number for the database connection.
5432
Name of the database to connect to on the target server.
"mydatabase"
Username credential for database authentication.
"dbuser"
ISO 8601 timestamp indicating when the connection was created.
"2024-01-15T10:30:00Z"
The product name associated with this connection. May be empty if the connection has not been assigned to a product.
"my-product"
Database schema name, when set.
"public"
SSL configuration object containing certificate and security options.
An object containing key-value pairs for storing additional connection-related information. Keys (max 100 characters) and values (max 2000 characters) must be strings. Nested objects are not allowed.
{
"environment": "production",
"team": "data-engineering"
}ISO 8601 timestamp indicating when the connection was last updated.
"2024-01-15T10:30:00Z"