Aufbewahrung und E-Discovery für Google Workspace.
Damit Sie mit Vault-Ressourcen arbeiten können, muss das Konto die erforderlichen Vault-Berechtigungen und Zugriff auf die Rechtsangelegenheit haben. Damit auf eine Rechtsangelegenheit zugegriffen werden kann, muss sie über das Konto erstellt worden sein, für sie freigegeben sein oder die Berechtigung Alle Rechtsangelegenheiten abrufen haben. Wenn Sie beispielsweise einen Export herunterladen möchten, benötigen Sie ein Konto, das die Berechtigung Exporte verwalten und die für Sie freigegebene Rechtsangelegenheit hat.
- REST-Ressource: v1.matters
- REST-Ressource: v1.matters.exports
- REST-Ressource: v1.matters.holds
- REST-Ressource: v1.matters.holds.accounts
- REST-Ressource: v1.matters.SavedQueries
- REST-Ressource: v1.operations
Dienst: vault.googleapis.com
Zum Aufrufen dieses Dienstes empfehlen wir die Verwendung der von Google bereitgestellten Clientbibliotheken. Wenn Ihre Anwendung zum Aufrufen dieses Dienstes Ihre eigenen Bibliotheken benötigt, verwenden Sie die folgenden Informationen, wenn Sie die API-Anfragen stellen.
Discovery-Dokument
Ein Discovery-Dokument ist eine maschinenlesbare Spezifikation zum Beschreiben und Nutzen von REST APIs. Sie wird verwendet, um Clientbibliotheken, IDE-Plug-ins und andere Tools zu erstellen, die mit Google APIs interagieren. Ein Dienst kann mehrere Discovery-Dokumente haben. Der Dienst bietet das folgende Discovery-Dokument:
Dienstendpunkt
Ein Dienstendpunkt ist eine Basis-URL, die die Netzwerkadresse eines API-Dienstes angibt. Ein Dienst kann mehrere Dienstendpunkte haben. Dieser Dienst hat den folgenden Dienstendpunkt und alle nachstehenden URIs beziehen sich auf ihn:
https://vault.googleapis.com
REST-Ressource: v1.matters
Methoden | |
---|---|
addPermissions |
POST /v1/matters/{matterId}:addPermissions Fügt ein Konto als Mitbearbeiter für die Rechtsangelegenheit hinzu. |
close |
POST /v1/matters/{matterId}:close Schließt die angegebene Rechtsangelegenheit. |
count |
POST /v1/matters/{matterId}:count Zählt die von der angegebenen Abfrage verarbeiteten Konten. |
create |
POST /v1/matters Erstellt eine Rechtsangelegenheit mit dem angegebenen Namen und der angegebenen Beschreibung. |
delete |
DELETE /v1/matters/{matterId} Löscht die angegebene Rechtsangelegenheit. |
get |
GET /v1/matters/{matterId} Ruft die angegebene Rechtsangelegenheit ab. |
list |
GET /v1/matters Listet die Anfragen auf, auf die der Anfragende Zugriff hat. |
removePermissions |
POST /v1/matters/{matterId}:removePermissions Entfernt ein Konto als Mitbearbeiter der Rechtsangelegenheit. |
reopen |
POST /v1/matters/{matterId}:reopen Öffnet die angegebene Rechtsangelegenheit wieder. |
undelete |
POST /v1/matters/{matterId}:undelete Die angegebene Rechtsangelegenheit wird wiederhergestellt. |
update |
PUT /v1/matters/{matterId} Aktualisiert die angegebene Rechtsangelegenheit. |
REST-Ressource: v1.matters.exports
Methoden | |
---|---|
create |
POST /v1/matters/{matterId}/exports Erstellt einen Export. |
delete |
DELETE /v1/matters/{matterId}/exports/{exportId} Löscht einen Export. |
get |
GET /v1/matters/{matterId}/exports/{exportId} Ruft einen Export ab. |
list |
GET /v1/matters/{matterId}/exports Listet Details zu den Exporten in der angegebenen Rechtsangelegenheit auf. |
REST-Ressource: v1.matters.holds
Methoden | |
---|---|
addHeldAccounts |
POST /v1/matters/{matterId}/holds/{holdId}:addHeldAccounts Fügt einem Hold Konten hinzu. |
create |
POST /v1/matters/{matterId}/holds Erstellt einen Hold in der angegebenen Rechtsangelegenheit. |
delete |
DELETE /v1/matters/{matterId}/holds/{holdId} Entfernt den angegebenen Hold und gibt die vom Hold abgedeckten Konten oder Organisationseinheiten wieder frei. |
get |
GET /v1/matters/{matterId}/holds/{holdId} Ruft den angegebenen Hold ab. |
list |
GET /v1/matters/{matterId}/holds Listet die Holds in einer Rechtsangelegenheit auf. |
removeHeldAccounts |
POST /v1/matters/{matterId}/holds/{holdId}:removeHeldAccounts Entfernt die angegebenen Konten aus einem Hold. |
update |
PUT /v1/matters/{matterId}/holds/{holdId} Aktualisiert den Umfang (Organisationseinheit oder Konten) und die Abfrageparameter eines Holds. |
REST-Ressource: v1.matters.holds.accounts
Methoden | |
---|---|
create |
POST /v1/matters/{matterId}/holds/{holdId}/accounts Fügt einem Hold ein Konto hinzu. |
delete |
DELETE /v1/matters/{matterId}/holds/{holdId}/accounts/{accountId} Entfernt ein Konto aus einem Hold. |
list |
GET /v1/matters/{matterId}/holds/{holdId}/accounts Listet die Konten auf, für die ein Hold gilt. |
REST-Ressource: v1.matters.SavedQueries
Methoden | |
---|---|
create |
POST /v1/matters/{matterId}/savedQueries Erstellt eine gespeicherte Abfrage. |
delete |
DELETE /v1/matters/{matterId}/savedQueries/{savedQueryId} Löscht die angegebene gespeicherte Abfrage. |
get |
GET /v1/matters/{matterId}/savedQueries/{savedQueryId} Ruft die angegebene gespeicherte Abfrage ab. |
list |
GET /v1/matters/{matterId}/savedQueries Listet die gespeicherten Abfragen in einer Rechtsangelegenheit auf. |
REST-Ressource: v1.operations
Methoden | |
---|---|
cancel |
POST /v1/{name=operations/**}:cancel Startet den asynchronen Abbruch eines lang andauernden Vorgangs. |
delete |
DELETE /v1/{name=operations/**} Löscht einen lange laufenden Vorgang. |
get |
GET /v1/{name=operations/**} Ruft den letzten Status eines lang andauernden Vorgangs ab. |
list |
GET /v1/{name} Listet Vorgänge auf, die zum angegebenen Filter in der Anfrage passen. |