Skip to main content

Class AutopilotConfiguration

Namespace: Consul
Assembly: Consul.dll

public class AutopilotConfiguration

Inheritance​

object ← AutopilotConfiguration

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