internal/

directory
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 12, 2026 License: MPL-2.0

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL