public sealed class UpgradeInfoEvent : IMessage<UpgradeInfoEvent>, IEquatable<UpgradeInfoEvent>, IDeepCloneable<UpgradeInfoEvent>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Kubernetes Engine v1 API class UpgradeInfoEvent.
UpgradeInfoEvent is a notification sent to customers about the upgrade information of a resource.
Implements
IMessageUpgradeInfoEvent, IEquatableUpgradeInfoEvent, IDeepCloneableUpgradeInfoEvent, IBufferMessage, IMessageNamespace
Google.Cloud.Container.V1Assembly
Google.Cloud.Container.V1.dll
Constructors
UpgradeInfoEvent()
public UpgradeInfoEvent()
UpgradeInfoEvent(UpgradeInfoEvent)
public UpgradeInfoEvent(UpgradeInfoEvent other)
Parameter | |
---|---|
Name | Description |
other |
UpgradeInfoEvent |
Properties
CurrentVersion
public string CurrentVersion { get; set; }
The current version before the upgrade.
Property Value | |
---|---|
Type | Description |
string |
Description
public string Description { get; set; }
A brief description of the event.
Property Value | |
---|---|
Type | Description |
string |
EndTime
public Timestamp EndTime { get; set; }
The time when the operation ended.
Property Value | |
---|---|
Type | Description |
Timestamp |
Operation
public string Operation { get; set; }
The operation associated with this upgrade.
Property Value | |
---|---|
Type | Description |
string |
Resource
public string Resource { get; set; }
Optional relative path to the resource. For example in node pool upgrades, the relative path of the node pool.
Property Value | |
---|---|
Type | Description |
string |
ResourceType
public UpgradeResourceType ResourceType { get; set; }
The resource type associated with the upgrade.
Property Value | |
---|---|
Type | Description |
UpgradeResourceType |
StartTime
public Timestamp StartTime { get; set; }
The time when the operation was started.
Property Value | |
---|---|
Type | Description |
Timestamp |
State
public UpgradeInfoEvent.Types.State State { get; set; }
Output only. The state of the upgrade.
Property Value | |
---|---|
Type | Description |
UpgradeInfoEventTypesState |
TargetVersion
public string TargetVersion { get; set; }
The target version for the upgrade.
Property Value | |
---|---|
Type | Description |
string |