Help us shape the future of Go! Take the 2026 Go Developer Survey

cli/

directory
v1.10.1 Latest Latest
Warning

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

Go to latest
Published: Sep 25, 2026 License: MIT

Directories

Path Synopsis
Package colors provides per-destination colored output for the CLI.
Package colors provides per-destination colored output for the CLI.
Package commands provides the command-line interface for suve.
Package commands provides the command-line interface for suve.
aws
Package aws provides the "suve aws" command group: the explicit, always-present home for the AWS backends (Parameter Store, Secrets Manager, and staging for both).
Package aws provides the "suve aws" command group: the explicit, always-present home for the AWS backends (Parameter Store, Secrets Manager, and staging for both).
aws/internal
Package internal holds the AWS store and staging-scope wiring that the aws param, secret and stage command packages share.
Package internal holds the AWS store and staging-scope wiring that the aws param, secret and stage command packages share.
aws/param
Package param provides CLI commands for AWS SSM Parameter Store.
Package param provides CLI commands for AWS SSM Parameter Store.
aws/secret
Package secret provides CLI commands for AWS Secrets Manager.
Package secret provides CLI commands for AWS Secrets Manager.
azure
Package azure provides CLI commands for Microsoft Azure, exposed as the "suve azure secret <op>" (Key Vault) and "suve azure param <op>" (App Configuration) command groups.
Package azure provides CLI commands for Microsoft Azure, exposed as the "suve azure secret <op>" (Key Vault) and "suve azure param <op>" (App Configuration) command groups.
azure/internal
Package internal holds the Azure scope context, stores and staging-scope wiring that the azure param (App Configuration), secret (Key Vault) and stage command packages share.
Package internal holds the Azure scope context, stores and staging-scope wiring that the azure param (App Configuration), secret (Key Vault) and stage command packages share.
azure/param
Package param provides CLI commands for Azure App Configuration, exposed as the "suve azure param <op>" command group.
Package param provides CLI commands for Azure App Configuration, exposed as the "suve azure param <op>" command group.
azure/secret
Package secret provides CLI commands for Azure Key Vault secrets, exposed as the "suve azure secret <op>" command group.
Package secret provides CLI commands for Azure Key Vault secrets, exposed as the "suve azure secret <op>" command group.
gcloud
Package gcloud provides CLI commands for Google Cloud Secret Manager, exposed as the "suve gcloud secret <op>" command group plus the "suve gcloud stage <op>" staging workflow.
Package gcloud provides CLI commands for Google Cloud Secret Manager, exposed as the "suve gcloud secret <op>" command group plus the "suve gcloud stage <op>" staging workflow.
gcloud/internal
Package internal holds the Google Cloud project context, store and staging-scope wiring that the gcloud command group, its secret package and its stage commands share.
Package internal holds the Google Cloud project context, store and staging-scope wiring that the gcloud command group, its secret package and its stage commands share.
gcloud/secret
Package secret provides CLI commands for Google Cloud Secret Manager, exposed as the "suve gcloud secret <op>" command group.
Package secret provides CLI commands for Google Cloud Secret Manager, exposed as the "suve gcloud secret <op>" command group.
generic
Package generic provides the provider-neutral command scaffolding shared by every provider: show, log, diff, list, tag and untag.
Package generic provides the provider-neutral command scaffolding shared by every provider: show, log, diff, list, tag and untag.
internal
Package internal provides shared utilities for CLI commands.
Package internal provides shared utilities for CLI commands.
internal/apptest
Package apptest provides helpers for constructing the CLI app with a deterministic provider-detection result, so command tests do not depend on the ambient environment (which decides the top-level param/secret aliases).
Package apptest provides helpers for constructing the CLI app with a deterministic provider-detection result, so command tests do not depend on the ambient environment (which decides the top-level param/secret aliases).
Package confirm provides confirmation prompts for destructive operations.
Package confirm provides confirmation prompts for destructive operations.
Package editor provides functionality for opening external editors.
Package editor provides functionality for opening external editors.
Package output handles formatted output for the CLI.
Package output handles formatted output for the CLI.
Package pager provides terminal pager functionality for long outputs.
Package pager provides terminal pager functionality for long outputs.
Package passphrase provides passphrase input handling for encryption.
Package passphrase provides passphrase input handling for encryption.
Package terminal provides terminal-related utilities.
Package terminal provides terminal-related utilities.
Package valueinput resolves the value a write command takes: from stdin (--value-stdin), from a positional argument, or from $EDITOR when the session is interactive.
Package valueinput resolves the value a write command takes: from stdin (--value-stdin), from a positional argument, or from $EDITOR when the session is interactive.

Jump to

Keyboard shortcuts

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