Class WorkerPoolWorkerConfig
- java.lang.Object
-
- com.pulumi.gcp.cloudbuild.outputs.WorkerPoolWorkerConfig
-
public final class WorkerPoolWorkerConfig extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WorkerPoolWorkerConfig.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static WorkerPoolWorkerConfig.Builder
builder()
static WorkerPoolWorkerConfig.Builder
builder(WorkerPoolWorkerConfig defaults)
java.util.Optional<java.lang.Integer>
diskSizeGb()
java.util.Optional<java.lang.String>
machineType()
java.util.Optional<java.lang.Boolean>
noExternalIp()
-
-
-
Method Detail
-
diskSizeGb
public java.util.Optional<java.lang.Integer> diskSizeGb()
- Returns:
- Size of the disk attached to the worker, in GB. See (https://cloud.google.com/cloud-build/docs/custom-workers/worker-pool-config-file). Specify a value of up to 1000. If `0` is specified, Cloud Build will use a standard disk size.
-
machineType
public java.util.Optional<java.lang.String> machineType()
- Returns:
- Machine type of a worker, such as `n1-standard-1`. See (https://cloud.google.com/cloud-build/docs/custom-workers/worker-pool-config-file). If left blank, Cloud Build will use `n1-standard-1`.
-
noExternalIp
public java.util.Optional<java.lang.Boolean> noExternalIp()
- Returns:
- If true, workers are created without any public address, which prevents network egress to public IPs.
-
builder
public static WorkerPoolWorkerConfig.Builder builder()
-
builder
public static WorkerPoolWorkerConfig.Builder builder(WorkerPoolWorkerConfig defaults)
-
-