GetClusterNodePoolUpgradeSetting class
Constructors
-
GetClusterNodePoolUpgradeSetting({required Input<List<GetClusterNodePoolUpgradeSettingBlueGreenSetting>> blueGreenSettings, required Input<int> maxSurge, required Input<int> maxUnavailable, required Input<String> strategy})
-
Creates a new GetClusterNodePoolUpgradeSetting.
blueGreenSettings Settings for BlueGreen node pool upgrade.
maxSurge The number of additional nodes that can be added to the node pool during an upgrade. Increasing maxSurge raises the number of nodes that can be upgraded simultaneously. Can be set to 0 or greater.
maxUnavailable The number of nodes that can be simultaneously unavailable during an upgrade. Increasing maxUnavailable raises the number of nodes that can be upgraded in parallel. Can be set to 0 or greater.
strategy Update strategy for the given nodepool.
const
-
GetClusterNodePoolUpgradeSetting.fromMap(Map<String, dynamic> map)
-
factory
Properties
-
blueGreenSettings
→ Input<List<GetClusterNodePoolUpgradeSettingBlueGreenSetting>>
-
Settings for BlueGreen node pool upgrade.
final
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
maxSurge
→ Input<int>
-
The number of additional nodes that can be added to the node pool during an upgrade. Increasing maxSurge raises the number of nodes that can be upgraded simultaneously. Can be set to 0 or greater.
final
-
maxUnavailable
→ Input<int>
-
The number of nodes that can be simultaneously unavailable during an upgrade. Increasing maxUnavailable raises the number of nodes that can be upgraded in parallel. Can be set to 0 or greater.
final
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
strategy
→ Input<String>
-
Update strategy for the given nodepool.
final