Directories
¶
| Path | Synopsis |
|---|---|
|
commands
|
|
|
api
Package api implements the tfctl CLI API command.
|
Package api implements the tfctl CLI API command. |
|
auth
Package auth implements the `auth` command group for managing authentication.
|
Package auth implements the `auth` command group for managing authentication. |
|
cmdtest
Package cmdtest provides shared test helpers for command tests.
|
Package cmdtest provides shared test helpers for command tests. |
|
cmdutil
Package cmdutil provides shared helpers for command implementations.
|
Package cmdutil provides shared helpers for command implementations. |
|
create
Package create implements the tfctl create command.
|
Package create implements the tfctl create command. |
|
get
Package get implements the tfctl get command.
|
Package get implements the tfctl get command. |
|
harness
Package harness implements the `harness` command group.
|
Package harness implements the `harness` command group. |
|
profile
Package profile implements the `profile` command group for managing configuration profiles
|
Package profile implements the `profile` command group for managing configuration profiles |
|
profile/profiles
Package profiles implements the `profile profiles` command group for managing configuration profiles.
|
Package profiles implements the `profile profiles` command group for managing configuration profiles. |
|
root
Package root implements the root command for the CLI.
|
Package root implements the root command for the CLI. |
|
run
Package run implements the `run` command group.
|
Package run implements the `run` command group. |
|
variable
Package variable implements the `variable` command group.
|
Package variable implements the `variable` command group. |
|
pkg
|
|
|
client
Package client provides configured HCP Terraform API clients and raw request helpers.
|
Package client provides configured HCP Terraform API clients and raw request helpers. |
|
cmd
Package cmd provides the structures and functions for constructing commands.
|
Package cmd provides the structures and functions for constructing commands. |
|
flagvalue
Package flagvalue provides custom pflag.Value implementations for common flag types.
|
Package flagvalue provides custom pflag.Value implementations for common flag types. |
|
format
Package format provides utilities for handling output formats.
|
Package format provides utilities for handling output formats. |
|
git
Package git inspects the current repository and parses git remote metadata.
|
Package git inspects the current repository and parses git remote metadata. |
|
heredoc
Package heredoc provides utilities for formatting text that is intended to be output to users and includes text/template formatting and word-wrapping.
|
Package heredoc provides utilities for formatting text that is intended to be output to users and includes text/template formatting and word-wrapping. |
|
iostreams
Package iostreams provides access to the terminal outputs and inputs in a centralized and mockable fashion.
|
Package iostreams provides access to the terminal outputs and inputs in a centralized and mockable fashion. |
|
ld
Package ld implements levenshtein distance in order to provide suggestions based on similarity.
|
Package ld implements levenshtein distance in order to provide suggestions based on similarity. |
|
logging
Package logging provides utilities for creating and accessing a logger within the application.
|
Package logging provides utilities for creating and accessing a logger within the application. |
|
openapi
Package openapi loads and provides access to the embedded OpenAPI specification for API v2.
|
Package openapi loads and provides access to the embedded OpenAPI specification for API v2. |
|
profile
Package profile stores the CLI configuration for the named profile.
|
Package profile stores the CLI configuration for the named profile. |
|
resource
Package resource provides a registry of known HCP Terraform API resource types.
|
Package resource provides a registry of known HCP Terraform API resource types. |
|
table
Package table outputs data in a table format.
|
Package table outputs data in a table format. |
|
telemetry
Package telemetry provides OpenTelemetry tracing for the tfctl CLI.
|
Package telemetry provides OpenTelemetry tracing for the tfctl CLI. |
|
terraform
Package terraform reads local Terraform configuration and tfvars inputs.
|
Package terraform reads local Terraform configuration and tfvars inputs. |
Click to show internal directories.
Click to hide internal directories.