适用于 Google Workspace 的数据保留和电子取证。
若要使用保险柜资源,该账号必须拥有必要的保险柜权限,并且有权访问相应事项。若要访问某项诉讼或调查,相应账号必须是该诉讼或调查的创建者、该诉讼或调查的共享对象,或者拥有查看所有诉讼或调查权限。例如,若要下载导出内容,账号需要拥有管理导出内容权限,并且对方已与其共享相应事项。
- REST 资源:v1.matters
- REST 资源:v1.matters.exports
- REST 资源:v1.matters.holds
- REST 资源:v1.matters.holds.accounts
- REST 资源:v1.matters.savedQueries
- REST 资源:v1.operations
服务:vault.googleapis.com
如要调用此服务,我们建议您使用 Google 提供的客户端库。如果您的应用需要使用您自己的库来调用此服务,则在发出 API 请求时应使用以下信息。
发现文档
发现文档是用于说明和使用 REST API 的机器可读规范。它用于构建客户端库、IDE 插件以及与 Google API 交互的其他工具。一项服务可能会提供多个发现文档。此服务提供了以下发现文档:
服务端点
服务端点是指定 API 服务的网络地址的基本网址。一项服务可能有多个服务端点。此服务具有以下服务端点,下面的所有 URI 都与此服务端点相关:
- https://vault.googleapis.com
REST 资源:v1.matters
| 方法 | |
|---|---|
| addPermissions | POST /v1/matters/{matterId}:addPermissions将账号添加为案件协作者。 | 
| close | POST /v1/matters/{matterId}:close关闭指定的事项。 | 
| count | POST /v1/matters/{matterId}:count统计指定查询处理的账号数。 | 
| create | POST /v1/matters使用给定的名称和说明创建诉讼或调查。 | 
| delete | DELETE /v1/matters/{matterId}删除指定的诉讼或调查。 | 
| get | GET /v1/matters/{matterId}获取指定的事项。 | 
| list | GET /v1/matters列出请求者有权访问的诉讼或调查。 | 
| removePermissions | POST /v1/matters/{matterId}:removePermissions移除某个账号的案件协作者身份。 | 
| reopen | POST /v1/matters/{matterId}:reopen重新打开指定的支持请求。 | 
| undelete | POST /v1/matters/{matterId}:undelete恢复指定事项的已删除状态。 | 
| update | PUT /v1/matters/{matterId}更新指定的事项。 | 
REST 资源:v1.matters.exports
| 方法 | |
|---|---|
| create | POST /v1/matters/{matterId}/exports创建导出作业。 | 
| delete | DELETE /v1/matters/{matterId}/exports/{exportId}删除导出内容。 | 
| get | GET /v1/matters/{matterId}/exports/{exportId}获取导出内容。 | 
| list | GET /v1/matters/{matterId}/exports列出指定事项中的导出内容的详细信息。 | 
REST 资源:v1.matters.holds
| 方法 | |
|---|---|
| addHeldAccounts | POST /v1/matters/{matterId}/holds/{holdId}:addHeldAccounts为保全添加账号。 | 
| create | POST /v1/matters/{matterId}/holds在指定的诉讼或调查中创建保全。 | 
| delete | DELETE /v1/matters/{matterId}/holds/{holdId}移除指定的保全,并解除保全所涵盖的账号或组织部门。 | 
| get | GET /v1/matters/{matterId}/holds/{holdId}获取指定的预授权。 | 
| list | GET /v1/matters/{matterId}/holds列出某一诉讼或调查中的保全。 | 
| removeHeldAccounts | POST /v1/matters/{matterId}/holds/{holdId}:removeHeldAccounts从保全状态中移除指定的账号。 | 
| update | PUT /v1/matters/{matterId}/holds/{holdId}更新保全的范围(组织部门或账号)和查询参数。 | 
REST 资源:v1.matters.holds.accounts
| 方法 | |
|---|---|
| create | POST /v1/matters/{matterId}/holds/{holdId}/accounts为保全添加账号。 | 
| delete | DELETE /v1/matters/{matterId}/holds/{holdId}/accounts/{accountId}为账号解除保全。 | 
| list | GET /v1/matters/{matterId}/holds/{holdId}/accounts列出保全范围内的账号。 | 
REST 资源:v1.matters.savedQueries
| 方法 | |
|---|---|
| create | POST /v1/matters/{matterId}/savedQueries创建已保存的查询。 | 
| delete | DELETE /v1/matters/{matterId}/savedQueries/{savedQueryId}删除指定的已保存查询。 | 
| get | GET /v1/matters/{matterId}/savedQueries/{savedQueryId}检索指定的已保存查询。 | 
| list | GET /v1/matters/{matterId}/savedQueries列出某一诉讼或调查中已保存的查询。 | 
REST 资源:v1.operations
| 方法 | |
|---|---|
| cancel | POST /v1/{name=operations/**}:cancel对长时间运行的操作启动异步取消。 | 
| delete | DELETE /v1/{name=operations/**}删除长时间运行的操作。 | 
| get | GET /v1/{name=operations/**}获取长时间运行的操作的最新状态。 | 
| list | GET /v1/{name=operations}列出与请求中指定的过滤条件匹配的操作。 |