GetRaftAutopilotStateResult

data class GetRaftAutopilotStateResult(val failureTolerance: Int, val healthy: Boolean, val id: String, val leader: String, val namespace: String? = null, val optimisticFailureTolerance: Int, val redundancyZones: Map<String, String>, val redundancyZonesJson: String, val servers: Map<String, String>, val serversJson: String, val upgradeInfo: Map<String, String>, val upgradeInfoJson: String, val voters: List<String>)

A collection of values returned by getRaftAutopilotState.

Constructors

Link copied to clipboard
constructor(failureTolerance: Int, healthy: Boolean, id: String, leader: String, namespace: String? = null, optimisticFailureTolerance: Int, redundancyZones: Map<String, String>, redundancyZonesJson: String, servers: Map<String, String>, serversJson: String, upgradeInfo: Map<String, String>, upgradeInfoJson: String, voters: List<String>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

How many nodes could fail before the cluster becomes unhealthy.

Link copied to clipboard

Cluster health status.

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

The current leader of Vault.

Link copied to clipboard
val namespace: String? = null
Link copied to clipboard

The cluster-level optimistic failure tolerance.

Link copied to clipboard

Additional output related to redundancy zones stored as a serialized map of strings.

Link copied to clipboard

Additional output related to redundancy zones.

Link copied to clipboard

Additionaly output related to servers in the cluster stored as a serialized map of strings.

Link copied to clipboard

Additionaly output related to servers in the cluster.

Link copied to clipboard

Additional output related to upgrade information stored as a serialized map of strings.

Link copied to clipboard

Additional output related to upgrade information.

Link copied to clipboard

The voters in the Vault cluster.