NodePoolUpgradeInfo class

NodePoolUpgradeInfo contains the upgrade information of a nodepool.

Constructors

NodePoolUpgradeInfo.new({List<String>? autoUpgradeStatus, String? endOfExtendedSupportTimestamp, String? endOfStandardSupportTimestamp, String? minorTargetVersion, String? patchTargetVersion, List<String>? pausedReason, List<UpgradeDetails>? upgradeDetails})
NodePoolUpgradeInfo.fromJson(Map json_)

Properties

autoUpgradeStatus List<String>?
The auto upgrade status.
getter/setter pair
endOfExtendedSupportTimestamp String?
The nodepool's current minor version's end of extended support timestamp.
getter/setter pair
endOfStandardSupportTimestamp String?
The nodepool's current minor version's end of standard support timestamp.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
minorTargetVersion String?
minor_target_version indicates the target version for minor upgrade.
getter/setter pair
patchTargetVersion String?
patch_target_version indicates the target version for patch upgrade.
getter/setter pair
pausedReason List<String>?
The auto upgrade paused reason.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
upgradeDetails List<UpgradeDetails>?
The list of past auto upgrades.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited