WorkerPool constructor
      
      WorkerPool({ 
    
    
- AutoscalingSettings? autoscalingSettings,
- List<Disk> ? dataDisks,
- String? defaultPackageSet,
- int? diskSizeGb,
- String? diskSourceImage,
- String? diskType,
- String? ipConfiguration,
- String? kind,
- String? machineType,
- Map<String, String> ? metadata,
- String? network,
- int? numThreadsPerWorker,
- int? numWorkers,
- String? onHostMaintenance,
- List<Package> ? packages,
- Map<String, Object?> ? poolArgs,
- List<SdkHarnessContainerImage> ? sdkHarnessContainerImages,
- String? subnetwork,
- TaskRunnerSettings? taskrunnerSettings,
- String? teardownPolicy,
- String? workerHarnessContainerImage,
- String? zone,
Implementation
WorkerPool({
  this.autoscalingSettings,
  this.dataDisks,
  this.defaultPackageSet,
  this.diskSizeGb,
  this.diskSourceImage,
  this.diskType,
  this.ipConfiguration,
  this.kind,
  this.machineType,
  this.metadata,
  this.network,
  this.numThreadsPerWorker,
  this.numWorkers,
  this.onHostMaintenance,
  this.packages,
  this.poolArgs,
  this.sdkHarnessContainerImages,
  this.subnetwork,
  this.taskrunnerSettings,
  this.teardownPolicy,
  this.workerHarnessContainerImage,
  this.zone,
});