WorkerPoolArgs constructor

const WorkerPoolArgs({
  1. Input<Map<String, String>?>? annotations,
  2. Input<String?>? deletionPolicy,
  3. Input<String?>? displayName,
  4. required Input<String> location,
  5. Input<String?>? name,
  6. Input<WorkerPoolNetworkConfig?>? networkConfig,
  7. Input<WorkerPoolPrivateServiceConnect?>? privateServiceConnect,
  8. Input<String?>? project,
  9. Input<WorkerPoolWorkerConfig?>? workerConfig,
})

Creates a new WorkerPoolArgs. annotations User specified annotations. See https://google.aip.dev/128#annotations for more details such as format and size limitations. deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to "DELETE". displayName A user-specified, human-readable name for the WorkerPool. If provided, this value must be 1-63 characters. location The location for the resource name User-defined name of the WorkerPool. networkConfig Network configuration for the WorkerPool. Structure is documented below. privateServiceConnect Private Service Connect configuration for the pool. project The project for the resource workerConfig Configuration to be used for a creating workers in the WorkerPool. Structure is documented below.

Implementation

const WorkerPoolArgs({
  this.annotations,
  this.deletionPolicy,
  this.displayName,
  required this.location,
  this.name,
  this.networkConfig,
  this.privateServiceConnect,
  this.project,
  this.workerConfig,
});