public sealed class BlueGreenInfo : IMessage<NodePool.Types.UpdateInfo.Types.BlueGreenInfo>, IEquatable<NodePool.Types.UpdateInfo.Types.BlueGreenInfo>, IDeepCloneable<NodePool.Types.UpdateInfo.Types.BlueGreenInfo>, IBufferMessage, IMessageInformation relevant to blue-green upgrade.
Implements
IMessage<NodePool.Types.UpdateInfo.Types.BlueGreenInfo>, IEquatable<NodePool.Types.UpdateInfo.Types.BlueGreenInfo>, IDeepCloneable<NodePool.Types.UpdateInfo.Types.BlueGreenInfo>, IBufferMessage, IMessageNamespace
Google.Cloud.Container.V1Assembly
Google.Cloud.Container.V1.dll
Constructors
BlueGreenInfo()
public BlueGreenInfo()BlueGreenInfo(NodePool.Types.UpdateInfo.Types.BlueGreenInfo)
public BlueGreenInfo(NodePool.Types.UpdateInfo.Types.BlueGreenInfo other)| Parameter | |
|---|---|
| Name | Description |
other |
NodePool.Types.UpdateInfo.Types.BlueGreenInfo |
Properties
BlueInstanceGroupUrls
public RepeatedField<string> BlueInstanceGroupUrls { get; }The resource URLs of the managed instance groups associated with blue pool.
| Property Value | |
|---|---|
| Type | Description |
RepeatedField<String> |
|
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 |
RepeatedField<String> |
|
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 |
NodePool.Types.UpdateInfo.Types.BlueGreenInfo.Types.Phase |
|