vhsm policy
Learn to write, read, list, and delete vHSM policies
The vhsm policy command groups subcommands for interacting with vHSM policies. Users can write, read, list, and delete policies.
Usage
vhsm policy <subcommand> [options] [args]Subcommands
vhsm policy delete
vhsm policy deleteDeletes the specified policy from the vHSM server. This action immediately affects all tokens associated with the policy.
Example
vhsm policy delete my-policyOutput
Success! Deleted policy: my-policyThis command does not have additional flags beyond the standard vHSM CLI options.
vhsm policy fmt
vhsm policy fmtFormats a local policy file according to vHSM's policy specification. This command overwrites the existing file.
Example
Output
This command does not have additional flags beyond the standard vHSM CLI options.
vhsm policy list
vhsm policy listLists the names of all installed policies in the vHSM server.
Example
Output:
Options
-format
string
table
Output format: table, json, or yaml. Can also be set via VAULT_FORMAT.
vhsm policy read
vhsm policy readDisplays the contents and metadata of a specified policy. Returns an error if the policy does not exist.
Example
Output
Options
-format
string
table
Output format: table, json, or yaml. Can also be set via VAULT_FORMAT.
vhsm policy write
vhsm policy writeUploads a policy from a file or standard input.
Examples
Upload a policy from a local file:
Upload a policy from stdin:
Output
This command does not have additional flags beyond the standard Vault CLI options.
Last updated
Was this helpful?