- 리소스: Export
- UserInfo
- ExportOptions
- MailExportOptions
- ExportFormat
- GroupsExportOptions
- DriveExportOptions
- HangoutsChatExportOptions
- VoiceExportOptions
- CalendarExportOptions
- GeminiExportOptions
- GeminiInWorkspaceExportOptions
- ExportRegion
- ExportStatus
- ExportStats
- CloudStorageSink
- CloudStorageFile
- 메서드
리소스: Export
내보내기
Vault 리소스를 사용하려면 계정에 필수 Vault 권한이 있어야 하며 법적 사안에 액세스할 수 있어야 합니다. 법적 사안에 액세스하려면 계정에서 법적 사안을 만들었거나, 법적 사안이 계정과 공유되었거나, 모든 법적 사안 보기 권한이 있어야 합니다.
| JSON 표현 |
|---|
{ "id": string, "matterId": string, "parentExportId": string, "name": string, "requester": { object ( |
| 필드 | |
|---|---|
id |
출력 전용입니다. 생성된 내보내기 ID입니다. |
matterId |
출력 전용입니다. 법적 사안 ID입니다. |
parentExportId |
출력 전용입니다. 이 하위 요소 내보내기를 생성한 상위 요소 내보내기를 식별합니다. 하위 요소 내보내기에만 설정됩니다. |
name |
내보내기 이름입니다. 이름에 특수문자 (~!$'(),;@:/?)를 사용하면 내보내기를 다운로드하지 못할 수 있습니다. |
requester |
출력 전용입니다. 내보내기 요청자입니다. |
query |
내보내기를 만드는 데 사용되는 쿼리 매개변수입니다. |
exportOptions |
추가 내보내기 옵션 |
createTime |
출력 전용입니다. 내보내기가 생성된 시간입니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 |
status |
출력 전용입니다. 내보내기 상태입니다. |
stats |
출력 전용입니다. 내보내기 진행 상황 및 크기에 관한 세부정보입니다. |
| 내보내기 싱크 유형입니다. 다음은 상호 배타적인 필드 목록입니다. 응답에서 최대 하나의 필드가 설정됩니다. | |
cloudStorageSink |
출력 전용입니다. Cloud Storage의 내보내기 파일 싱크입니다. |
| 상호 배타적인 필드의 끝입니다. | |
사용자 정보
사용자 정보입니다.
| JSON 표현 |
|---|
{ "email": string, "displayName": string } |
| 필드 | |
|---|---|
email |
사용자의 이메일 주소입니다. |
displayName |
사용자의 표시 이름입니다. |
ExportOptions
내보내기 추가 옵션
| JSON 표현 |
|---|
{ "region": enum ( |
| 필드 | |
|---|---|
region |
내보내기에 요청된 데이터 리전입니다. |
| 내보내기의 서비스별 옵션입니다. 다음은 상호 배타적인 필드 목록입니다. 응답에서 최대 하나의 필드가 설정됩니다. | |
mailOptions |
Gmail 내보내기 옵션 |
groupsOptions |
그룹스 내보내기 옵션입니다. |
driveOptions |
Drive 내보내기 옵션입니다. |
hangoutsChatOptions |
Chat 내보내기 옵션입니다. |
voiceOptions |
Voice 내보내기 옵션입니다. |
calendarOptions |
Calendar 내보내기에 사용할 수 있는 옵션입니다. |
geminiOptions |
Gemini 앱 내보내기에 사용할 수 있는 옵션입니다. |
geminiInWorkspaceOptions |
Workspace의 Gemini 내보내기에 사용할 수 있는 옵션입니다. |
| 상호 배타적인 필드의 끝입니다. | |
MailExportOptions
Gmail 내보내기 옵션
| JSON 표현 |
|---|
{
"exportFormat": enum ( |
| 필드 | |
|---|---|
exportFormat |
내보낸 메시지의 파일 형식입니다. |
showConfidentialModeContent |
비밀 모드 콘텐츠를 내보내려면 true로 설정합니다. |
useNewExport |
새 내보내기 시스템을 사용하려면 true로 설정합니다. |
exportLinkedDriveFiles |
선택사항입니다. 연결된 Drive 파일 내보내기를 사용 설정하려면 true로 설정합니다. |
ExportFormat
메시지 내보내기 형식
| 열거형 | |
|---|---|
EXPORT_FORMAT_UNSPECIFIED |
내보내기 형식이 지정되지 않았습니다. |
MBOX |
MBOX로 내보내기 Gmail, 그룹스, 행아웃, Voice에서만 사용할 수 있습니다. |
PST |
PST로 내보내기 Gmail, 그룹스, 행아웃, Voice, Calendar에서만 사용할 수 있습니다. |
ICS |
ICS로 내보내기 Calendar에서만 사용할 수 있습니다. |
XML |
XML로 내보내기 Gemini 앱에서만 사용할 수 있습니다. |
JSON |
JSON으로 내보내기 Workspace의 Gemini에서만 사용할 수 있습니다. |
GroupsExportOptions
그룹스 내보내기 옵션입니다.
| JSON 표현 |
|---|
{
"exportFormat": enum ( |
| 필드 | |
|---|---|
exportFormat |
내보낸 메시지의 파일 형식입니다. |
DriveExportOptions
Drive 내보내기 옵션입니다.
| JSON 표현 |
|---|
{ "includeAccessInfo": boolean } |
| 필드 | |
|---|---|
includeAccessInfo |
파일에 대한 간접 액세스 권한이 있는 사용자의 액세스 수준 정보를 포함하려면 true로 설정합니다. |
HangoutsChatExportOptions
Chat 내보내기 옵션입니다.
| JSON 표현 |
|---|
{
"exportFormat": enum ( |
| 필드 | |
|---|---|
exportFormat |
내보낸 메시지의 파일 형식입니다. |
VoiceExportOptions
Voice 내보내기 옵션입니다.
| JSON 표현 |
|---|
{
"exportFormat": enum ( |
| 필드 | |
|---|---|
exportFormat |
내보낸 문자 메시지의 파일 형식입니다. |
CalendarExportOptions
Calendar 내보내기 옵션입니다.
| JSON 표현 |
|---|
{
"exportFormat": enum ( |
| 필드 | |
|---|---|
exportFormat |
내보낸 문자 메시지의 파일 형식입니다. |
GeminiExportOptions
Gemini 앱 내보내기 옵션
| JSON 표현 |
|---|
{
"exportFormat": enum ( |
| 필드 | |
|---|---|
exportFormat |
내보낸 메시지의 파일 형식입니다. |
GeminiInWorkspaceExportOptions
Workspace의 Gemini 내보내기 옵션입니다.
| JSON 표현 |
|---|
{
"exportFormat": enum ( |
| 필드 | |
|---|---|
exportFormat |
내보낸 메시지의 파일 형식입니다. |
ExportRegion
내보내기의 데이터 리전입니다.
| 열거형 | |
|---|---|
EXPORT_REGION_UNSPECIFIED |
리전이 지정되지 않았습니다. 기본값은 ANY입니다. |
ANY |
모든 리전 |
US |
미국 리전 |
EUROPE |
유럽 리전 |
ExportStatus
내보내기 상태입니다.
| 열거형 | |
|---|---|
EXPORT_STATUS_UNSPECIFIED |
상태가 지정되지 않았습니다. |
COMPLETED |
내보내기가 완료되었습니다. |
FAILED |
내보내기에 실패했습니다. |
IN_PROGRESS |
내보내기가 진행 중입니다. |
ExportStats
내보내기 진행 상태 정보입니다.
| JSON 표현 |
|---|
{ "exportedArtifactCount": string, "totalArtifactCount": string, "sizeInBytes": string } |
| 필드 | |
|---|---|
exportedArtifactCount |
내보내기를 위해 이미 처리된 메시지 또는 파일 수입니다. |
totalArtifactCount |
내보낼 메시지 또는 파일 수입니다. |
sizeInBytes |
내보내기 크기(바이트)입니다. |
CloudStorageSink
Cloud Storage 파일의 내보내기 싱크입니다.
| JSON 표현 |
|---|
{
"files": [
{
object ( |
| 필드 | |
|---|---|
files[] |
출력 전용입니다. Cloud Storage의 내보낸 파일 |
CloudStorageFile
Cloud Storage의 내보내기 파일
| JSON 표현 |
|---|
{ "bucketName": string, "objectName": string, "size": string, "md5Hash": string } |
| 필드 | |
|---|---|
bucketName |
내보내기 파일의 Cloud Storage 버킷 이름입니다. 이 값은 Cloud Storage JSON API 또는 XML API에서 사용할 수 있지만 버킷 콘텐츠를 나열하는 데는 사용할 수 없습니다. 대신 객체 이름으로 개별 내보내기 파일을 가져올 수 있습니다. |
objectName |
내보내기 파일의 Cloud Storage 객체 이름입니다. Cloud Storage JSON API 또는 XML API에서 이 값을 사용할 수 있습니다. |
size |
내보내기 파일 크기입니다. |
md5Hash |
파일의 md5 해시입니다. |
메서드 |
|
|---|---|
|
내보내기를 만듭니다. |
|
내보내기를 삭제합니다. |
|
내보내기를 가져옵니다. |
|
지정된 법적 사안의 내보내기에 대한 세부정보를 나열합니다. |