WorkerPoolSpec(
*,
containerSpec: typing.Optional[vertexai._genai.types.common.ContainerSpec] = None,
diskSpec: typing.Optional[vertexai._genai.types.common.DiskSpec] = None,
lustreMounts: typing.Optional[
list[vertexai._genai.types.common.LustreMount]
] = None,
machineSpec: typing.Optional[vertexai._genai.types.common.MachineSpec] = None,
nfsMounts: typing.Optional[list[vertexai._genai.types.common.NfsMount]] = None,
pythonPackageSpec: typing.Optional[
vertexai._genai.types.common.PythonPackageSpec
] = None,
replicaCount: typing.Optional[int] = None
)Represents the spec of a worker pool in a job.
Methods
WorkerPoolSpec
WorkerPoolSpec(
*,
containerSpec: typing.Optional[vertexai._genai.types.common.ContainerSpec] = None,
diskSpec: typing.Optional[vertexai._genai.types.common.DiskSpec] = None,
lustreMounts: typing.Optional[
list[vertexai._genai.types.common.LustreMount]
] = None,
machineSpec: typing.Optional[vertexai._genai.types.common.MachineSpec] = None,
nfsMounts: typing.Optional[list[vertexai._genai.types.common.NfsMount]] = None,
pythonPackageSpec: typing.Optional[
vertexai._genai.types.common.PythonPackageSpec
] = None,
replicaCount: typing.Optional[int] = None
)Create a new model by parsing and validating input data from keyword arguments.
Raises [ValidationError][pydantic_core.ValidationError] if the input data cannot be
validated to form a valid model.
self is explicitly positional-only to allow self as a field name.