Anthos Multi-Cloud v1 API - Class SurgeSettings (2.3.0)

public sealed class SurgeSettings : IMessage<SurgeSettings>, IEquatable<SurgeSettings>, IDeepCloneable<SurgeSettings>, IBufferMessage, IMessage

Reference documentation and code samples for the Anthos Multi-Cloud v1 API class SurgeSettings.

SurgeSettings contains the parameters for Surge update.

Inheritance

object > SurgeSettings

Namespace

Google.Cloud.GkeMultiCloud.V1

Assembly

Google.Cloud.GkeMultiCloud.V1.dll

Constructors

SurgeSettings()

public SurgeSettings()

SurgeSettings(SurgeSettings)

public SurgeSettings(SurgeSettings other)
Parameter
NameDescription
otherSurgeSettings

Properties

MaxSurge

public int MaxSurge { get; set; }

Optional. The maximum number of nodes that can be created beyond the current size of the node pool during the update process.

Property Value
TypeDescription
int

MaxUnavailable

public int MaxUnavailable { get; set; }

Optional. The maximum number of nodes that can be simultaneously unavailable during the update process. A node is considered unavailable if its status is not Ready.

Property Value
TypeDescription
int