Package com.pulumi.gcp.cloudrunv2.inputs
Class ServiceBinaryAuthorizationArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.cloudrunv2.inputs.ServiceBinaryAuthorizationArgs.Builder
-
- Enclosing class:
- ServiceBinaryAuthorizationArgs
public static final class ServiceBinaryAuthorizationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ServiceBinaryAuthorizationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServiceBinaryAuthorizationArgs.Builder
breakglassJustification(com.pulumi.core.Output<java.lang.String> breakglassJustification)
ServiceBinaryAuthorizationArgs.Builder
breakglassJustification(java.lang.String breakglassJustification)
ServiceBinaryAuthorizationArgs
build()
ServiceBinaryAuthorizationArgs.Builder
useDefault(com.pulumi.core.Output<java.lang.Boolean> useDefault)
ServiceBinaryAuthorizationArgs.Builder
useDefault(java.lang.Boolean useDefault)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ServiceBinaryAuthorizationArgs defaults)
-
-
Method Detail
-
breakglassJustification
public ServiceBinaryAuthorizationArgs.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 ServiceBinaryAuthorizationArgs.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 ServiceBinaryAuthorizationArgs.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 ServiceBinaryAuthorizationArgs.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 ServiceBinaryAuthorizationArgs build()
-
-