- Recurso: Export
- UserInfo
- ExportOptions
- MailExportOptions
- ExportFormat
- GroupsExportOptions
- DriveExportOptions
- HangoutsChatExportOptions
- VoiceExportOptions
- CalendarExportOptions
- GeminiExportOptions
- ExportRegion
- ExportStatus
- ExportStats
- CloudStorageSink
- CloudStorageFile
- Métodos
Recurso: Export
Una exportación.
Para trabajar con los recursos de Vault, la cuenta debe tener los privilegios de Vault necesarios y acceso al asunto. Para acceder a un asunto, la cuenta debe haberlo creado, compartirlo con ella o tener el privilegio Ver todos los asuntos.
| Representación JSON | 
|---|
| { "id": string, "matterId": string, "parentExportId": string, "name": string, "requester": { object ( | 
| Campos | |
|---|---|
| id | 
 Solo salida. El ID de exportación generado. | 
| matterId | 
 Solo salida. El ID del asunto | 
| parentExportId | 
 Solo salida. Identifica la exportación superior que generó esta exportación secundaria. Esto solo se establece en las exportaciones secundarias. | 
| name | 
 Es el nombre de la exportación. No uses caracteres especiales (~!$'(),;@:/?) en el nombre, ya que pueden impedir que descargues las exportaciones. | 
| requester | 
 Solo salida. Es el solicitante de la exportación. | 
| query | 
 Los parámetros de consulta que se usaron para crear la exportación. | 
| exportOptions | 
 Opciones de exportación adicionales. | 
| createTime | 
 Solo salida. Es la hora en la que se creó la exportación. Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos:  | 
| status | 
 Solo salida. Es el estado de la exportación. | 
| stats | 
 Solo salida. Detalles sobre el progreso y el tamaño de la exportación | 
| Campo de unión export_sink. Tipo de receptor de exportación. Las direcciones (export_sink) solo pueden ser una de las siguientes opciones: | |
| cloudStorageSink | 
 Solo salida. Es el destino para los archivos de exportación en Cloud Storage. | 
UserInfo
Información del usuario.
| Representación JSON | 
|---|
| { "email": string, "displayName": string } | 
| Campos | |
|---|---|
| email | 
 Es la dirección de correo electrónico del usuario. | 
| displayName | 
 Es el nombre visible del usuario. | 
ExportOptions
Opciones adicionales para las exportaciones
| Representación JSON | 
|---|
| { "region": enum ( | 
| Campos | |
|---|---|
| region | 
 La región de datos solicitada para la exportación. | 
| Campo de unión corpus_export_options. Son opciones específicas del servicio para las exportaciones. Las direcciones (corpus_export_options) solo pueden ser una de las siguientes opciones: | |
| mailOptions | 
 Opciones para las exportaciones de Gmail. | 
| groupsOptions | 
 Opciones para las exportaciones de grupos. | 
| driveOptions | 
 Opciones para exportaciones de Drive. | 
| hangoutsChatOptions | 
 Opciones para las exportaciones de chat. | 
| voiceOptions | 
 Opciones para las exportaciones de voz. | 
| calendarOptions | 
 Opción disponible para la exportación de Calendario. | 
| geminiOptions | 
 Opción disponible para la exportación de Gemini. | 
MailExportOptions
Opciones para las exportaciones de Gmail.
| Representación JSON | 
|---|
| {
  "exportFormat": enum ( | 
| Campos | |
|---|---|
| exportFormat | 
 Es el formato de archivo de los mensajes exportados. | 
| showConfidentialModeContent | 
 Para exportar contenido del modo confidencial, configúralo como true. | 
| useNewExport | 
 Para usar el nuevo sistema de exportación, configúralo como true. | 
| exportLinkedDriveFiles | 
 Opcional. Para habilitar la exportación de archivos de Drive vinculados, configúralo como true. | 
ExportFormat
Formato de exportación de mensajes
| Enumeraciones | |
|---|---|
| EXPORT_FORMAT_UNSPECIFIED | No se especificó ningún formato de exportación. | 
| MBOX | Exportar como MBOX Solo está disponible para Gmail, Grupos, Hangouts y Voice. | 
| PST | Exportar como PST Solo está disponible para Gmail, Grupos, Hangouts, Voice y Calendario. | 
| ICS | Exportar como ICS Solo está disponible para el Calendario. | 
| XML | Exportar como XML Solo está disponible para Gemini. | 
GroupsExportOptions
Opciones para las exportaciones de grupos.
| Representación JSON | 
|---|
| {
  "exportFormat": enum ( | 
| Campos | |
|---|---|
| exportFormat | 
 Es el formato de archivo de los mensajes exportados. | 
DriveExportOptions
Opciones para exportaciones de Drive.
| Representación JSON | 
|---|
| { "includeAccessInfo": boolean } | 
| Campos | |
|---|---|
| includeAccessInfo | 
 Para incluir información del nivel de acceso de los usuarios con acceso indirecto a los archivos, configúralo como true. | 
HangoutsChatExportOptions
Opciones para las exportaciones de Chat.
| Representación JSON | 
|---|
| {
  "exportFormat": enum ( | 
| Campos | |
|---|---|
| exportFormat | 
 Es el formato de archivo de los mensajes exportados. | 
VoiceExportOptions
Las opciones para las exportaciones de voz.
| Representación JSON | 
|---|
| {
  "exportFormat": enum ( | 
| Campos | |
|---|---|
| exportFormat | 
 Es el formato de archivo de los mensajes de texto exportados. | 
CalendarExportOptions
Las opciones para las exportaciones de Calendario.
| Representación JSON | 
|---|
| {
  "exportFormat": enum ( | 
| Campos | |
|---|---|
| exportFormat | 
 Es el formato de archivo de los mensajes de texto exportados. | 
GeminiExportOptions
Las opciones para las exportaciones de Gemini.
| Representación JSON | 
|---|
| {
  "exportFormat": enum ( | 
| Campos | |
|---|---|
| exportFormat | 
 Es el formato de archivo de los mensajes exportados. | 
ExportRegion
La región de datos para la exportación.
| Enumeraciones | |
|---|---|
| EXPORT_REGION_UNSPECIFIED | La región no se especifica. El valor predeterminado es ANY. | 
| ANY | Cualquier región | 
| US | Región de Estados Unidos. | 
| EUROPE | Región de Europa | 
ExportStatus
Es el estado de la exportación.
| Enumeraciones | |
|---|---|
| EXPORT_STATUS_UNSPECIFIED | El estado no se especifica. | 
| COMPLETED | Se completó la exportación. | 
| FAILED | No se pudo realizar la exportación. | 
| IN_PROGRESS | La exportación está en curso. | 
ExportStats
Información de progreso de una exportación.
| Representación JSON | 
|---|
| { "exportedArtifactCount": string, "totalArtifactCount": string, "sizeInBytes": string } | 
| Campos | |
|---|---|
| exportedArtifactCount | 
 Es la cantidad de mensajes o archivos que ya se procesaron para exportarlos. | 
| totalArtifactCount | 
 Es la cantidad de mensajes o archivos que se exportarán. | 
| sizeInBytes | 
 Es el tamaño de la exportación en bytes. | 
CloudStorageSink
Export sink para archivos de Cloud Storage.
| Representación JSON | 
|---|
| {
  "files": [
    {
      object ( | 
| Campos | |
|---|---|
| files[] | 
 Solo salida. Los archivos exportados en Cloud Storage | 
CloudStorageFile
El archivo de exportación en Cloud Storage
| Representación JSON | 
|---|
| { "bucketName": string, "objectName": string, "size": string, "md5Hash": string } | 
| Campos | |
|---|---|
| bucketName | 
 Es el nombre del bucket de Cloud Storage para el archivo de exportación. Puedes usar este valor en la API de JSON o la API de XML de Cloud Storage, pero no para enumerar el contenido del bucket. En su lugar, puedes obtener archivos de exportación individuales por nombre de objeto. | 
| objectName | 
 Es el nombre del objeto de Cloud Storage para el archivo de exportación. Puedes usar este valor en la API de JSON o la API de XML de Cloud Storage. | 
| size | 
 El tamaño del archivo de exportación. | 
| md5Hash | 
 El hash MD5 del archivo. | 
| Métodos | |
|---|---|
| 
 | Crea una exportación. | 
| 
 | Borra una exportación. | 
| 
 | Obtiene una exportación. | 
| 
 | Muestra detalles sobre las exportaciones en el asunto especificado. |