Updates the specified Version resource. Currently the only update-able
fields are description, requestLoggingConfig,
autoScaling.minNodes, and manualScaling.nodes.
Arguments
| Parameters | |
|---|---|
| name | 
 Required. The name of the model. | 
| updateMask | 
 Required. Specifies the path, relative to  | 
| body | 
 Required. | 
Raised exceptions
| Exceptions | |
|---|---|
| ConnectionError | In case of a network problem (such as DNS failure or refused connection). | 
| HttpError | If the response status is >= 400 (excluding 429 and 503). | 
| TimeoutError | If a long-running operation takes longer to finish than the specified timeout limit. | 
| TypeError | If an operation or function receives an argument of the wrong type. | 
| ValueError | If an operation or function receives an argument of the right type but an inappropriate value. For example, a negative timeout. | 
Response
If successful, the response contains an instance of GoogleLongrunning__Operation.
Subworkflow snippet
Some fields might be optional or required. To identify required fields, refer to the API documentation.
YAML
- patch: call: googleapis.ml.v1.projects.models.versions.patch args: name: ... updateMask: ... body: acceleratorConfig: count: ... type: ... autoScaling: maxNodes: ... metrics: ... minNodes: ... container: args: ... command: ... env: ... image: ... ports: ... deploymentUri: ... description: ... etag: ... explanationConfig: integratedGradientsAttribution: numIntegralSteps: ... sampledShapleyAttribution: numPaths: ... xraiAttribution: numIntegralSteps: ... framework: ... labels: ... machineType: ... manualScaling: nodes: ... name: ... packageUris: ... predictionClass: ... pythonVersion: ... requestLoggingConfig: bigqueryTableName: ... samplingPercentage: ... routes: health: ... predict: ... runtimeVersion: ... serviceAccount: ... result: patchResult
JSON
[ { "patch": { "call": "googleapis.ml.v1.projects.models.versions.patch", "args": { "name": "...", "updateMask": "...", "body": { "acceleratorConfig": { "count": "...", "type": "..." }, "autoScaling": { "maxNodes": "...", "metrics": "...", "minNodes": "..." }, "container": { "args": "...", "command": "...", "env": "...", "image": "...", "ports": "..." }, "deploymentUri": "...", "description": "...", "etag": "...", "explanationConfig": { "integratedGradientsAttribution": { "numIntegralSteps": "..." }, "sampledShapleyAttribution": { "numPaths": "..." }, "xraiAttribution": { "numIntegralSteps": "..." } }, "framework": "...", "labels": "...", "machineType": "...", "manualScaling": { "nodes": "..." }, "name": "...", "packageUris": "...", "predictionClass": "...", "pythonVersion": "...", "requestLoggingConfig": { "bigqueryTableName": "...", "samplingPercentage": "..." }, "routes": { "health": "...", "predict": "..." }, "runtimeVersion": "...", "serviceAccount": "..." } }, "result": "patchResult" } } ]