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