# Packages
Package legacy contains a backend implementation that can be used with the legacy remote state clients.
No description provided by the author
Package remotestate implements a Backend for remote state implementations from the state/remote package that also implement a backend schema for configuration.
# Functions
TestBackendConfig validates and configures the backend with the given configuration.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
CLIOpts are the options passed into CLIInit for the CLI interface.
Nil is a no-op implementation of Backend.
An operation represents an operation for Terraform to execute.
RunningOperation is the result of starting an operation.
# Interfaces
Backend is the minimal interface that must be implemented to enable Terraform.
CLI is an optional interface that can be implemented to be initialized with information from the Terraform CLI.
Enhanced implements additional behavior on top of a normal backend.
Local implements additional behavior on a Backend that allows local operations in addition to remote operations.
# Type aliases
OperationType is an enum used with Operation to specify the operation type to perform for Terraform.