Skip to main content

Class AutopilotConfiguration

Namespace: Consul
Assembly: Consul.dll

public class AutopilotConfiguration

Inheritance

objectAutopilotConfiguration

Inherited Members

object.Equals(object) , object.Equals(object, object) , object.GetHashCode() , object.GetType() , object.MemberwiseClone() , object.ReferenceEquals(object, object) , object.ToString()

Properties

CleanupDeadServers

[JsonProperty("CleanupDeadServers")]
public bool CleanupDeadServers { get; set; }

Property Value

bool

CreateIndex

[JsonProperty("CreateIndex")]
public ulong CreateIndex { get; set; }

Property Value

ulong

DisableUpgradeMigration

[JsonProperty("DisableUpgradeMigration")]
public bool DisableUpgradeMigration { get; set; }

Property Value

bool

LastContactThreshold

[JsonProperty("LastContactThreshold")]
public string LastContactThreshold { get; set; }

Property Value

string

MaxTrailingLogs

[JsonProperty("MaxTrailingLogs")]
public int MaxTrailingLogs { get; set; }

Property Value

int

MinQuorum

[JsonProperty("MinQuorum")]
public int MinQuorum { get; set; }

Property Value

int

ModifyIndex

[JsonProperty("ModifyIndex")]
public ulong ModifyIndex { get; set; }

Property Value

ulong

RedundancyZoneTag

[JsonProperty("RedundancyZoneTag")]
public string RedundancyZoneTag { get; set; }

Property Value

string

ServerStabilizationTime

[JsonProperty("ServerStabilizationTime")]
public string ServerStabilizationTime { get; set; }

Property Value

string

UpgradeVersionTag

[JsonProperty("UpgradeVersionTag")]
public string UpgradeVersionTag { get; set; }

Property Value

string

  • Properties
    • CleanupDeadServers
    • CreateIndex
    • DisableUpgradeMigration
    • LastContactThreshold
    • MaxTrailingLogs
    • MinQuorum
    • ModifyIndex
    • RedundancyZoneTag
    • ServerStabilizationTime
    • UpgradeVersionTag