- แหล่งข้อมูล: ส่งออก
- UserInfo
- ExportOptions
- MailExportOptions
- ExportFormat
- GroupsExportOptions
- DriveExportOptions
- HangoutsChatExportOptions
- VoiceExportOptions
- CalendarExportOptions
- GeminiExportOptions
- ExportRegion
- ExportStatus
- ExportStats
- CloudStorageSink
- CloudStorageFile
- เมธอด
แหล่งข้อมูล: ส่งออก
การส่งออก
หากต้องการทำงานกับทรัพยากรของห้องนิรภัย บัญชีต้องมีสิทธิ์ของห้องนิรภัยที่จำเป็นและสิทธิ์เข้าถึงกรณี หากต้องการเข้าถึงกรณี บัญชีต้องเป็นผู้สร้างกรณี มีการแชร์กรณีกับบัญชี หรือมีสิทธิ์ดูกรณีทั้งหมด
| การแสดง 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 |
เอาต์พุตเท่านั้น รายละเอียดเกี่ยวกับความคืบหน้าและขนาดของการส่งออก |
ฟิลด์ Union export_sink ประเภท Sink สำหรับส่งออก export_sink ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
cloudStorageSink |
เอาต์พุตเท่านั้น ปลายทางสำหรับไฟล์ส่งออกใน Cloud Storage |
UserInfo
ข้อมูลของผู้ใช้
| การแสดง JSON |
|---|
{ "email": string, "displayName": string } |
| ช่อง | |
|---|---|
email |
อีเมลของผู้ใช้ |
displayName |
ชื่อที่แสดงของผู้ใช้ |
ExportOptions
ตัวเลือกเพิ่มเติมสำหรับการส่งออก
| การแสดง JSON |
|---|
{ "region": enum ( |
| ช่อง | |
|---|---|
region |
เขตข้อมูลที่ขอสำหรับการส่งออก |
ฟิลด์ Union corpus_export_options ตัวเลือกเฉพาะบริการสำหรับการส่งออก corpus_export_options ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น |
|
mailOptions |
ตัวเลือกสำหรับการส่งออก Gmail |
groupsOptions |
ตัวเลือกสำหรับการส่งออกกลุ่ม |
driveOptions |
ตัวเลือกสำหรับการส่งออกไดรฟ์ |
hangoutsChatOptions |
ตัวเลือกสำหรับการส่งออกใน Chat |
voiceOptions |
ตัวเลือกสำหรับการส่งออก Voice |
calendarOptions |
ตัวเลือกที่ใช้ได้สำหรับการส่งออกปฏิทิน |
geminiOptions |
ตัวเลือกที่ใช้ได้สำหรับการส่งออก Gemini |
MailExportOptions
ตัวเลือกสำหรับการส่งออก Gmail
| การแสดง JSON |
|---|
{
"exportFormat": enum ( |
| ช่อง | |
|---|---|
exportFormat |
รูปแบบไฟล์สำหรับข้อความที่ส่งออก |
showConfidentialModeContent |
หากต้องการส่งออกเนื้อหาของโหมดข้อมูลลับ ให้ตั้งค่าเป็น true |
useNewExport |
หากต้องการใช้ระบบส่งออกใหม่ ให้ตั้งค่าเป็น true |
exportLinkedDriveFiles |
ไม่บังคับ หากต้องการเปิดใช้การส่งออกไฟล์ในไดรฟ์ที่ลิงก์ไว้ ให้ตั้งค่าเป็น true |
ExportFormat
รูปแบบการส่งออกสำหรับข้อความ
| Enum | |
|---|---|
EXPORT_FORMAT_UNSPECIFIED |
ไม่ได้ระบุรูปแบบการส่งออก |
MBOX |
ส่งออกเป็น MBOX ใช้ได้กับ Gmail, Groups, Hangouts และ Voice เท่านั้น |
PST |
ส่งออกเป็น PST ใช้ได้กับ Gmail, Groups, Hangouts, Voice และปฏิทินเท่านั้น |
ICS |
ส่งออกเป็น ICS ใช้ได้กับปฏิทินเท่านั้น |
XML |
ส่งออกเป็น XML ใช้ได้กับ Gemini เท่านั้น |
GroupsExportOptions
ตัวเลือกสำหรับการส่งออกกลุ่ม
| การแสดง JSON |
|---|
{
"exportFormat": enum ( |
| ช่อง | |
|---|---|
exportFormat |
รูปแบบไฟล์สำหรับข้อความที่ส่งออก |
DriveExportOptions
ตัวเลือกสำหรับการส่งออกไดรฟ์
| การแสดง JSON |
|---|
{ "includeAccessInfo": boolean } |
| ช่อง | |
|---|---|
includeAccessInfo |
หากต้องการรวมข้อมูลระดับการเข้าถึงสำหรับผู้ใช้ที่มีสิทธิ์เข้าถึงทางอ้อมในไฟล์ ให้ตั้งค่าเป็น true |
HangoutsChatExportOptions
ตัวเลือกสำหรับการส่งออกใน Chat
| การแสดง JSON |
|---|
{
"exportFormat": enum ( |
| ช่อง | |
|---|---|
exportFormat |
รูปแบบไฟล์สำหรับข้อความที่ส่งออก |
VoiceExportOptions
ตัวเลือกสำหรับการส่งออก Voice
| การแสดง JSON |
|---|
{
"exportFormat": enum ( |
| ช่อง | |
|---|---|
exportFormat |
รูปแบบไฟล์สำหรับข้อความที่ส่งออก |
CalendarExportOptions
ตัวเลือกสำหรับการส่งออกปฏิทิน
| การแสดง JSON |
|---|
{
"exportFormat": enum ( |
| ช่อง | |
|---|---|
exportFormat |
รูปแบบไฟล์สำหรับข้อความที่ส่งออก |
GeminiExportOptions
ตัวเลือกสำหรับการส่งออกของ Gemini
| การแสดง JSON |
|---|
{
"exportFormat": enum ( |
| ช่อง | |
|---|---|
exportFormat |
รูปแบบไฟล์สำหรับข้อความที่ส่งออก |
ExportRegion
เขตข้อมูลสำหรับการส่งออก
| Enum | |
|---|---|
EXPORT_REGION_UNSPECIFIED |
ไม่ได้ระบุภูมิภาค ค่าเริ่มต้นคือ ANY |
ANY |
ทุกภูมิภาค |
US |
ภูมิภาคสหรัฐอเมริกา |
EUROPE |
ภูมิภาคยุโรป |
ExportStatus
สถานะของการส่งออก
| Enum | |
|---|---|
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 |
ชื่อ Bucket ของ Cloud Storage สำหรับไฟล์ส่งออก คุณใช้ค่านี้ใน JSON API หรือ XML API ของ Cloud Storage ได้ แต่จะใช้เพื่อแสดงเนื้อหาของ Bucket ไม่ได้ แต่คุณสามารถรับไฟล์ส่งออกแต่ละรายการตามชื่อออบเจ็กต์ได้ |
objectName |
ชื่อของออบเจ็กต์ Cloud Storage สำหรับไฟล์ส่งออก คุณสามารถใช้ค่านี้ใน JSON API หรือ XML API ของ Cloud Storage |
size |
ขนาดไฟล์ที่ส่งออก |
md5Hash |
แฮช MD5 ของไฟล์ |
เมธอด |
|
|---|---|
|
สร้างการส่งออก |
|
ลบการส่งออก |
|
รับการส่งออก |
|
แสดงรายละเอียดเกี่ยวกับการส่งออกในกรณีที่ระบุ |