Google Kubernetes Engine v1 API - Class NodePool.Types.UpdateInfo.Types.BlueGreenInfo (3.29.0)

public sealed class NodePool.Types.UpdateInfo.Types.BlueGreenInfo : IMessage<NodePool.Types.UpdateInfo.Types.BlueGreenInfo>, IEquatable<NodePool.Types.UpdateInfo.Types.BlueGreenInfo>, IDeepCloneable<NodePool.Types.UpdateInfo.Types.BlueGreenInfo>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Kubernetes Engine v1 API class NodePool.Types.UpdateInfo.Types.BlueGreenInfo.

Information relevant to blue-green upgrade.

Inheritance

object > NodePool.Types.UpdateInfo.Types.BlueGreenInfo

Namespace

Google.Cloud.Container.V1

Assembly

Google.Cloud.Container.V1.dll

Constructors

BlueGreenInfo()

public BlueGreenInfo()

BlueGreenInfo(BlueGreenInfo)

public BlueGreenInfo(NodePool.Types.UpdateInfo.Types.BlueGreenInfo other)
Parameter
Name Description
other NodePoolTypesUpdateInfoTypesBlueGreenInfo

Properties

BlueInstanceGroupUrls

public RepeatedField<string> BlueInstanceGroupUrls { get; }

The resource URLs of the managed instance groups associated with blue pool.

Property Value
Type Description
RepeatedFieldstring

BluePoolDeletionStartTime

public string BluePoolDeletionStartTime { get; set; }

Time to start deleting blue pool to complete blue-green upgrade, in RFC3339 text format.

Property Value
Type Description
string

GreenInstanceGroupUrls

public RepeatedField<string> GreenInstanceGroupUrls { get; }

The resource URLs of the managed instance groups associated with green pool.

Property Value
Type Description
RepeatedFieldstring

GreenPoolVersion

public string GreenPoolVersion { get; set; }

Version of green pool.

Property Value
Type Description
string

Phase

public NodePool.Types.UpdateInfo.Types.BlueGreenInfo.Types.Phase Phase { get; set; }

Current blue-green upgrade phase.

Property Value
Type Description
NodePoolTypesUpdateInfoTypesBlueGreenInfoTypesPhase