googleapis.com – vault
Retention and eDiscovery for Google Workspace. To work with Vault resources, the account must have the and access to the matter. To access a matter, the account must have created the matter, have the matter shared with them, or have the View All Matters privilege. For example, to download an export, an account needs the Manage Exports privilege and the matter shared with them.
- Homepage
- https://api.apis.guru/v2/specs/googleapis.com:vault/v1.json
- Provider
- googleapis.com:vault / vault
- OpenAPI version
- 3.0.0
- Spec (JSON)
- https://api.apis.guru/v2/specs/googleapis.com/vault/v1/openapi.json
- Spec (YAML)
- https://api.apis.guru/v2/specs/googleapis.com/vault/v1/openapi.yaml
Tools (34)
Extracted live via the executor SDK.
-
matters.vaultMattersAddPermissionsAdds an account as a matter collaborator.
-
matters.vaultMattersCloseCloses the specified matter. Returns the matter with updated state.
-
matters.vaultMattersCountCounts the accounts processed by the specified query.
-
matters.vaultMattersCreateCreates a matter with the given name and description. The initial state is open, and the owner is the method caller. Returns the created matter with default view.
-
matters.vaultMattersDeleteDeletes the specified matter. Returns the matter with updated state.
-
matters.vaultMattersExportsCreateCreates an export.
-
matters.vaultMattersExportsDeleteDeletes an export.
-
matters.vaultMattersExportsGetGets an export.
-
matters.vaultMattersExportsListLists details about the exports in the specified matter.
-
matters.vaultMattersGetGets the specified matter.
-
matters.vaultMattersHoldsAccountsCreateAdds an account to a hold. Accounts can be added only to a hold that does not have an organizational unit set. If you try to add an account to an organizational unit-based hold, an error is returned.
-
matters.vaultMattersHoldsAccountsDeleteRemoves an account from a hold.
-
matters.vaultMattersHoldsAccountsListLists the accounts covered by a hold. This can list only individually-specified accounts covered by the hold. If the hold covers an organizational unit, use the . to list the members of the organizational unit on hold.
-
matters.vaultMattersHoldsAddHeldAccountsAdds accounts to a hold. Returns a list of accounts that have been successfully added. Accounts can be added only to an existing account-based hold.
-
matters.vaultMattersHoldsCreateCreates a hold in the specified matter.
-
matters.vaultMattersHoldsDeleteRemoves the specified hold and releases the accounts or organizational unit covered by the hold. If the data is not preserved by another hold or retention rule, it might be purged.
-
matters.vaultMattersHoldsGetGets the specified hold.
-
matters.vaultMattersHoldsListLists the holds in a matter.
-
matters.vaultMattersHoldsRemoveHeldAccountsRemoves the specified accounts from a hold. Returns a list of statuses in the same order as the request.
-
matters.vaultMattersHoldsUpdateUpdates the scope (organizational unit or accounts) and query parameters of a hold. You cannot add accounts to a hold that covers an organizational unit, nor can you add organizational units to a hold that covers individual accounts. If you try, the unsupported values are ignored.
-
matters.vaultMattersListLists matters the requestor has access to.
-
matters.vaultMattersRemovePermissionsRemoves an account as a matter collaborator.
-
matters.vaultMattersReopenReopens the specified matter. Returns the matter with updated state.
-
matters.vaultMattersSavedQueriesCreateCreates a saved query.
-
matters.vaultMattersSavedQueriesDeleteDeletes the specified saved query.
-
matters.vaultMattersSavedQueriesGetRetrieves the specified saved query.
-
matters.vaultMattersSavedQueriesListLists the saved queries in a matter.
-
matters.vaultMattersUndeleteUndeletes the specified matter. Returns the matter with updated state.
-
matters.vaultMattersUpdateUpdates the specified matter. This updates only the name and description of the matter, identified by matter ID. Changes to any other fields are ignored. Returns the default view of the matter.
-
operations.vaultOperationsCancelStarts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns
google.rpc.Code.UNIMPLEMENTED. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding toCode.CANCELLED. -
operations.vaultOperationsDeleteDeletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns
google.rpc.Code.UNIMPLEMENTED. -
operations.vaultOperationsListLists operations that match the specified filter in the request. If the server doesn't support this method, it returns
UNIMPLEMENTED. -
openapi.previewSpecPreview an OpenAPI document before adding it as a source
-
openapi.addSourceAdd an OpenAPI source and register its operations as tools