Reference documentation and code samples for the Google Cloud Container V1 Client class ClusterUpgradeInfo.
ClusterUpgradeInfo contains the upgrade information of a cluster.
Generated from protobuf message google.container.v1.ClusterUpgradeInfo
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 cluster's current minor version's end of standard support timestamp.
↳ end_of_extended_support_timestamp
string
The cluster'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 cluster's current minor version's end of standard support timestamp.
string
hasEndOfStandardSupportTimestamp
clearEndOfStandardSupportTimestamp
setEndOfStandardSupportTimestamp
The cluster's current minor version's end of standard support timestamp.
var
string
$this
getEndOfExtendedSupportTimestamp
The cluster's current minor version's end of extended support timestamp.
string
hasEndOfExtendedSupportTimestamp
clearEndOfExtendedSupportTimestamp
setEndOfExtendedSupportTimestamp
The cluster's current minor version's end of extended support timestamp.
var
string
$this