Interface ContainerAwsNodePoolUpdateSettingsSurgeSettings
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
ContainerAwsNodePoolUpdateSettingsSurgeSettings.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:19.168Z") @Stability(Stable) public interface ContainerAwsNodePoolUpdateSettingsSurgeSettings extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classContainerAwsNodePoolUpdateSettingsSurgeSettings.BuilderA builder forContainerAwsNodePoolUpdateSettingsSurgeSettingsstatic classContainerAwsNodePoolUpdateSettingsSurgeSettings.Jsii$ProxyAn implementation forContainerAwsNodePoolUpdateSettingsSurgeSettings
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static ContainerAwsNodePoolUpdateSettingsSurgeSettings.Builderbuilder()default NumbergetMaxSurge()Optional.default NumbergetMaxUnavailable()Optional.
-
-
-
Method Detail
-
getMaxSurge
@Stability(Stable) @Nullable default Number getMaxSurge()
Optional.The maximum number of nodes that can be created beyond the current size of the node pool during the update process. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/container_aws_node_pool#max_surge ContainerAwsNodePool#max_surge}
-
getMaxUnavailable
@Stability(Stable) @Nullable default Number getMaxUnavailable()
Optional.The maximum number of nodes that can be simultaneously unavailable during the update process. A node is considered unavailable if its status is not Ready. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/container_aws_node_pool#max_unavailable ContainerAwsNodePool#max_unavailable}
-
builder
@Stability(Stable) static ContainerAwsNodePoolUpdateSettingsSurgeSettings.Builder builder()
-
-