package
0.6.3
Repository: https://github.com/ibm-cloud/terraform.git
Documentation: pkg.go.dev

# Functions

NewClient returns a new Client with the given type and configuration.

# Constants

No description provided by the author

# Variables

BuiltinClients is the list of built-in clients that can be used with NewClient.

# Structs

AtlasClient implements the Client interface for an Atlas compatible server.
ConsulClient is a remote client that stores data in Consul.
FileClient is a remote client that stores data locally on disk.
HTTPClient is a remote client that stores data in Consul or HTTP REST.
InmemClient is a Client implementation that stores data in memory.
Payload is the return value from the remote state storage.
No description provided by the author
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.

# Type aliases

Factory is the factory function to create a remote client.