public sealed class ClusterUpgradeInfo : IMessage<ClusterUpgradeInfo>, IEquatable<ClusterUpgradeInfo>, IDeepCloneable<ClusterUpgradeInfo>, IBufferMessage, IMessage
Reference 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 |