Interface ContainerClusterNodePoolUpgradeSettings
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
ContainerClusterNodePoolUpgradeSettings.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:19.279Z") @Stability(Stable) public interface ContainerClusterNodePoolUpgradeSettings extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classContainerClusterNodePoolUpgradeSettings.BuilderA builder forContainerClusterNodePoolUpgradeSettingsstatic classContainerClusterNodePoolUpgradeSettings.Jsii$ProxyAn implementation forContainerClusterNodePoolUpgradeSettings
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static ContainerClusterNodePoolUpgradeSettings.Builderbuilder()default ContainerClusterNodePoolUpgradeSettingsBlueGreenSettingsgetBlueGreenSettings()blue_green_settings block.default NumbergetMaxSurge()The number of additional nodes that can be added to the node pool during an upgrade.default NumbergetMaxUnavailable()The number of nodes that can be simultaneously unavailable during an upgrade.default StringgetStrategy()Update strategy for the given nodepool.
-
-
-
Method Detail
-
getBlueGreenSettings
@Stability(Stable) @Nullable default ContainerClusterNodePoolUpgradeSettingsBlueGreenSettings getBlueGreenSettings()
blue_green_settings block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/container_cluster#blue_green_settings ContainerCluster#blue_green_settings}
-
getMaxSurge
@Stability(Stable) @Nullable default Number getMaxSurge()
The number of additional nodes that can be added to the node pool during an upgrade.Increasing max_surge raises the number of nodes that can be upgraded simultaneously. Can be set to 0 or greater. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/container_cluster#max_surge ContainerCluster#max_surge}
-
getMaxUnavailable
@Stability(Stable) @Nullable default Number getMaxUnavailable()
The number of nodes that can be simultaneously unavailable during an upgrade.Increasing max_unavailable raises the number of nodes that can be upgraded in parallel. Can be set to 0 or greater. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/container_cluster#max_unavailable ContainerCluster#max_unavailable}
-
getStrategy
@Stability(Stable) @Nullable default String getStrategy()
Update strategy for the given nodepool.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/container_cluster#strategy ContainerCluster#strategy}
-
builder
@Stability(Stable) static ContainerClusterNodePoolUpgradeSettings.Builder builder()
-
-