package
0.9.0-beta1
Repository: https://github.com/profects/terraform.git
Documentation: pkg.go.dev

# 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.