Skip to main content
PATCH
Update Connector

Authorizations

Authorization
string
header
required

An API key or OAuth2/OIDC access token sent as Authorization: Bearer <token>.

Path Parameters

workspace_id
string
required
connector_id
string
required

Query Parameters

updateMask
string | null

Body

application/json

A named, reusable source connector owned by the workspace.

spec
ConnectorSpec · object
required

Recipe used to create connector sessions.

name
string
default:""

Resource name in the form workspaces/{workspace}/connectors/{connector}.

Pattern: ^workspaces/[a-z0-9](?:[a-z0-9._~-]*[a-z0-9])?/connectors/[a-z0-9](?:[a-z0-9._~-]*[a-z0-9])?$
createTime
string<date-time> | null

Time at which the connector was created.

updateTime
string<date-time> | null

Time at which the connector was most recently updated.

revision
integer
default:0

Monotonically increasing revision of this connector specification.

revisionHash
string
default:""

Opaque lowercase SHA-256 fingerprint identifying the persisted connector-definition revision.

Response

Successful Response

A named, reusable source connector owned by the workspace.

name
string
required

Resource name in the form workspaces/{workspace}/connectors/{connector}.

Pattern: ^workspaces/[a-z0-9](?:[a-z0-9._~-]*[a-z0-9])?/connectors/[a-z0-9](?:[a-z0-9._~-]*[a-z0-9])?$
spec
ConnectorSpec · object
required

Recipe used to create connector sessions.

createTime
string | null

Time at which the connector was created.

updateTime
string | null

Time at which the connector was most recently updated.

revision
string
default:0

Monotonically increasing revision of this connector specification.

revisionHash
string
default:""

Opaque lowercase SHA-256 fingerprint identifying the persisted connector-definition revision.