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 | |
---|---|
add |
POST /v1/matters/{matterId}:addPermissions Aggiunge un account come collaboratore della richiesta. |
close |
POST /v1/matters/{matterId}:close Chiude la richiesta specificata. |
count |
POST /v1/matters/{matterId}:count Conteggia gli account elaborati dalla query specificata. |
create |
POST /v1/matters Crea 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/matters Elenca le pratiche a cui l'autore della richiesta ha accesso. |
remove |
POST /v1/matters/{matterId}:removePermissions Rimuove un account come collaboratore della richiesta. |
reopen |
POST /v1/matters/{matterId}:reopen Riapre la richiesta specificata. |
undelete |
POST /v1/matters/{matterId}:undelete Annullamento 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}/exports Crea 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}/exports Elenca i dettagli delle esportazioni nella questione specificata. |
Risorsa REST: v1.matters.holds
Metodi | |
---|---|
add |
POST /v1/matters/{matterId}/holds/{holdId}:addHeldAccounts Aggiunge account a una conservazione. |
create |
POST /v1/matters/{matterId}/holds Crea 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}/holds Elenca le sospensioni in una pratica. |
remove |
POST /v1/matters/{matterId}/holds/{holdId}:removeHeldAccounts Rimuove 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}/accounts Aggiunge 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}/accounts Elenca gli account coperti da un blocco. |
Risorsa REST: v1.matters.savedQueries
Metodi | |
---|---|
create |
POST /v1/matters/{matterId}/savedQueries Crea 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}/savedQueries Elenca le query salvate in una richiesta. |
Risorsa REST: v1.operations
Metodi | |
---|---|
cancel |
POST /v1/{name=operations/**}:cancel Avvia 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} Elenca le operazioni corrispondenti al filtro specificato nella richiesta. |