Хранение и обнаружение электронных данных для 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 и других инструментов, взаимодействующих с API Google. Одна служба может предоставлять несколько документов обнаружения. Эта служба предоставляет следующий документ обнаружения:
Конечная точка службы
Конечная точка службы — это базовый URL-адрес, указывающий сетевой адрес службы 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}Перечисляет операции, соответствующие указанному фильтру в запросе. |