NodePoolUpgradeSettings class

Constructors

NodePoolUpgradeSettings({Input<NodePoolUpgradeSettingsBlueGreenSettings?>? blueGreenSettings, Input<int?>? maxSurge, Input<int?>? maxUnavailable, Input<String?>? strategy})
Creates a new NodePoolUpgradeSettings. blueGreenSettings The settings to adjust blue green upgrades. maxSurge The number of additional nodes that can be added to the node pool during maxUnavailable The number of nodes that can be simultaneously unavailable during strategy The 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 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?>?
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