# Functions
NewClient returns a new Client with the given type and configuration.
TestClient is a generic function to test any client.
Test the lock implementation for a remote.Client.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
BuiltinClients is the list of built-in clients that can be used with NewClient.
# Structs
No description provided by the author
No description provided by the author
EtcdClient is a remote client that stores data in etcd.
FileClient is a remote client that stores data locally on disk.
No description provided by the author
HTTPClient is a remote client that stores data in Consul or HTTP REST.
No description provided by the author
Payload is the return value from the remote state storage.
State implements the State interfaces in the state package to handle reading and writing the remote state.
SwiftClient implements the Client interface for an Openstack Swift server.
# Interfaces
Client is the interface that must be implemented for a remote state driver.
ClientLocker is an optional interface that allows a remote state backend to enable state lock/unlock.
# Type aliases
Factory is the factory function to create a remote client.