Updates the specified Version resource. Currently the only update-able
fields are description
, requestLoggingConfig
, autoScaling.minNodes
, and manualScaling.nodes
.
Arguments
name
string
Required. The name of the model.
updateMask
string ( FieldMask
format)
Required. Specifies the path, relative to Version
, of the field to update. Must be present and non-empty. For example, to change the description of a version to "foo", the update_mask
parameter would be specified as description
, and the PATCH
request body would specify the new value, as follows: { "description": "foo" }
Currently the only supported update mask fields are description
, requestLoggingConfig
, autoScaling.minNodes
, and manualScaling.nodes
. However, you can only update manualScaling.nodes
if the version uses a Compute Engine (N1) machine type
.
body
object ( GoogleCloudMlV1__Version
)
Required.
Raised exceptions
ConnectionError
HttpError
TimeoutError
TypeError
ValueError
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" } } ]

