IWorkerPool

google.dataflow.v1beta3. IWorkerPool

Properties of a WorkerPool.

Properties:
Name Type Attributes Description
kind string | null <optional>

WorkerPool kind

numWorkers number | null <optional>

WorkerPool numWorkers

packages Array.<google.dataflow.v1beta3.IPackage> | null <optional>

WorkerPool packages

defaultPackageSet google.dataflow.v1beta3.DefaultPackageSet | null <optional>

WorkerPool defaultPackageSet

machineType string | null <optional>

WorkerPool machineType

teardownPolicy google.dataflow.v1beta3.TeardownPolicy | null <optional>

WorkerPool teardownPolicy

diskSizeGb number | null <optional>

WorkerPool diskSizeGb

diskType string | null <optional>

WorkerPool diskType

diskSourceImage string | null <optional>

WorkerPool diskSourceImage

zone string | null <optional>

WorkerPool zone

taskrunnerSettings google.dataflow.v1beta3.ITaskRunnerSettings | null <optional>

WorkerPool taskrunnerSettings

onHostMaintenance string | null <optional>

WorkerPool onHostMaintenance

dataDisks Array.<google.dataflow.v1beta3.IDisk> | null <optional>

WorkerPool dataDisks

metadata Object.<string, string> | null <optional>

WorkerPool metadata

autoscalingSettings google.dataflow.v1beta3.IAutoscalingSettings | null <optional>

WorkerPool autoscalingSettings

poolArgs google.protobuf.IAny | null <optional>

WorkerPool poolArgs

network string | null <optional>

WorkerPool network

subnetwork string | null <optional>

WorkerPool subnetwork

workerHarnessContainerImage string | null <optional>

WorkerPool workerHarnessContainerImage

numThreadsPerWorker number | null <optional>

WorkerPool numThreadsPerWorker

ipConfiguration google.dataflow.v1beta3.WorkerIPAddressConfiguration | null <optional>

WorkerPool ipConfiguration

sdkHarnessContainerImages Array.<google.dataflow.v1beta3.ISdkHarnessContainerImage> | null <optional>

WorkerPool sdkHarnessContainerImages