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. |
Click to show internal directories.
Click to hide internal directories.