- แหล่งข้อมูล: ส่งออก
- UserInfo
- ExportOptions
- MailExportOptions
- ExportFormat
- GroupsExportOptions
- DriveExportOptions
- HangoutsChatExportOptions
- VoiceExportOptions
- CalendarExportOptions
- GeminiExportOptions
- GeminiInWorkspaceExportOptions
- 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 |
เอาต์พุตเท่านั้น รายละเอียดเกี่ยวกับความคืบหน้าและขนาดของการส่งออก |
| ประเภทซิงก์การส่งออก ต่อไปนี้คือรายการช่องที่แยกกันโดยสิ้นเชิง ระบบจะตั้งค่าช่องอย่างน้อย 1 ช่องในการตอบกลับ ดังนี้ | |
cloudStorageSink |
เอาต์พุตเท่านั้น ซิงก์สำหรับไฟล์ส่งออกใน Cloud Storage |
| สิ้นสุดฟิลด์ที่แยกกัน | |
UserInfo
ข้อมูลของผู้ใช้
| การแสดง JSON |
|---|
{ "email": string, "displayName": string } |
| ช่อง | |
|---|---|
email |
อีเมลของผู้ใช้ |
displayName |
ชื่อที่แสดงของผู้ใช้ |
ExportOptions
ตัวเลือกเพิ่มเติมสำหรับการส่งออก
| การแสดง JSON |
|---|
{ "region": enum ( |
| ช่อง | |
|---|---|
region |
เขตข้อมูลที่ขอสำหรับการส่งออก |
| ตัวเลือกเฉพาะบริการสำหรับการส่งออก ต่อไปนี้คือรายการช่องที่แยกกันโดยสิ้นเชิง ระบบจะตั้งค่าช่องอย่างน้อย 1 ช่องในการตอบกลับ ดังนี้ | |
mailOptions |
ตัวเลือกสำหรับการส่งออก Gmail |
groupsOptions |
ตัวเลือกสำหรับการส่งออก Groups |
driveOptions |
ตัวเลือกสำหรับการส่งออกไดรฟ์ |
hangoutsChatOptions |
ตัวเลือกสำหรับการส่งออก Chat |
voiceOptions |
ตัวเลือกสำหรับการส่งออก Voice |
calendarOptions |
ตัวเลือกที่ใช้ได้สำหรับการส่งออกปฏิทิน |
geminiOptions |
ตัวเลือกที่ใช้ได้สำหรับการส่งออกแอป Gemini |
geminiInWorkspaceOptions |
ตัวเลือกที่ใช้ได้สำหรับการส่งออก Gemini ใน Workspace |
| สิ้นสุดฟิลด์ที่แยกกัน | |
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 เท่านั้น |
JSON |
ส่งออกเป็น JSON พร้อมใช้งานสำหรับ Gemini ใน Workspace เท่านั้น |
GroupsExportOptions
ตัวเลือกสำหรับการส่งออก Groups
| การแสดง JSON |
|---|
{
"exportFormat": enum ( |
| ช่อง | |
|---|---|
exportFormat |
รูปแบบไฟล์สำหรับข้อความที่ส่งออก |
DriveExportOptions
ตัวเลือกสำหรับการส่งออกไดรฟ์
| การแสดง JSON |
|---|
{ "includeAccessInfo": boolean } |
| ช่อง | |
|---|---|
includeAccessInfo |
หากต้องการรวมข้อมูลระดับการเข้าถึงสำหรับผู้ใช้ที่มีสิทธิ์เข้าถึงทางอ้อมไปยังไฟล์ ให้ตั้งค่าเป็น true |
HangoutsChatExportOptions
ตัวเลือกสำหรับการส่งออก Chat
| การแสดง JSON |
|---|
{
"exportFormat": enum ( |
| ช่อง | |
|---|---|
exportFormat |
รูปแบบไฟล์สำหรับข้อความที่ส่งออก |
VoiceExportOptions
ตัวเลือกสำหรับการส่งออก Voice
| การแสดง JSON |
|---|
{
"exportFormat": enum ( |
| ช่อง | |
|---|---|
exportFormat |
รูปแบบไฟล์สำหรับ SMS ที่ส่งออก |
CalendarExportOptions
ตัวเลือกสำหรับการส่งออกปฏิทิน
| การแสดง JSON |
|---|
{
"exportFormat": enum ( |
| ช่อง | |
|---|---|
exportFormat |
รูปแบบไฟล์สำหรับ SMS ที่ส่งออก |
GeminiExportOptions
ตัวเลือกสำหรับการส่งออกจากแอป Gemini
| การแสดง JSON |
|---|
{
"exportFormat": enum ( |
| ช่อง | |
|---|---|
exportFormat |
รูปแบบไฟล์สำหรับข้อความที่ส่งออก |
GeminiInWorkspaceExportOptions
ตัวเลือกสำหรับการส่งออก Gemini ใน Workspace
| การแสดง 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 |
ชื่อของที่เก็บข้อมูล Cloud Storage สำหรับไฟล์ส่งออก คุณใช้ค่านี้ใน JSON API หรือ XML API ของ Cloud Storage ได้ แต่จะใช้เพื่อแสดงรายการเนื้อหาในที่เก็บข้อมูลไม่ได้ แต่คุณสามารถรับไฟล์ส่งออกแต่ละไฟล์ตามชื่อออบเจ็กต์ได้ |
objectName |
ชื่อของออบเจ็กต์ Cloud Storage สำหรับไฟล์ส่งออก คุณใช้ค่านี้ใน JSON API หรือ XML API ของ Cloud Storage ได้ |
size |
ขนาดไฟล์ที่ส่งออก |
md5Hash |
แฮช md5 ของไฟล์ |
เมธอด |
|
|---|---|
|
สร้างการส่งออก |
|
ลบการส่งออก |
|
รับการส่งออก |
|
แสดงรายละเอียดเกี่ยวกับการส่งออกในกรณีที่ระบุ |