public sealed class UpgradeEvent : IMessage<UpgradeEvent>, IEquatable<UpgradeEvent>, IDeepCloneable<UpgradeEvent>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Kubernetes Engine v1 API class UpgradeEvent.
UpgradeEvent is a notification sent to customers by the cluster server when a resource is upgrading.
Implements
IMessageUpgradeEvent, IEquatableUpgradeEvent, IDeepCloneableUpgradeEvent, IBufferMessage, IMessageNamespace
Google.Cloud.Container.V1Assembly
Google.Cloud.Container.V1.dll
Constructors
UpgradeEvent()
public UpgradeEvent()
UpgradeEvent(UpgradeEvent)
public UpgradeEvent(UpgradeEvent other)
Parameter | |
---|---|
Name | Description |
other |
UpgradeEvent |
Properties
CurrentVersion
public string CurrentVersion { get; set; }
The current version before the upgrade.
Property Value | |
---|---|
Type | Description |
string |
Operation
public string Operation { get; set; }
The operation associated with this upgrade.
Property Value | |
---|---|
Type | Description |
string |
OperationStartTime
public Timestamp OperationStartTime { get; set; }
The time when the operation was started.
Property Value | |
---|---|
Type | Description |
Timestamp |
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 that is upgrading.
Property Value | |
---|---|
Type | Description |
UpgradeResourceType |
TargetVersion
public string TargetVersion { get; set; }
The target version for the upgrade.
Property Value | |
---|---|
Type | Description |
string |