- Risorsa: Esporta
- UserInfo
- ExportOptions
- MailExportOptions
- ExportFormat
- GroupsExportOptions
- DriveExportOptions
- HangoutsChatExportOptions
- VoiceExportOptions
- CalendarExportOptions
- GeminiExportOptions
- ExportRegion
- ExportStatus
- ExportStats
- CloudStorageSink
- CloudStorageFile
- Metodi
Risorsa: Esportazione
Un'esportazione.
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.
| Rappresentazione JSON | 
|---|
| { "id": string, "matterId": string, "parentExportId": string, "name": string, "requester": { object ( | 
| Campi | |
|---|---|
| id | 
 Solo output. L'ID esportazione generato. | 
| matterId | 
 Solo output. L'ID della richiesta. | 
| parentExportId | 
 Solo output. Identifica l'esportazione principale che ha generato questa esportazione secondaria. Questo valore viene impostato solo sulle esportazioni secondarie. | 
| name | 
 Il nome dell'esportazione. Non utilizzare caratteri speciali (~!$'(),;@:/?) nel nome: se lo fai, potresti non riuscire a scaricare le esportazioni. | 
| requester | 
 Solo output. Il richiedente dell'esportazione. | 
| query | 
 I parametri di query utilizzati per creare l'esportazione. | 
| exportOptions | 
 Opzioni di esportazione aggiuntive. | 
| createTime | 
 Solo output. L'ora in cui è stata creata l'esportazione. Utilizza RFC 3339, in cui l'output generato sarà sempre normalizzato in base a Z e utilizza 0, 3, 6 o 9 cifre decimali. Sono accettati anche offset diversi da "Z". Esempi:  | 
| status | 
 Solo output. Lo stato dell'esportazione. | 
| stats | 
 Solo output. Dettagli sullo stato di avanzamento e sulle dimensioni dell'esportazione. | 
| Campo unione export_sink. Tipo di sink di esportazione.export_sinkpuò essere solo uno dei seguenti: | |
| cloudStorageSink | 
 Solo output. La destinazione per i file di esportazione in Cloud Storage. | 
UserInfo
Informazioni dell'utente.
| Rappresentazione JSON | 
|---|
| { "email": string, "displayName": string } | 
| Campi | |
|---|---|
| email | 
 L'indirizzo email dell'utente. | 
| displayName | 
 Il nome visualizzato dell'utente. | 
ExportOptions
Opzioni aggiuntive per le esportazioni
| Rappresentazione JSON | 
|---|
| { "region": enum ( | 
| Campi | |
|---|---|
| region | 
 La regione di dati richiesta per l'esportazione. | 
| Campo unione corpus_export_options. Opzioni specifiche per il servizio per le esportazioni.corpus_export_optionspuò essere solo uno dei seguenti: | |
| mailOptions | 
 Opzioni per le esportazioni di Gmail. | 
| groupsOptions | 
 Opzioni per le esportazioni dei gruppi. | 
| driveOptions | 
 Opzioni per le esportazioni di Drive. | 
| hangoutsChatOptions | 
 Opzioni per le esportazioni di Chat. | 
| voiceOptions | 
 Opzioni per le esportazioni di Voice. | 
| calendarOptions | 
 Opzione disponibile per l'esportazione di Calendar. | 
| geminiOptions | 
 Opzione disponibile per l'esportazione di Gemini. | 
MailExportOptions
Opzioni per le esportazioni di Gmail.
| Rappresentazione JSON | 
|---|
| {
  "exportFormat": enum ( | 
| Campi | |
|---|---|
| exportFormat | 
 Il formato file per i messaggi esportati. | 
| showConfidentialModeContent | 
 Per esportare i contenuti della modalità riservata, imposta il valore su true. | 
| useNewExport | 
 Per utilizzare il nuovo sistema di esportazione, imposta il valore su true. | 
| exportLinkedDriveFiles | 
 Facoltativo. Per abilitare l'esportazione dei file di Drive collegati, imposta il valore su true. | 
ExportFormat
Formato di esportazione per i messaggi
| Enum | |
|---|---|
| EXPORT_FORMAT_UNSPECIFIED | Nessun formato di esportazione specificato. | 
| MBOX | Esporta come MBOX. Disponibile solo per Gmail, Gruppi, Hangouts e Voice. | 
| PST | Esporta come file PST. Disponibile solo per Gmail, Gruppi, Hangouts, Voice e Calendar. | 
| ICS | Esporta come file ICS. Disponibile solo per Calendar. | 
| XML | Esporta come XML. Disponibile solo per Gemini. | 
GroupsExportOptions
Opzioni per le esportazioni dei gruppi.
| Rappresentazione JSON | 
|---|
| {
  "exportFormat": enum ( | 
| Campi | |
|---|---|
| exportFormat | 
 Il formato file per i messaggi esportati. | 
DriveExportOptions
Opzioni per le esportazioni di Drive.
| Rappresentazione JSON | 
|---|
| { "includeAccessInfo": boolean } | 
| Campi | |
|---|---|
| includeAccessInfo | 
 Per includere le informazioni sul livello di accesso per gli utenti con accesso indiretto ai file, imposta il valore su true. | 
HangoutsChatExportOptions
Opzioni per le esportazioni di Chat.
| Rappresentazione JSON | 
|---|
| {
  "exportFormat": enum ( | 
| Campi | |
|---|---|
| exportFormat | 
 Il formato file per i messaggi esportati. | 
VoiceExportOptions
Le opzioni per le esportazioni di Voice.
| Rappresentazione JSON | 
|---|
| {
  "exportFormat": enum ( | 
| Campi | |
|---|---|
| exportFormat | 
 Il formato dei messaggi di testo esportati. | 
CalendarExportOptions
Le opzioni per le esportazioni di Calendar.
| Rappresentazione JSON | 
|---|
| {
  "exportFormat": enum ( | 
| Campi | |
|---|---|
| exportFormat | 
 Il formato dei messaggi di testo esportati. | 
GeminiExportOptions
Le opzioni per le esportazioni di Gemini.
| Rappresentazione JSON | 
|---|
| {
  "exportFormat": enum ( | 
| Campi | |
|---|---|
| exportFormat | 
 Il formato file per i messaggi esportati. | 
ExportRegion
La regione di dati per l'esportazione.
| Enum | |
|---|---|
| EXPORT_REGION_UNSPECIFIED | La regione non è specificata. Il valore predefinito è QUALSIASI. | 
| ANY | Qualsiasi regione. | 
| US | Regione degli Stati Uniti. | 
| EUROPE | Regione Europa. | 
ExportStatus
Lo stato dell'esportazione.
| Enum | |
|---|---|
| EXPORT_STATUS_UNSPECIFIED | Lo stato non è specificato. | 
| COMPLETED | L'esportazione è stata completata. | 
| FAILED | Esportazione non riuscita. | 
| IN_PROGRESS | L'esportazione è in corso. | 
ExportStats
Informazioni sullo stato di avanzamento di un'esportazione.
| Rappresentazione JSON | 
|---|
| { "exportedArtifactCount": string, "totalArtifactCount": string, "sizeInBytes": string } | 
| Campi | |
|---|---|
| exportedArtifactCount | 
 Il numero di messaggi o file già elaborati per l'esportazione. | 
| totalArtifactCount | 
 Il numero di messaggi o file da esportare. | 
| sizeInBytes | 
 Le dimensioni dell'esportazione in byte. | 
CloudStorageSink
Destinazione di esportazione per i file Cloud Storage.
| Rappresentazione JSON | 
|---|
| {
  "files": [
    {
      object ( | 
| Campi | |
|---|---|
| files[] | 
 Solo output. I file esportati in Cloud Storage. | 
CloudStorageFile
Il file di esportazione in Cloud Storage
| Rappresentazione JSON | 
|---|
| { "bucketName": string, "objectName": string, "size": string, "md5Hash": string } | 
| Campi | |
|---|---|
| bucketName | 
 Il nome del bucket Cloud Storage per il file di esportazione. Puoi utilizzare questo valore nell'API JSON o nell'API XML di Cloud Storage, ma non per elencare i contenuti del bucket. In alternativa, puoi ricevere singoli file di esportazione in base al nome dell'oggetto. | 
| objectName | 
 Il nome dell'oggetto Cloud Storage per il file di esportazione. Puoi utilizzare questo valore nell'API JSON o nell'API XML di Cloud Storage. | 
| size | 
 Le dimensioni del file di esportazione. | 
| md5Hash | 
 L'hash MD5 del file. | 
| Metodi | |
|---|---|
| 
 | Crea un'esportazione. | 
| 
 | Consente di eliminare un'esportazione. | 
| 
 | Recupera un'esportazione. | 
| 
 | Elenca i dettagli delle esportazioni nella questione specificata. |