internal/

directory
v0.7.6 Latest Latest
Warning

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

Go to latest
Published: Jan 15, 2026 License: MIT

Directories

Path Synopsis
api
paramapi
Package paramapi provides interfaces for AWS Systems Manager Parameter Store.
Package paramapi provides interfaces for AWS Systems Manager Parameter Store.
secretapi
Package secretapi provides interfaces for AWS Secrets Manager.
Package secretapi provides interfaces for AWS Secrets Manager.
cli
colors
Package colors provides pre-configured color functions for CLI output.
Package colors provides pre-configured color functions for CLI output.
commands
Package commands provides the command-line interface for suve.
Package commands provides the command-line interface for suve.
commands/internal
Package internal provides shared utilities for CLI commands.
Package internal provides shared utilities for CLI commands.
commands/param
Package param provides CLI commands for AWS SSM Parameter Store.
Package param provides CLI commands for AWS SSM Parameter Store.
commands/param/create
Package create provides the SSM Parameter Store create command.
Package create provides the SSM Parameter Store create command.
commands/param/delete
Package delete provides the SSM Parameter Store delete command.
Package delete provides the SSM Parameter Store delete command.
commands/param/diff
Package diff provides the SSM Parameter Store diff command for comparing parameter versions.
Package diff provides the SSM Parameter Store diff command for comparing parameter versions.
commands/param/list
Package list provides the SSM Parameter Store list command.
Package list provides the SSM Parameter Store list command.
commands/param/log
Package log provides the SSM Parameter Store log command for viewing parameter version history.
Package log provides the SSM Parameter Store log command for viewing parameter version history.
commands/param/show
Package show provides the SSM Parameter Store show command.
Package show provides the SSM Parameter Store show command.
commands/param/tag
Package tag provides the SSM Parameter Store tag command.
Package tag provides the SSM Parameter Store tag command.
commands/param/untag
Package untag provides the SSM Parameter Store untag command.
Package untag provides the SSM Parameter Store untag command.
commands/param/update
Package update provides the SSM Parameter Store update command.
Package update provides the SSM Parameter Store update command.
commands/secret
Package secret provides CLI commands for AWS Secrets Manager.
Package secret provides CLI commands for AWS Secrets Manager.
commands/secret/create
Package create provides the Secrets Manager create command.
Package create provides the Secrets Manager create command.
commands/secret/delete
Package delete provides the Secrets Manager delete command.
Package delete provides the Secrets Manager delete command.
commands/secret/diff
Package diff provides the Secrets Manager diff command for comparing secret versions.
Package diff provides the Secrets Manager diff command for comparing secret versions.
commands/secret/list
Package list provides the Secrets Manager list command.
Package list provides the Secrets Manager list command.
commands/secret/log
Package log provides the Secrets Manager log command for viewing secret version history.
Package log provides the Secrets Manager log command for viewing secret version history.
commands/secret/restore
Package restore provides the Secrets Manager restore command.
Package restore provides the Secrets Manager restore command.
commands/secret/show
Package show provides the Secrets Manager show command.
Package show provides the Secrets Manager show command.
commands/secret/tag
Package tag provides the Secrets Manager tag command.
Package tag provides the Secrets Manager tag command.
commands/secret/untag
Package untag provides the Secrets Manager untag command.
Package untag provides the Secrets Manager untag command.
commands/secret/update
Package update provides the Secrets Manager update command.
Package update provides the Secrets Manager update command.
commands/stage
Package stage provides the global stage command for managing staged changes.
Package stage provides the global stage command for managing staged changes.
commands/stage/agent
Package agent provides the stage agent subcommand.
Package agent provides the stage agent subcommand.
commands/stage/apply
Package apply provides the global apply command for applying all staged changes.
Package apply provides the global apply command for applying all staged changes.
commands/stage/diff
Package diff provides the global diff command for viewing staged changes.
Package diff provides the global diff command for viewing staged changes.
commands/stage/param
Package param provides the param stage subcommand for staging operations.
Package param provides the param stage subcommand for staging operations.
commands/stage/reset
Package reset provides the global reset command for unstaging all changes.
Package reset provides the global reset command for unstaging all changes.
commands/stage/secret
Package secret provides the secret stage subcommand for staging operations.
Package secret provides the secret stage subcommand for staging operations.
commands/stage/status
Package status provides the global status command for viewing all staged changes.
Package status provides the global status command for viewing all staged changes.
confirm
Package confirm provides confirmation prompts for destructive operations.
Package confirm provides confirmation prompts for destructive operations.
diffargs
Package diffargs provides shared diff command argument parsing logic for SSM Parameter Store and Secrets Manager.
Package diffargs provides shared diff command argument parsing logic for SSM Parameter Store and Secrets Manager.
editor
Package editor provides functionality for opening external editors.
Package editor provides functionality for opening external editors.
output
Package output handles formatted output for the CLI.
Package output handles formatted output for the CLI.
pager
Package pager provides terminal pager functionality for long outputs.
Package pager provides terminal pager functionality for long outputs.
passphrase
Package passphrase provides passphrase input handling for encryption.
Package passphrase provides passphrase input handling for encryption.
terminal
Package terminal provides terminal-related utilities.
Package terminal provides terminal-related utilities.
Package infra provides AWS client initialization.
Package infra provides AWS client initialization.
Package jsonutil provides JSON formatting utilities.
Package jsonutil provides JSON formatting utilities.
Package maputil provides utilities for working with maps.
Package maputil provides utilities for working with maps.
Package parallel provides utilities for parallel execution of operations.
Package parallel provides utilities for parallel execution of operations.
Package staging provides staging functionality for AWS parameter and secret changes.
Package staging provides staging functionality for AWS parameter and secret changes.
cli
Package cli provides shared runners and command builders for stage commands.
Package cli provides shared runners and command builders for stage commands.
store
Package store provides storage interfaces and implementations for staging.
Package store provides storage interfaces and implementations for staging.
store/agent
Package agent provides shared types and configuration for the staging agent client and server packages.
Package agent provides shared types and configuration for the staging agent client and server packages.
store/agent/daemon
Package daemon provides daemon lifecycle management for the staging agent.
Package daemon provides daemon lifecycle management for the staging agent.
store/agent/daemon/internal/ipc
Package ipc provides low-level IPC communication for the staging agent.
Package ipc provides low-level IPC communication for the staging agent.
store/agent/daemon/lifecycle
Package lifecycle provides declarative agent lifecycle management for staging commands.
Package lifecycle provides declarative agent lifecycle management for staging commands.
store/agent/internal/client
Package client provides the domain-level client for the staging agent.
Package client provides the domain-level client for the staging agent.
store/agent/internal/protocol
Package protocol defines the IPC protocol between the agent client and server.
Package protocol defines the IPC protocol between the agent client and server.
store/agent/internal/server
Package server provides request handling for the staging agent.
Package server provides request handling for the staging agent.
store/agent/internal/server/security
Package security provides security-related functionality for the agent server.
Package security provides security-related functionality for the agent server.
store/file
Package file provides file-based staging storage.
Package file provides file-based staging storage.
store/file/internal/crypt
Package crypt provides passphrase-based encryption for staging files.
Package crypt provides passphrase-based encryption for staging files.
store/testutil
Package testutil provides test utilities for staging package.
Package testutil provides test utilities for staging package.
transition
Package transition implements state machine logic for staging operations.
Package transition implements state machine logic for staging operations.
Package tagging provides unified tag management for SSM Parameter Store and Secrets Manager.
Package tagging provides unified tag management for SSM Parameter Store and Secrets Manager.
Package timeutil provides timezone-aware time formatting utilities.
Package timeutil provides timezone-aware time formatting utilities.
usecase
param
Package param provides use cases for SSM Parameter Store operations.
Package param provides use cases for SSM Parameter Store operations.
secret
Package secret provides use cases for Secrets Manager operations.
Package secret provides use cases for Secrets Manager operations.
staging
Package staging provides use cases for staging operations.
Package staging provides use cases for staging operations.
Package version provides shared version specification parsing logic for SSM Parameter Store and Secrets Manager version specifiers.
Package version provides shared version specification parsing logic for SSM Parameter Store and Secrets Manager version specifiers.
internal
Package internal provides shared utilities for version parsing.
Package internal provides shared utilities for version parsing.
paramversion
Package paramversion provides version resolution for AWS Systems Manager Parameter Store.
Package paramversion provides version resolution for AWS Systems Manager Parameter Store.
secretversion
Package secretversion provides version resolution for AWS Secrets Manager.
Package secretversion provides version resolution for AWS Secrets Manager.

Jump to

Keyboard shortcuts

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