Required. Immutable. The specification of a single machine.
startingReplicaCountinteger
Immutable. The number of machine replicas used at the start of the batch operation. If not set, Vertex AI decides starting number, not greater than maxReplicaCount
maxReplicaCountinteger
Immutable. The maximum number of machine replicas the batch operation may be scaled to. The default value is 10.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-31 UTC."],[],[],null,["# BatchDedicatedResources\n\nA description of resources that are used for performing batch operations, are dedicated to a Model, and need manual configuration.\nFields `machineSpec` `object (`[MachineSpec](/vertex-ai/docs/reference/rest/v1beta1/MachineSpec)`)` \nRequired. Immutable. The specification of a single machine.\n`startingReplicaCount` `integer` \nImmutable. The number of machine replicas used at the start of the batch operation. If not set, Vertex AI decides starting number, not greater than [maxReplicaCount](/vertex-ai/docs/reference/rest/v1beta1/BatchDedicatedResources#FIELDS.max_replica_count)\n`maxReplicaCount` `integer` \nImmutable. The maximum number of machine replicas the batch operation may be scaled to. The default value is 10.\n`flexStart` `object (`[FlexStart](/vertex-ai/docs/reference/rest/v1beta1/FlexStart)`)` \nOptional. Immutable. If set, use DWS resource to schedule the deployment workload. reference: (\u003chttps://cloud.google.com/blog/products/compute/introducing-dynamic-workload-scheduler\u003e)\n`spot` `boolean` \nOptional. If true, schedule the deployment workload on [spot VMs](https://cloud.google.com/kubernetes-engine/docs/concepts/spot-vms)."]]