Interface protos.google.dataflow.v1beta3.IWorkerPool

Properties of a WorkerPool.

Package

@google-cloud/dataflow!

Properties

autoscalingSettings

autoscalingSettings?: (google.dataflow.v1beta3.IAutoscalingSettings|null);

WorkerPool autoscalingSettings

Property Value
TypeDescription
(google.dataflow.v1beta3.IAutoscalingSettings|null)

dataDisks

dataDisks?: (google.dataflow.v1beta3.IDisk[]|null);

WorkerPool dataDisks

Property Value
TypeDescription
(google.dataflow.v1beta3.IDisk[]|null)

defaultPackageSet

defaultPackageSet?: (google.dataflow.v1beta3.DefaultPackageSet|keyof typeof google.dataflow.v1beta3.DefaultPackageSet|null);

WorkerPool defaultPackageSet

Property Value
TypeDescription
(google.dataflow.v1beta3.DefaultPackageSet|keyof typeof google.dataflow.v1beta3.DefaultPackageSet|null)

diskSizeGb

diskSizeGb?: (number|null);

WorkerPool diskSizeGb

Property Value
TypeDescription
(number|null)

diskSourceImage

diskSourceImage?: (string|null);

WorkerPool diskSourceImage

Property Value
TypeDescription
(string|null)

diskType

diskType?: (string|null);

WorkerPool diskType

Property Value
TypeDescription
(string|null)

ipConfiguration

ipConfiguration?: (google.dataflow.v1beta3.WorkerIPAddressConfiguration|keyof typeof google.dataflow.v1beta3.WorkerIPAddressConfiguration|null);

WorkerPool ipConfiguration

Property Value
TypeDescription
(google.dataflow.v1beta3.WorkerIPAddressConfiguration|keyof typeof google.dataflow.v1beta3.WorkerIPAddressConfiguration|null)

kind

kind?: (string|null);

WorkerPool kind

Property Value
TypeDescription
(string|null)

machineType

machineType?: (string|null);

WorkerPool machineType

Property Value
TypeDescription
(string|null)

metadata

metadata?: ({ [k: string]: string }|null);

WorkerPool metadata

Property Value
TypeDescription
({ [k: string]: string }|null)

network

network?: (string|null);

WorkerPool network

Property Value
TypeDescription
(string|null)

numThreadsPerWorker

numThreadsPerWorker?: (number|null);

WorkerPool numThreadsPerWorker

Property Value
TypeDescription
(number|null)

numWorkers

numWorkers?: (number|null);

WorkerPool numWorkers

Property Value
TypeDescription
(number|null)

onHostMaintenance

onHostMaintenance?: (string|null);

WorkerPool onHostMaintenance

Property Value
TypeDescription
(string|null)

packages

packages?: (google.dataflow.v1beta3.IPackage[]|null);

WorkerPool packages

Property Value
TypeDescription
(google.dataflow.v1beta3.IPackage[]|null)

poolArgs

poolArgs?: (google.protobuf.IAny|null);

WorkerPool poolArgs

Property Value
TypeDescription
(google.protobuf.IAny|null)

sdkHarnessContainerImages

sdkHarnessContainerImages?: (google.dataflow.v1beta3.ISdkHarnessContainerImage[]|null);

WorkerPool sdkHarnessContainerImages

Property Value
TypeDescription
(google.dataflow.v1beta3.ISdkHarnessContainerImage[]|null)

subnetwork

subnetwork?: (string|null);

WorkerPool subnetwork

Property Value
TypeDescription
(string|null)

taskrunnerSettings

taskrunnerSettings?: (google.dataflow.v1beta3.ITaskRunnerSettings|null);

WorkerPool taskrunnerSettings

Property Value
TypeDescription
(google.dataflow.v1beta3.ITaskRunnerSettings|null)

teardownPolicy

teardownPolicy?: (google.dataflow.v1beta3.TeardownPolicy|keyof typeof google.dataflow.v1beta3.TeardownPolicy|null);

WorkerPool teardownPolicy

Property Value
TypeDescription
(google.dataflow.v1beta3.TeardownPolicy|keyof typeof google.dataflow.v1beta3.TeardownPolicy|null)

workerHarnessContainerImage

workerHarnessContainerImage?: (string|null);

WorkerPool workerHarnessContainerImage

Property Value
TypeDescription
(string|null)

zone

zone?: (string|null);

WorkerPool zone

Property Value
TypeDescription
(string|null)