public sealed class UpgradeInfoEvent : IMessage<UpgradeInfoEvent>, IEquatable<UpgradeInfoEvent>, IDeepCloneable<UpgradeInfoEvent>, IBufferMessage, IMessageReference 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 |
|
EventType
public UpgradeInfoEvent.Types.EventType EventType { get; set; }The type of the event.
| Property Value | |
|---|---|
| Type | Description |
UpgradeInfoEventTypesEventType |
|
ExtendedSupportEndTime
public Timestamp ExtendedSupportEndTime { get; set; }The end of extended support timestamp.
| 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 |
|
StandardSupportEndTime
public Timestamp StandardSupportEndTime { get; set; }The end of standard support timestamp.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
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 |
|