A new platform for documentation and tutorials is launching soon.
We are migrating Vault documentation into HashiCorp Developer, our new developer experience.
delete command deletes secrets and configuration from Vault at the given
path (wrapper command for HTTP DELETE). The behavior of "delete" is delegated to
the backend corresponding to the given path.
Remove data in the static secrets engine:
$ vault delete secret/my-secret
Uninstall an encryption key in the transit backend:
$ vault delete transit/keys/my-key
Note: changing the
deletion_allowed parameter to
true is necessary for the
key to be successfully deleted, you can read more on key parameters here
Delete an IAM role:
$ vault delete aws/roles/ops
There are no flags beyond the standard set of flags included on all commands.