Skip to content
Cloud
Docs

Secrets CLI reference

Source: @socra/secret-cli@0.0.1.

This reference includes every command, argument, and option declared by this released package. Defaults and accepted values are included where the package declares them. Command-specific validation and permissions also apply; see the API reference for resource contracts.

Use socra secret --help, or append --help to any command, to inspect the locally installed version.

socra secret

Manage project-scoped write-only runtime secrets

CommandPurpose
socra secret createCreate a secret; optionally add its first version from a safe input source
socra secret getShow secret metadata (never its value)
socra secret listList secrets for a project
socra secret updateUpdate secret metadata
socra secret deleteDelete a secret and all material versions
socra secret versionManage immutable secret material versions

socra secret create

Create a secret; optionally add its first version from a safe input source

Text
socra secret create <name> [options]

Arguments

ArgumentRequiredDescription
nameYesLowercase secret name

Options

OptionInputDescription
--projectValueSocra project id
--descriptionValueHuman-readable description
--from-fileValueRead secret material from a file
--from-envValueRead secret material from an environment variable
--stdinPresence flagRead secret material from standard input

socra secret get

Show secret metadata (never its value)

Text
socra secret get <id>

Arguments

ArgumentRequiredDescription
idYesSecret id

socra secret list

List secrets for a project

Text
socra secret list [options]

Options

OptionInputDescription
--projectValueSocra project id
--statusValueactive or disabled
--limitValuePage size
--afterValuePage cursor

socra secret update

Update secret metadata

Text
socra secret update <id> [options]

Arguments

ArgumentRequiredDescription
idYesSecret id

Options

OptionInputDescription
--descriptionValueNew description
--clear-descriptionPresence flagRemove the description
--statusValueactive or disabled

socra secret delete

Delete a secret and all material versions

Text
socra secret delete <id>

Arguments

ArgumentRequiredDescription
idYesSecret id

socra secret version

Manage immutable secret material versions

CommandPurpose
socra secret version addAdd a write-only version
socra secret version getShow version metadata
socra secret version listList a secret’s versions
socra secret version enableAllow a version to be bound
socra secret version disablePrevent new bindings to a version

socra secret version add

Add a write-only version

Text
socra secret version add <secret> [options]

Arguments

ArgumentRequiredDescription
secretYesSecret id

Options

OptionInputDescription
--from-fileValueRead secret material from a file
--from-envValueRead secret material from an environment variable
--stdinPresence flagRead secret material from standard input

socra secret version get

Show version metadata

Text
socra secret version get <id>

Arguments

ArgumentRequiredDescription
idYesSecret version id

socra secret version list

List a secret’s versions

Text
socra secret version list <secret> [options]

Arguments

ArgumentRequiredDescription
secretYesSecret id

Options

OptionInputDescription
--limitValuePage size
--afterValuePage cursor

socra secret version enable

Allow a version to be bound

Text
socra secret version enable <id>

Arguments

ArgumentRequiredDescription
idYesSecret version id

socra secret version disable

Prevent new bindings to a version

Text
socra secret version disable <id>

Arguments

ArgumentRequiredDescription
idYesSecret version id

Next step

Return to the Secrets overview.