Package com.pulumi.gcp.cloudbuild.inputs
Class TriggerBuildSecretArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.cloudbuild.inputs.TriggerBuildSecretArgs
-
public final class TriggerBuildSecretArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TriggerBuildSecretArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static TriggerBuildSecretArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TriggerBuildSecretArgs.Builder
builder()
static TriggerBuildSecretArgs.Builder
builder(TriggerBuildSecretArgs defaults)
com.pulumi.core.Output<java.lang.String>
kmsKeyName()
java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>>
secretEnv()
-
-
-
Field Detail
-
Empty
public static final TriggerBuildSecretArgs Empty
-
-
Method Detail
-
kmsKeyName
public com.pulumi.core.Output<java.lang.String> kmsKeyName()
- Returns:
- Cloud KMS key name to use to decrypt these envs.
-
secretEnv
public java.util.Optional<com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>>> secretEnv()
- Returns:
- Map of environment variable name to its encrypted value. Secret environment variables must be unique across all of a build's secrets, and must be used by at least one build step. Values can be at most 64 KB in size. There can be at most 100 secret values across all of a build's secrets.
-
builder
public static TriggerBuildSecretArgs.Builder builder()
-
builder
public static TriggerBuildSecretArgs.Builder builder(TriggerBuildSecretArgs defaults)
-
-