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.
| Parameters | |
|---|---|
| Name | Description |
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 |
array<UpgradeDetails>
The list of past auto upgrades. |
↳ 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.
| Returns | |
|---|---|
| Type | Description |
string |
|
hasMinorTargetVersion
clearMinorTargetVersion
setMinorTargetVersion
minor_target_version indicates the target version for minor upgrade.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getPatchTargetVersion
patch_target_version indicates the target version for patch upgrade.
| Returns | |
|---|---|
| Type | Description |
string |
|
hasPatchTargetVersion
clearPatchTargetVersion
setPatchTargetVersion
patch_target_version indicates the target version for patch upgrade.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getAutoUpgradeStatus
The auto upgrade status.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setAutoUpgradeStatus
The auto upgrade status.
| Parameter | |
|---|---|
| Name | Description |
var |
int[]
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getPausedReason
The auto upgrade paused reason.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setPausedReason
The auto upgrade paused reason.
| Parameter | |
|---|---|
| Name | Description |
var |
int[]
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getUpgradeDetails
The list of past auto upgrades.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setUpgradeDetails
The list of past auto upgrades.
| Parameter | |
|---|---|
| Name | Description |
var |
array<UpgradeDetails>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getEndOfStandardSupportTimestamp
The cluster's current minor version's end of standard support timestamp.
| Returns | |
|---|---|
| Type | Description |
string |
|
hasEndOfStandardSupportTimestamp
clearEndOfStandardSupportTimestamp
setEndOfStandardSupportTimestamp
The cluster's current minor version's end of standard support timestamp.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getEndOfExtendedSupportTimestamp
The cluster's current minor version's end of extended support timestamp.
| Returns | |
|---|---|
| Type | Description |
string |
|
hasEndOfExtendedSupportTimestamp
clearEndOfExtendedSupportTimestamp
setEndOfExtendedSupportTimestamp
The cluster's current minor version's end of extended support timestamp.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|