Package com.pulumi.gcp.container.inputs
Class ClusterSecurityPostureConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.container.inputs.ClusterSecurityPostureConfigArgs.Builder
-
- Enclosing class:
- ClusterSecurityPostureConfigArgs
public static final class ClusterSecurityPostureConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ClusterSecurityPostureConfigArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClusterSecurityPostureConfigArgs
build()
ClusterSecurityPostureConfigArgs.Builder
mode(com.pulumi.core.Output<java.lang.String> mode)
ClusterSecurityPostureConfigArgs.Builder
mode(java.lang.String mode)
ClusterSecurityPostureConfigArgs.Builder
vulnerabilityMode(com.pulumi.core.Output<java.lang.String> vulnerabilityMode)
ClusterSecurityPostureConfigArgs.Builder
vulnerabilityMode(java.lang.String vulnerabilityMode)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ClusterSecurityPostureConfigArgs defaults)
-
-
Method Detail
-
mode
public ClusterSecurityPostureConfigArgs.Builder mode(@Nullable com.pulumi.core.Output<java.lang.String> mode)
- Parameters:
mode
- Sets the mode of the Kubernetes security posture API's off-cluster features. Available options include `DISABLED` and `BASIC`.- Returns:
- builder
-
mode
public ClusterSecurityPostureConfigArgs.Builder mode(java.lang.String mode)
- Parameters:
mode
- Sets the mode of the Kubernetes security posture API's off-cluster features. Available options include `DISABLED` and `BASIC`.- Returns:
- builder
-
vulnerabilityMode
public ClusterSecurityPostureConfigArgs.Builder vulnerabilityMode(@Nullable com.pulumi.core.Output<java.lang.String> vulnerabilityMode)
- Parameters:
vulnerabilityMode
- Sets the mode of the Kubernetes security posture API's workload vulnerability scanning. Available options include `VULNERABILITY_DISABLED`, `VULNERABILITY_BASIC` and `VULNERABILITY_ENTERPRISE`.- Returns:
- builder
-
vulnerabilityMode
public ClusterSecurityPostureConfigArgs.Builder vulnerabilityMode(java.lang.String vulnerabilityMode)
- Parameters:
vulnerabilityMode
- Sets the mode of the Kubernetes security posture API's workload vulnerability scanning. Available options include `VULNERABILITY_DISABLED`, `VULNERABILITY_BASIC` and `VULNERABILITY_ENTERPRISE`.- Returns:
- builder
-
build
public ClusterSecurityPostureConfigArgs build()
-
-