Google Kubernetes Engine v1 API - Class UpgradeInfoEvent (3.34.0)

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.

Inheritance

object > UpgradeInfoEvent

Namespace

Google.Cloud.Container.V1

Assembly

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