public sealed class BlueGreenSettings : IMessage<BlueGreenSettings>, IEquatable<BlueGreenSettings>, IDeepCloneable<BlueGreenSettings>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Kubernetes Engine v1 API class BlueGreenSettings.
Settings for blue-green upgrade.
Implements
IMessageBlueGreenSettings, IEquatableBlueGreenSettings, IDeepCloneableBlueGreenSettings, IBufferMessage, IMessageNamespace
Google.Cloud.Container.V1Assembly
Google.Cloud.Container.V1.dll
Constructors
BlueGreenSettings()
public BlueGreenSettings()
BlueGreenSettings(BlueGreenSettings)
public BlueGreenSettings(BlueGreenSettings other)
Parameter | |
---|---|
Name | Description |
other | BlueGreenSettings |
Properties
NodePoolSoakDuration
public Duration NodePoolSoakDuration { get; set; }
Time needed after draining entire blue pool. After this period, blue pool will be cleaned up.
Property Value | |
---|---|
Type | Description |
Duration |
RolloutPolicyCase
public BlueGreenSettings.RolloutPolicyOneofCase RolloutPolicyCase { get; }
Property Value | |
---|---|
Type | Description |
BlueGreenSettingsRolloutPolicyOneofCase |
StandardRolloutPolicy
public BlueGreenSettings.Types.StandardRolloutPolicy StandardRolloutPolicy { get; set; }
Standard policy for the blue-green upgrade.
Property Value | |
---|---|
Type | Description |
BlueGreenSettingsTypesStandardRolloutPolicy |