Secret Vault
Manage secret vaults.
List secret vaults
Returns every secret vault with its name, description and the resource that represents it.
Create a secret vault
Creates a secret vault and the resource that represents it. The vault name must be unique; only the name and description are read from the body.
Search the accounts in a secret vault
Returns a page of the accounts stored in one secret vault, with the total number of matches. Passwords are not included. Use the paging, sort and filter options to narrow the results.
Delete a secret vault
Deletes a secret vault, the accounts stored in it and the files stored in it. The deleted accounts are also removed from any access policies and credential groups that included them.
Get a secret vault
Returns one secret vault, including the IDs of the access policies that include it.
Update a secret vault
Changes the name or description of a secret vault. Send the vault as returned by a get, with the new values; the ID in the body must match the ID in the path.
Add an account to a secret vault
Adds an account with a stored password to a secret vault. The account's managedResourceId must be the resource of the vault named in the path.
Delete several accounts from a secret vault
Deletes the listed accounts from a secret vault and returns how many were deleted.
Update an account in a secret vault
Changes an account stored in a secret vault. Send the whole account; leave the password empty to keep the stored password.