Conservazione ed eDiscovery per Google Workspace.
Per utilizzare le risorse di Vault, l'account deve disporre dei privilegi di Vault richiesti e dell'accesso alla pratica. Per accedere a una pratica, l'account deve averla creata, averla condivisa con l'account o disporre del privilegio Visualizzazione di tutte le pratiche. Ad esempio, per scaricare un'esportazione, un account deve disporre del privilegio Gestione delle esportazioni e della pratica condivisa con l'account.
- Risorsa REST: v1.matters
- Risorsa REST: v1.matters.exports
- Risorsa REST: v1.matters.holds
- Risorsa REST: v1.matters.holds.accounts
- Risorsa REST: v1.matters.savedQueries
- Risorsa REST: v1.operations
Servizio: vault.googleapis.com
Per chiamare questo servizio, ti consigliamo di utilizzare le librerie client fornite da Google. Se la tua applicazione deve utilizzare le tue librerie per chiamare questo servizio, utilizza le seguenti informazioni quando effettui le richieste API.
Documento di rilevamento
Un documento di rilevamento è una specifica leggibile da computer per descrivere e utilizzare le API REST. Viene utilizzato per creare librerie client, plug-in IDE e altri strumenti che interagiscono con le API di Google. Un servizio può fornire più documenti di rilevamento. Questo servizio fornisce il seguente documento di rilevamento:
Endpoint di servizio
Un endpoint di servizio è un URL di base che specifica l'indirizzo di rete di un servizio API. Un servizio può avere più endpoint di servizio. Questo servizio ha il seguente endpoint di servizio e tutti gli URI riportati di seguito sono relativi a questo endpoint di servizio:
- https://vault.googleapis.com
Risorsa REST: v1.matters
| Metodi | |
|---|---|
| addPermissions | POST /v1/matters/{matterId}:addPermissionsAggiunge un account come collaboratore della richiesta. | 
| close | POST /v1/matters/{matterId}:closeChiude la richiesta specificata. | 
| count | POST /v1/matters/{matterId}:countConteggia gli account elaborati dalla query specificata. | 
| create | POST /v1/mattersCrea una pratica con il nome e la descrizione dati. | 
| delete | DELETE /v1/matters/{matterId}Consente di eliminare la pratica specificata. | 
| get | GET /v1/matters/{matterId}Recupera la questione specificata. | 
| list | GET /v1/mattersElenca le pratiche a cui l'autore della richiesta ha accesso. | 
| removePermissions | POST /v1/matters/{matterId}:removePermissionsRimuove un account come collaboratore della richiesta. | 
| reopen | POST /v1/matters/{matterId}:reopenRiapre la richiesta specificata. | 
| undelete | POST /v1/matters/{matterId}:undeleteAnnullamento dell'eliminazione della richiesta specificata. | 
| update | PUT /v1/matters/{matterId}Aggiorna la richiesta specificata. | 
Risorsa REST: v1.matters.exports
| Metodi | |
|---|---|
| create | POST /v1/matters/{matterId}/exportsCrea un'esportazione. | 
| delete | DELETE /v1/matters/{matterId}/exports/{exportId}Elimina un'esportazione. | 
| get | GET /v1/matters/{matterId}/exports/{exportId}Recupera un'esportazione. | 
| list | GET /v1/matters/{matterId}/exportsElenca i dettagli delle esportazioni nella questione specificata. | 
Risorsa REST: v1.matters.holds
| Metodi | |
|---|---|
| addHeldAccounts | POST /v1/matters/{matterId}/holds/{holdId}:addHeldAccountsAggiunge account a una conservazione. | 
| create | POST /v1/matters/{matterId}/holdsCrea un blocco nella pratica specificata. | 
| delete | DELETE /v1/matters/{matterId}/holds/{holdId}Rimuove la conservazione specificata e rilascia gli account o l'unità organizzativa coperti dalla conservazione. | 
| get | GET /v1/matters/{matterId}/holds/{holdId}Recupera l'archiviazione a fini legali specificata. | 
| list | GET /v1/matters/{matterId}/holdsElenca le sospensioni in una pratica. | 
| removeHeldAccounts | POST /v1/matters/{matterId}/holds/{holdId}:removeHeldAccountsRimuove gli account specificati da una sospensione. | 
| update | PUT /v1/matters/{matterId}/holds/{holdId}Aggiorna l'ambito (unità organizzativa o account) e i parametri di query di una conservazione. | 
Risorsa REST: v1.matters.holds.accounts
| Metodi | |
|---|---|
| create | POST /v1/matters/{matterId}/holds/{holdId}/accountsAggiunge un account a una conservazione. | 
| delete | DELETE /v1/matters/{matterId}/holds/{holdId}/accounts/{accountId}Rimuove un account da una sospensione. | 
| list | GET /v1/matters/{matterId}/holds/{holdId}/accountsElenca gli account coperti da un blocco. | 
Risorsa REST: v1.matters.savedQueries
| Metodi | |
|---|---|
| create | POST /v1/matters/{matterId}/savedQueriesCrea una query salvata. | 
| delete | DELETE /v1/matters/{matterId}/savedQueries/{savedQueryId}Elimina la query salvata specificata. | 
| get | GET /v1/matters/{matterId}/savedQueries/{savedQueryId}Recupera la query salvata specificata. | 
| list | GET /v1/matters/{matterId}/savedQueriesElenca le query salvate in una richiesta. | 
Risorsa REST: v1.operations
| Metodi | |
|---|---|
| cancel | POST /v1/{name=operations/**}:cancelAvvia l'annullamento asincrono di un'operazione a lunga esecuzione. | 
| delete | DELETE /v1/{name=operations/**}Elimina un'operazione a lunga esecuzione. | 
| get | GET /v1/{name=operations/**}Recupera lo stato più recente di un'operazione a lunga esecuzione. | 
| list | GET /v1/{name=operations}Elenca le operazioni corrispondenti al filtro specificato nella richiesta. |