package
3.0.0+incompatible
Repository: https://github.com/eitol/terraform-internals.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
ParseApply processes CLI arguments, returning an Apply value and errors.
ParseApplyDestroy is a special case of ParseApply that deals with the "terraform destroy" command, which is effectively an alias for "terraform apply -destroy".
ParseOutput processes CLI arguments, returning an Output value and errors.
ParsePlan processes CLI arguments, returning a Plan value and errors.
ParseRefresh processes CLI arguments, returning a Refresh value and errors.
ParseTest interprets a slice of raw command line arguments into a Test value.
ParseValidate processes CLI arguments, returning a Validate value and errors.
ParseView processes CLI arguments, returning a View value and a possibly-modified slice of arguments.
# Constants
DefaultParallelism is the limit Terraform places on total parallel operations as it walks the dependency graph.
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
Add represents the command-line arguments for the Add command.
Apply represents the command-line arguments for the apply command.
No description provided by the author
Operation describes arguments which are used to configure how a Terraform operation such as a plan or apply executes.
Output represents the command-line arguments for the output command.
Plan represents the command-line arguments for the plan command.
Refresh represents the command-line arguments for the apply command.
State describes arguments which are used to define how Terraform interacts with state.
Test represents the command line arguments for the "terraform test" command.
TestOutput represents a subset of the arguments for "terraform test" related to how it presents its results.
Validate represents the command-line arguments for the validate command.
Vars describes arguments which specify non-default variable values.
View represents the global command-line arguments which configure the view.
# Type aliases
ViewType represents which view layer to use for a given command.