Show / Hide Table of Contents

Class AutopilotConfigArgs

Inheritance
System.Object
InputArgs
ResourceArgs
AutopilotConfigArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Consul
Assembly: Pulumi.Consul.dll
Syntax
public sealed class AutopilotConfigArgs : ResourceArgs

Constructors

View Source

AutopilotConfigArgs()

Declaration
public AutopilotConfigArgs()

Properties

View Source

CleanupDeadServers

Whether to remove failing servers when a replacement comes online. Defaults to true.

Declaration
public Input<bool> CleanupDeadServers { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

Datacenter

The datacenter to use. This overrides the agent's default datacenter and the datacenter in the provider setup.

Declaration
public Input<string> Datacenter { get; set; }
Property Value
Type Description
Input<System.String>
View Source

DisableUpgradeMigration

Whether to disable upgrade migrations. Defaults to false.

Declaration
public Input<bool> DisableUpgradeMigration { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

LastContactThreshold

The time after which a server is considered as unhealthy and will be removed. Defaults to &quot;200ms&quot;.

Declaration
public Input<string> LastContactThreshold { get; set; }
Property Value
Type Description
Input<System.String>
View Source

MaxTrailingLogs

The maximum number of Raft log entries a server can trail the leader. Defaults to 250.

Declaration
public Input<int> MaxTrailingLogs { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

RedundancyZoneTag

The redundancy zone tag to use. Consul will try to keep one voting server by zone to take advantage of isolated failure domains. Defaults to an empty string.

Declaration
public Input<string> RedundancyZoneTag { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ServerStabilizationTime

The period to wait for a server to be healthy and stable before being promoted to a full, voting member. Defaults to &quot;10s&quot;.

Declaration
public Input<string> ServerStabilizationTime { get; set; }
Property Value
Type Description
Input<System.String>
View Source

UpgradeVersionTag

The tag to override the version information used during a migration. Defaults to an empty string.

Declaration
public Input<string> UpgradeVersionTag { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.