- Ресурс: Экспорт
- Информация о пользователе
- ExportOptions
- MailExportOptions
- ЭкспортФормат
- GroupsExportOptions
- DriveExportOptions
- HangoutsChatExportOptions
- VoiceExportOptions
- CalendarExportOptions
- GeminiExportOptions
- Экспортный регион
- ЭкспортСтатус
- ExportStats
- CloudStorageSink
- CloudStorageFile
- Методы
Ресурс: Экспорт
Экспорт.
Для работы с ресурсами Vault учетная запись должна обладать необходимыми привилегиями Vault и доступом к делу. Для доступа к делу учетная запись должна создать дело, предоставить к нему общий доступ или иметь привилегию «Просмотр всех дел» .
| JSON-представление |
|---|
{ "id": string, "matterId": string, "parentExportId": string, "name": string, "requester": { object ( |
| Поля | |
|---|---|
id | Только вывод. Сгенерированный идентификатор экспорта. |
matterId | Только вывод. Идентификатор дела. |
parentExportId | Только для вывода. Указывает родительский экспорт, который породил этот дочерний экспорт. Этот параметр устанавливается только для дочерних экспортов. |
name | Название экспортируемого файла. Не используйте специальные символы (~!$'(),;@:/?) в названии, так как они могут помешать загрузке экспортируемых файлов. |
requester | Только вывод. Заказчик экспорта. |
query | Параметры запроса, использованные для создания экспорта. |
exportOptions | Дополнительные параметры экспорта. |
createTime | Только вывод. Время создания экспортируемого файла. Используется RFC 3339, согласно которому генерируемый вывод всегда будет Z-нормализован и будет содержать 0, 3, 6 или 9 дробных знаков. Допускаются также смещения, отличные от "Z". Примеры: |
status | Только выходные данные. Статус экспорта. |
stats | Только выходные данные. Подробная информация о ходе экспорта и его объеме. |
Поле объединения export_sink . Тип приемника экспорта. export_sink может принимать только одно из следующих значений: | |
cloudStorageSink | Только для вывода. Место для экспорта файлов в облачное хранилище. |
Информация о пользователе
Информация о пользователе.
| JSON-представление |
|---|
{ "email": string, "displayName": string } |
| Поля | |
|---|---|
email | Адрес электронной почты пользователя. |
displayName | The displayed name of the user. |
ExportOptions
Дополнительные возможности экспорта
| JSON-представление |
|---|
{ "region": enum ( |
| Поля | |
|---|---|
region | Запрашиваемый регион данных для экспорта. |
Поле объединения corpus_export_options . Специфические для сервиса параметры экспорта. corpus_export_options может принимать только одно из следующих значений: | |
mailOptions | Options for Gmail exports. |
groupsOptions | Параметры экспорта групп. |
driveOptions | Параметры экспорта данных с диска. |
hangoutsChatOptions | Параметры экспорта чата. |
voiceOptions | Параметры экспорта голосовых данных. |
calendarOptions | Доступна опция экспорта календаря. |
geminiOptions | Доступна опция экспорта через Gemini. |
MailExportOptions
Параметры экспорта в Gmail.
| JSON-представление |
|---|
{
"exportFormat": enum ( |
| Поля | |
|---|---|
exportFormat | Формат файла для экспортируемых сообщений. |
showConfidentialModeContent | Для экспорта содержимого в конфиденциальном режиме установите значение true . |
useNewExport | Для использования новой системы экспорта установите значение true . |
exportLinkedDriveFiles | Необязательно. Чтобы включить экспорт связанных файлов Google Диска, установите значение true . |
ЭкспортФормат
Формат экспорта сообщений
| Перечисления | |
|---|---|
EXPORT_FORMAT_UNSPECIFIED | Формат экспорта не указан. |
MBOX | Экспорт в формат MBOX. Доступно только для Gmail, Groups, Hangouts и Voice. |
PST | Экспорт в формат PST. Доступно только для Gmail, групп, Hangouts, голосовой связи и календаря. |
ICS | Экспорт в формате ICS. Доступно только для календаря. |
XML | Экспорт в формате XML. Доступно только для Gemini. |
GroupsExportOptions
Параметры экспорта групп.
| JSON-представление |
|---|
{
"exportFormat": enum ( |
| Поля | |
|---|---|
exportFormat | Формат файла для экспортируемых сообщений. |
DriveExportOptions
Параметры экспорта данных с диска.
| JSON-представление |
|---|
{ "includeAccessInfo": boolean } |
| Поля | |
|---|---|
includeAccessInfo | Чтобы включить информацию об уровне доступа для пользователей с косвенным доступом к файлам, установите значение true . |
HangoutsChatExportOptions
Параметры экспорта чата.
| JSON-представление |
|---|
{
"exportFormat": enum ( |
| Поля | |
|---|---|
exportFormat | The file format for exported messages. |
VoiceExportOptions
The options for Voice exports.
| JSON-представление |
|---|
{
"exportFormat": enum ( |
| Поля | |
|---|---|
exportFormat | Формат файла для экспортируемых текстовых сообщений. |
CalendarExportOptions
Параметры экспорта календаря.
| JSON-представление |
|---|
{
"exportFormat": enum ( |
| Поля | |
|---|---|
exportFormat | Формат файла для экспортируемых текстовых сообщений. |
GeminiExportOptions
The options for Gemini exports.
| JSON-представление |
|---|
{
"exportFormat": enum ( |
| Поля | |
|---|---|
exportFormat | The file format for exported messages. |
Экспортный регион
Регион данных для экспорта.
| Перечисления | |
|---|---|
EXPORT_REGION_UNSPECIFIED | Регион не указан. По умолчанию используется любой регион. |
ANY | Any region. |
US | Регион Соединенных Штатов. |
EUROPE | Europe region. |
ЭкспортСтатус
The status of the export.
| Перечисления | |
|---|---|
EXPORT_STATUS_UNSPECIFIED | Статус не указан. |
COMPLETED | The export completed. |
FAILED | The export failed. |
IN_PROGRESS | The export is in progress. |
ExportStats
Информация о ходе экспорта.
| JSON-представление |
|---|
{ "exportedArtifactCount": string, "totalArtifactCount": string, "sizeInBytes": string } |
| Поля | |
|---|---|
exportedArtifactCount | Количество сообщений или файлов, уже обработанных для экспорта. |
totalArtifactCount | The number of messages or files to be exported. |
sizeInBytes | The size of export in bytes. |
CloudStorageSink
Export sink for Cloud Storage files.
| JSON-представление |
|---|
{
"files": [
{
object ( |
| Поля | |
|---|---|
files[] | Только выходные данные. Экспортированные файлы хранятся в облачном хранилище. |
CloudStorageFile
The export file in Cloud Storage
| JSON-представление |
|---|
{ "bucketName": string, "objectName": string, "size": string, "md5Hash": string } |
| Поля | |
|---|---|
bucketName | The name of the Cloud Storage bucket for the export file. You can use this value in the Cloud Storage JSON API or XML API , but not to list the bucket contents. Instead, you can get individual export files by object name. |
objectName | Имя объекта Cloud Storage для файла экспорта. Это значение можно использовать в JSON API или XML API Cloud Storage. |
size | The export file size. |
md5Hash | The md5 hash of the file. |
Методы | |
|---|---|
| Creates an export. |
| Deletes an export. |
| Gets an export. |
| Содержит подробную информацию об экспорте по указанному вопросу. |