Interface ContainerNodePoolUpgradeSettings
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
ContainerNodePoolUpgradeSettings.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:19.313Z") @Stability(Stable) public interface ContainerNodePoolUpgradeSettings extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classContainerNodePoolUpgradeSettings.BuilderA builder forContainerNodePoolUpgradeSettingsstatic classContainerNodePoolUpgradeSettings.Jsii$ProxyAn implementation forContainerNodePoolUpgradeSettings
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static ContainerNodePoolUpgradeSettings.Builderbuilder()default ContainerNodePoolUpgradeSettingsBlueGreenSettingsgetBlueGreenSettings()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 ContainerNodePoolUpgradeSettingsBlueGreenSettings getBlueGreenSettings()
blue_green_settings block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/container_node_pool#blue_green_settings ContainerNodePool#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_node_pool#max_surge ContainerNodePool#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_node_pool#max_unavailable ContainerNodePool#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_node_pool#strategy ContainerNodePool#strategy}
-
builder
@Stability(Stable) static ContainerNodePoolUpgradeSettings.Builder builder()
-
-