public sealed class BlueGreenInfo : IMessage<NodePool.Types.UpdateInfo.Types.BlueGreenInfo>, IEquatable<NodePool.Types.UpdateInfo.Types.BlueGreenInfo>, IDeepCloneable<NodePool.Types.UpdateInfo.Types.BlueGreenInfo>, IBufferMessage, IMessage
Information 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 |