NodePoolUpgradeSettings class
Constructors
-
NodePoolUpgradeSettings({Input<
NodePoolUpgradeSettingsBlueGreenSettings?> ? blueGreenSettings, Input<int?> ? maxSurge, Input<String?> ? strategy}) -
Creates a new NodePoolUpgradeSettings.
blueGreenSettingsThe settings to adjust blue green upgrades.maxSurgeThe number of additional nodes that can be added to the node pool duringmaxUnavailableThe number of nodes that can be simultaneously unavailable duringstrategyThe upgrade strategy to be used for upgrading the nodes.const -
NodePoolUpgradeSettings.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
blueGreenSettings
→ Input<
NodePoolUpgradeSettingsBlueGreenSettings?> ? -
The settings to adjust blue green upgrades.
Structure is documented below
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
maxSurgeraises the number of nodes that can be upgraded simultaneously. Can be set to 0 or greater.final -
The number of nodes that can be simultaneously unavailable during
an upgrade. Increasing
maxUnavailableraises 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?> ? -
The upgrade strategy to be used for upgrading the nodes.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited