v3

OpenAPI 3.1.0MIT2026-07-31192456807.8 KB
DeploymentService

Update a deployment adapter

Updates the pinned revision of an attached adapter using its row-level etag for optimistic concurrency.

patch/projects/{projectId}/endpoints/{endpointId}/deployments/{deploymentId}/adapters/{id}

Path parameters

projectIdstring required

Project identifier.

endpointIdstring required

Endpoint identifier.

deploymentIdstring required

Deployment identifier.

idstring required

Adapter model identifier.

Request body

adapterRevisionIdstring required

New adapter revision to pin.

etagstring required

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

Response

OK

adapterModelIdstring required

Adapter model identifier attached to the deployment.

desiredRevisionIdstring required

Adapter revision pinned on the deployment.

etagstring required

Row-level etag required for UpdateAdapter and RemoveAdapter.

adapterModelstring

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

desiredRevisionstring

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