Package com.pulumi.gcp.cloudrunv2.inputs
Class JobBinaryAuthorizationArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.cloudrunv2.inputs.JobBinaryAuthorizationArgs.Builder
-
- Enclosing class:
- JobBinaryAuthorizationArgs
public static final class JobBinaryAuthorizationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(JobBinaryAuthorizationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JobBinaryAuthorizationArgs.Builder
breakglassJustification(com.pulumi.core.Output<java.lang.String> breakglassJustification)
JobBinaryAuthorizationArgs.Builder
breakglassJustification(java.lang.String breakglassJustification)
JobBinaryAuthorizationArgs
build()
JobBinaryAuthorizationArgs.Builder
useDefault(com.pulumi.core.Output<java.lang.Boolean> useDefault)
JobBinaryAuthorizationArgs.Builder
useDefault(java.lang.Boolean useDefault)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(JobBinaryAuthorizationArgs defaults)
-
-
Method Detail
-
breakglassJustification
public JobBinaryAuthorizationArgs.Builder breakglassJustification(@Nullable com.pulumi.core.Output<java.lang.String> breakglassJustification)
- Parameters:
breakglassJustification
- If present, indicates to use Breakglass using this justification. If useDefault is False, then it must be empty. For more information on breakglass, see https://cloud.google.com/binary-authorization/docs/using-breakglass- Returns:
- builder
-
breakglassJustification
public JobBinaryAuthorizationArgs.Builder breakglassJustification(java.lang.String breakglassJustification)
- Parameters:
breakglassJustification
- If present, indicates to use Breakglass using this justification. If useDefault is False, then it must be empty. For more information on breakglass, see https://cloud.google.com/binary-authorization/docs/using-breakglass- Returns:
- builder
-
useDefault
public JobBinaryAuthorizationArgs.Builder useDefault(@Nullable com.pulumi.core.Output<java.lang.Boolean> useDefault)
- Parameters:
useDefault
- If True, indicates to use the default project's binary authorization policy. If False, binary authorization will be disabled.- Returns:
- builder
-
useDefault
public JobBinaryAuthorizationArgs.Builder useDefault(java.lang.Boolean useDefault)
- Parameters:
useDefault
- If True, indicates to use the default project's binary authorization policy. If False, binary authorization will be disabled.- Returns:
- builder
-
build
public JobBinaryAuthorizationArgs build()
-
-