NodePoolUpgradeInfo class

NodePoolUpgradeInfo contains the upgrade information of a nodepool.

Constructors

NodePoolUpgradeInfo({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