Package com.pulumi.gcp.container.inputs
Class ClusterClusterAutoscalingAutoProvisioningDefaultsManagementArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.container.inputs.ClusterClusterAutoscalingAutoProvisioningDefaultsManagementArgs.Builder
-
- Enclosing class:
- ClusterClusterAutoscalingAutoProvisioningDefaultsManagementArgs
public static final class ClusterClusterAutoscalingAutoProvisioningDefaultsManagementArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ClusterClusterAutoscalingAutoProvisioningDefaultsManagementArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ClusterClusterAutoscalingAutoProvisioningDefaultsManagementArgs defaults)
-
-
Method Detail
-
autoRepair
public ClusterClusterAutoscalingAutoProvisioningDefaultsManagementArgs.Builder autoRepair(@Nullable com.pulumi.core.Output<java.lang.Boolean> autoRepair)
- Parameters:
autoRepair
- Specifies whether the node auto-repair is enabled for the node pool. If enabled, the nodes in this node pool will be monitored and, if they fail health checks too many times, an automatic repair action will be triggered. This block also contains several computed attributes, documented below.- Returns:
- builder
-
autoRepair
public ClusterClusterAutoscalingAutoProvisioningDefaultsManagementArgs.Builder autoRepair(java.lang.Boolean autoRepair)
- Parameters:
autoRepair
- Specifies whether the node auto-repair is enabled for the node pool. If enabled, the nodes in this node pool will be monitored and, if they fail health checks too many times, an automatic repair action will be triggered. This block also contains several computed attributes, documented below.- Returns:
- builder
-
autoUpgrade
public ClusterClusterAutoscalingAutoProvisioningDefaultsManagementArgs.Builder autoUpgrade(@Nullable com.pulumi.core.Output<java.lang.Boolean> autoUpgrade)
- Parameters:
autoUpgrade
- Specifies whether node auto-upgrade is enabled for the node pool. If enabled, node auto-upgrade helps keep the nodes in your node pool up to date with the latest release version of Kubernetes.- Returns:
- builder
-
autoUpgrade
public ClusterClusterAutoscalingAutoProvisioningDefaultsManagementArgs.Builder autoUpgrade(java.lang.Boolean autoUpgrade)
- Parameters:
autoUpgrade
- Specifies whether node auto-upgrade is enabled for the node pool. If enabled, node auto-upgrade helps keep the nodes in your node pool up to date with the latest release version of Kubernetes.- Returns:
- builder
-
upgradeOptions
public ClusterClusterAutoscalingAutoProvisioningDefaultsManagementArgs.Builder upgradeOptions(@Nullable com.pulumi.core.Output<java.util.List<ClusterClusterAutoscalingAutoProvisioningDefaultsManagementUpgradeOptionArgs>> upgradeOptions)
-
upgradeOptions
public ClusterClusterAutoscalingAutoProvisioningDefaultsManagementArgs.Builder upgradeOptions(java.util.List<ClusterClusterAutoscalingAutoProvisioningDefaultsManagementUpgradeOptionArgs> upgradeOptions)
-
upgradeOptions
public ClusterClusterAutoscalingAutoProvisioningDefaultsManagementArgs.Builder upgradeOptions(ClusterClusterAutoscalingAutoProvisioningDefaultsManagementUpgradeOptionArgs... upgradeOptions)
-
build
public ClusterClusterAutoscalingAutoProvisioningDefaultsManagementArgs build()
-
-