Package com.pulumi.gcp.cloudbuild
Class WorkerPoolArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.cloudbuild.WorkerPoolArgs
-
public final class WorkerPoolArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WorkerPoolArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static WorkerPoolArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>
annotations()
static WorkerPoolArgs.Builder
builder()
static WorkerPoolArgs.Builder
builder(WorkerPoolArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
displayName()
com.pulumi.core.Output<java.lang.String>
location()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
name()
java.util.Optional<com.pulumi.core.Output<WorkerPoolNetworkConfigArgs>>
networkConfig()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
project()
java.util.Optional<com.pulumi.core.Output<WorkerPoolWorkerConfigArgs>>
workerConfig()
-
-
-
Field Detail
-
Empty
public static final WorkerPoolArgs Empty
-
-
Method Detail
-
annotations
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> annotations()
- Returns:
- User specified annotations. See https://google.aip.dev/128#annotations for more details such as format and size limitations.
-
displayName
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> displayName()
- Returns:
- A user-specified, human-readable name for the `WorkerPool`. If provided, this value must be 1-63 characters.
-
location
public com.pulumi.core.Output<java.lang.String> location()
- Returns:
- The location for the resource
-
name
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
- Returns:
- User-defined name of the `WorkerPool`. ***
-
networkConfig
public java.util.Optional<com.pulumi.core.Output<WorkerPoolNetworkConfigArgs>> networkConfig()
- Returns:
- Network configuration for the `WorkerPool`. Structure is documented below.
-
project
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> project()
- Returns:
- The project for the resource
-
workerConfig
public java.util.Optional<com.pulumi.core.Output<WorkerPoolWorkerConfigArgs>> workerConfig()
- Returns:
- Configuration to be used for a creating workers in the `WorkerPool`. Structure is documented below.
-
builder
public static WorkerPoolArgs.Builder builder()
-
builder
public static WorkerPoolArgs.Builder builder(WorkerPoolArgs defaults)
-
-