Skip to main content
PATCH
Update a deployment adapter

Authorizations

Authorization
string
header
default:default
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

projectId
string
required

Project identifier.

endpointId
string
required

Endpoint identifier.

deploymentId
string
required

Deployment identifier.

id
string
required

Adapter model identifier.

Body

application/json

Request body for updating an adapter.

adapterRevisionId
string
required

New adapter revision to pin.

etag
string
required

Row-level etag from a prior AddAdapter, UpdateAdapter, GetAdapter, or ListAdapters response.

Response

OK

Adapter attached to a deployment with desired revision and observed load state.

adapterModelId
string
required

Adapter model identifier attached to the deployment.

desiredRevisionId
string
required

Adapter revision pinned on the deployment.

perCluster
object[]
required

Per-cluster adapter load state reported by the controller.

etag
string
required

Row-level etag required for UpdateAdapter and RemoveAdapter.

adapterModel
string

Resource name of the adapter model, using projects/{projectId}/models/{adapterModelId}.

desiredRevision
string

Resource name of the adapter model revision pinned on the deployment, using projects/{projectId}/models/{adapterModelId}/revisions/{revisionId}.