WorkerPoolWorkerConfig class
Constructors
-
WorkerPoolWorkerConfig({Input<int?>? diskSizeGb, Input<bool?>? enableNestedVirtualization, Input<String?>? machineType, Input<bool?>? noExternalIp})
-
Creates a new WorkerPoolWorkerConfig.
diskSizeGb Size of the disk attached to the worker, in GB. See diskSizeGb. Specify a value of up to 1000. If 0 is specified, Cloud Build will use a standard disk size.
enableNestedVirtualization Enable nested virtualization on the worker, if supported by the machine type. See Worker pool config file. If left blank, Cloud Build will set this to false.
machineType Machine type of a worker, such as n1-standard-1. See machineType. If left blank, Cloud Build will use n1-standard-1.
noExternalIp If true, workers are created without any public address, which prevents network egress to public IPs.
const
-
WorkerPoolWorkerConfig.fromMap(Map<String, dynamic> map)
-
factory
Properties
-
diskSizeGb
→ Input<int?>?
-
Size of the disk attached to the worker, in GB. See diskSizeGb. Specify a value of up to 1000. If
0 is specified, Cloud Build will use a standard disk size.
final
-
enableNestedVirtualization
→ Input<bool?>?
-
Enable nested virtualization on the worker, if supported by the machine type. See Worker pool config file. If left blank, Cloud Build will set this to false.
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
machineType
→ Input<String?>?
-
Machine type of a worker, such as
n1-standard-1. See machineType. If left blank, Cloud Build will use n1-standard-1.
final
-
noExternalIp
→ Input<bool?>?
-
If true, workers are created without any public address, which prevents network egress to public IPs.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited