NodePoolUpgradeInfo

NodePoolUpgradeInfo contains the upgrade information of a nodepool.

JSON representation
{
  "autoUpgradeStatus": [
    enum (AutoUpgradeStatus)
  ],
  "pausedReason": [
    enum (AutoUpgradePausedReason)
  ],
  "upgradeDetails": [
    {
      object (UpgradeDetails)
    }
  ],
  "minorTargetVersion": string,
  "TargetVersion": string,
  "endOfStandardSupportTimestamp": string,
  "endOfExtendedSupportTimestamp": string
}
Fields
autoUpgradeStatus[]

enum (AutoUpgradeStatus)

The auto upgrade status.

pausedReason[]

enum (AutoUpgradePausedReason)

The auto upgrade paused reason.

upgradeDetails[]

object (UpgradeDetails)

The list of past auto upgrades.

minorTargetVersion

string

minorTargetVersion indicates the target version for minor upgrade.

TargetVersion

string

TargetVersion indicates the target version for upgrade.

endOfStandardSupportTimestamp

string

The nodepool's current minor version's end of standard support timestamp.

endOfExtendedSupportTimestamp

string

The nodepool's current minor version's end of extended support timestamp.

AutoUpgradeStatus

AutoUpgradeStatus indicates the status of auto upgrade.

Enums
UNKNOWNUNKNOWN indicates an unknown status.
ACTIVEACTIVE indicates an active status.
MINOR_UPGRADE_PAUSEDMINOR_UPGRADE_PAUSED indicates the minor version upgrade is paused.
UPGRADE_PAUSEDUPGRADE_PAUSED indicates the upgrade is paused.

AutoUpgradePausedReason

AutoUpgradePausedReason indicates the reason for auto upgrade paused status.

Enums
AUTO_UPGRADE_PAUSED_REASON_UNSPECIFIEDAUTO_UPGRADE_PAUSED_REASON_UNSPECIFIED indicates an unspecified reason.
MAINTENANCE_WINDOWMAINTENANCE_WINDOW indicates the cluster is outside customer maintenance window.
MAINTENANCE_EXCLUSION_NO_UPGRADESMAINTENANCE_EXCLUSION_NO_UPGRADES indicates the cluster is in a maintenance exclusion with scope NO_UPGRADES.
MAINTENANCE_EXCLUSION_NO_MINOR_UPGRADESMAINTENANCE_EXCLUSION_NO_MINOR_UPGRADES indicates the cluster is in a maintenance exclusion with scope NO_MINOR_UPGRADES.
SYSTEM_CONFIGSYSTEM_CONFIG indicates the cluster upgrade is paused by system config.