public sealed class ClusterUpgradeInfo : IMessage<ClusterUpgradeInfo>, IEquatable<ClusterUpgradeInfo>, IDeepCloneable<ClusterUpgradeInfo>, IBufferMessage, IMessageReference documentation and code samples for the Google Kubernetes Engine v1 API class ClusterUpgradeInfo.
ClusterUpgradeInfo contains the upgrade information of a cluster.
Implements
IMessageClusterUpgradeInfo, IEquatableClusterUpgradeInfo, IDeepCloneableClusterUpgradeInfo, IBufferMessage, IMessageNamespace
Google.Cloud.Container.V1Assembly
Google.Cloud.Container.V1.dll
Constructors
ClusterUpgradeInfo()
public ClusterUpgradeInfo()ClusterUpgradeInfo(ClusterUpgradeInfo)
public ClusterUpgradeInfo(ClusterUpgradeInfo other)| Parameter | |
|---|---|
| Name | Description |
other |
ClusterUpgradeInfo |
Properties
AutoUpgradeStatus
public RepeatedField<ClusterUpgradeInfo.Types.AutoUpgradeStatus> AutoUpgradeStatus { get; }The auto upgrade status.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldClusterUpgradeInfoTypesAutoUpgradeStatus |
|
EndOfExtendedSupportTimestamp
public string EndOfExtendedSupportTimestamp { get; set; }The cluster's current minor version's end of extended support timestamp.
| Property Value | |
|---|---|
| Type | Description |
string |
|
EndOfStandardSupportTimestamp
public string EndOfStandardSupportTimestamp { get; set; }The cluster's current minor version's end of standard support timestamp.
| Property Value | |
|---|---|
| Type | Description |
string |
|
HasEndOfExtendedSupportTimestamp
public bool HasEndOfExtendedSupportTimestamp { get; }Gets whether the "end_of_extended_support_timestamp" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasEndOfStandardSupportTimestamp
public bool HasEndOfStandardSupportTimestamp { get; }Gets whether the "end_of_standard_support_timestamp" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasMinorTargetVersion
public bool HasMinorTargetVersion { get; }Gets whether the "minor_target_version" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
HasPatchTargetVersion
public bool HasPatchTargetVersion { get; }Gets whether the "patch_target_version" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
MinorTargetVersion
public string MinorTargetVersion { get; set; }minor_target_version indicates the target version for minor upgrade.
| Property Value | |
|---|---|
| Type | Description |
string |
|
PatchTargetVersion
public string PatchTargetVersion { get; set; }patch_target_version indicates the target version for patch upgrade.
| Property Value | |
|---|---|
| Type | Description |
string |
|
PausedReason
public RepeatedField<ClusterUpgradeInfo.Types.AutoUpgradePausedReason> PausedReason { get; }The auto upgrade paused reason.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldClusterUpgradeInfoTypesAutoUpgradePausedReason |
|
UpgradeDetails
public RepeatedField<UpgradeDetails> UpgradeDetails { get; }The list of past auto upgrades.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldUpgradeDetails |
|