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.
Implements
IMessageNodePoolTypesUpdateInfoTypesBlueGreenInfo, IEquatableNodePoolTypesUpdateInfoTypesBlueGreenInfo, IDeepCloneableNodePoolTypesUpdateInfoTypesBlueGreenInfo, IBufferMessage, IMessageNamespace
Google.Cloud.Container.V1Assembly
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 |