public sealed class NodePoolUpgradeInfo : IMessage<NodePoolUpgradeInfo>, IEquatable<NodePoolUpgradeInfo>, IDeepCloneable<NodePoolUpgradeInfo>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Kubernetes Engine v1 API class NodePoolUpgradeInfo.
NodePoolUpgradeInfo contains the upgrade information of a nodepool.
Implements
IMessageNodePoolUpgradeInfo, IEquatableNodePoolUpgradeInfo, IDeepCloneableNodePoolUpgradeInfo, IBufferMessage, IMessageNamespace
Google.Cloud.Container.V1Assembly
Google.Cloud.Container.V1.dll
Constructors
NodePoolUpgradeInfo()
public NodePoolUpgradeInfo()
NodePoolUpgradeInfo(NodePoolUpgradeInfo)
public NodePoolUpgradeInfo(NodePoolUpgradeInfo other)
Parameter | |
---|---|
Name | Description |
other |
NodePoolUpgradeInfo |
Properties
AutoUpgradeStatus
public RepeatedField<NodePoolUpgradeInfo.Types.AutoUpgradeStatus> AutoUpgradeStatus { get; }
The auto upgrade status.
Property Value | |
---|---|
Type | Description |
RepeatedFieldNodePoolUpgradeInfoTypesAutoUpgradeStatus |
EndOfExtendedSupportTimestamp
public string EndOfExtendedSupportTimestamp { get; set; }
The nodepool's current minor version's end of extended support timestamp.
Property Value | |
---|---|
Type | Description |
string |
EndOfStandardSupportTimestamp
public string EndOfStandardSupportTimestamp { get; set; }
The nodepool'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<NodePoolUpgradeInfo.Types.AutoUpgradePausedReason> PausedReason { get; }
The auto upgrade paused reason.
Property Value | |
---|---|
Type | Description |
RepeatedFieldNodePoolUpgradeInfoTypesAutoUpgradePausedReason |
UpgradeDetails
public RepeatedField<UpgradeDetails> UpgradeDetails { get; }
The list of past auto upgrades.
Property Value | |
---|---|
Type | Description |
RepeatedFieldUpgradeDetails |