GoogleDevtoolsRemotebuildexecutionAdminV1alphaWorkerConfig class

Defines the configuration to be used for creating workers in the worker pool.


GoogleDevtoolsRemotebuildexecutionAdminV1alphaWorkerConfig.fromJson(Map _json)


accelerator GoogleDevtoolsRemotebuildexecutionAdminV1alphaAcceleratorConfig
The accelerator card attached to each VM.
read / write
diskSizeGb String
Required. Size of the disk attached to the worker, in GB. See
read / write
diskType String
Required. Disk Type to use for the worker. See Storage options. Currently only pd-standard and pd-ssd are supported.
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
labels Map<String, String>
Labels associated with the workers. Label keys and values can be no longer than 63 characters, can only contain lowercase letters, numeric characters, underscores and dashes. International letters are permitted. Label keys must start with a letter. Label values are optional. There can not be more than 64 labels per resource.
read / write
machineType String
Required. Machine type of the worker, such as n1-standard-2. See for a list of supported machine types. Note that f1-micro and g1-small are not yet supported.
read / write
maxConcurrentActions String
The maximum number of actions a worker can execute concurrently.
read / write
minCpuPlatform String
Minimum CPU platform to use when creating the worker. See CPU Platforms.
read / write
networkAccess String
Determines the type of network access granted to workers. Possible values: [...]
read / write
reserved bool
Determines whether the worker is reserved (equivalent to a Compute Engine on-demand VM and therefore won't be preempted). See Preemptible VMs for more details.
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
soleTenancy GoogleDevtoolsRemotebuildexecutionAdminV1alphaSoleTenancyConfig
Sole-tenant node information for pools hosted on STNs.
read / write
vmImage String
The name of the image used by each VM.
read / write


noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
toJson() Map<String, Object>
toString() String
Returns a string representation of this object.


operator ==(Object other) bool
The equality operator. [...]