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" } } ]