Reference documentation and code samples for the Google Cloud Container V1 Client class NodePoolUpgradeInfo.
NodePoolUpgradeInfo contains the upgrade information of a nodepool.
Generated from protobuf message google.container.v1.NodePoolUpgradeInfo
Namespace
Google \ Cloud \ Container \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ minor_target_version
string
minor_target_version indicates the target version for minor upgrade.
↳ patch_target_version
string
patch_target_version indicates the target version for patch upgrade.
↳ auto_upgrade_status
array
The auto upgrade status.
↳ paused_reason
array
The auto upgrade paused reason.
↳ upgrade_details
↳ end_of_standard_support_timestamp
string
The nodepool's current minor version's end of standard support timestamp.
↳ end_of_extended_support_timestamp
string
The nodepool's current minor version's end of extended support timestamp.
getMinorTargetVersion
minor_target_version indicates the target version for minor upgrade.
string
hasMinorTargetVersion
clearMinorTargetVersion
setMinorTargetVersion
minor_target_version indicates the target version for minor upgrade.
var
string
$this
getPatchTargetVersion
patch_target_version indicates the target version for patch upgrade.
string
hasPatchTargetVersion
clearPatchTargetVersion
setPatchTargetVersion
patch_target_version indicates the target version for patch upgrade.
var
string
$this
getAutoUpgradeStatus
The auto upgrade status.
setAutoUpgradeStatus
The auto upgrade status.
var
int[]
$this
getPausedReason
The auto upgrade paused reason.
setPausedReason
The auto upgrade paused reason.
var
int[]
$this
getUpgradeDetails
The list of past auto upgrades.
setUpgradeDetails
The list of past auto upgrades.
$this
getEndOfStandardSupportTimestamp
The nodepool's current minor version's end of standard support timestamp.
string
hasEndOfStandardSupportTimestamp
clearEndOfStandardSupportTimestamp
setEndOfStandardSupportTimestamp
The nodepool's current minor version's end of standard support timestamp.
var
string
$this
getEndOfExtendedSupportTimestamp
The nodepool's current minor version's end of extended support timestamp.
string
hasEndOfExtendedSupportTimestamp
clearEndOfExtendedSupportTimestamp
setEndOfExtendedSupportTimestamp
The nodepool's current minor version's end of extended support timestamp.
var
string
$this