- Resource: Export
- UserInfo
- ExportOptions
- MailExportOptions
- ExportFormat
- GroupsExportOptions
- DriveExportOptions
- HangoutsChatExportOptions
- VoiceExportOptions
- CalendarExportOptions
- GeminiExportOptions
- GeminiInWorkspaceExportOptions
- ExportRegion
- ExportStatus
- ExportStats
- CloudStorageSink
- CloudStorageFile
- Metode
Resource: Export
Ekspor.
Untuk menggunakan resource Vault, akun harus memiliki hak istimewa Vault yang diperlukan dan akses ke masalah. Untuk mengakses suatu masalah, akun harus telah membuat masalah tersebut, telah dibagikan masalah tersebut, atau memiliki hak istimewa (untuk) Melihat Semua Masalah.
| Representasi JSON |
|---|
{ "id": string, "matterId": string, "parentExportId": string, "name": string, "requester": { object ( |
| Kolom | |
|---|---|
id |
Hanya output. ID ekspor yang dihasilkan. |
matterId |
Hanya output. ID masalah. |
parentExportId |
Hanya output. Mengidentifikasi ekspor induk yang menghasilkan ekspor turunan ini. Ini hanya ditetapkan pada ekspor turunan. |
name |
Nama ekspor. Jangan gunakan karakter khusus (~!$'(),;@:/?) dalam nama file. Karakter ini dapat mencegah Anda mendownload file ekspor. |
requester |
Hanya output. Pemohon ekspor. |
query |
Parameter kueri yang digunakan untuk membuat ekspor. |
exportOptions |
Opsi ekspor tambahan. |
createTime |
Hanya output. Waktu saat ekspor dibuat. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
status |
Hanya output. Status ekspor. |
stats |
Hanya output. Detail tentang progres dan ukuran ekspor. |
| Jenis sink ekspor. Berikut adalah daftar kolom yang sama-sama bersifat eksklusif. Maksimal satu kolom akan ditetapkan dalam respons: | |
cloudStorageSink |
Hanya output. Sink untuk file ekspor di Cloud Storage. |
| Akhir kolom yang saling eksklusif. | |
UserInfo
Informasi pengguna.
| Representasi JSON |
|---|
{ "email": string, "displayName": string } |
| Kolom | |
|---|---|
email |
Alamat email pengguna. |
displayName |
Nama tampilan pengguna. |
ExportOptions
Opsi tambahan untuk ekspor
| Representasi JSON |
|---|
{ "region": enum ( |
| Kolom | |
|---|---|
region |
Region data yang diminta untuk ekspor. |
| Opsi khusus layanan untuk ekspor. Berikut adalah daftar kolom yang sama-sama bersifat eksklusif. Maksimal satu kolom akan ditetapkan dalam respons: | |
mailOptions |
Opsi untuk ekspor Gmail. |
groupsOptions |
Opsi untuk ekspor Grup. |
driveOptions |
Opsi untuk ekspor Drive. |
hangoutsChatOptions |
Opsi untuk ekspor Chat. |
voiceOptions |
Opsi untuk ekspor Voice. |
calendarOptions |
Opsi yang tersedia untuk ekspor Kalender. |
geminiOptions |
Opsi yang tersedia untuk ekspor aplikasi Gemini. |
geminiInWorkspaceOptions |
Opsi yang tersedia untuk ekspor Gemini di Workspace. |
| Akhir kolom yang saling eksklusif. | |
MailExportOptions
Opsi untuk ekspor Gmail.
| Representasi JSON |
|---|
{
"exportFormat": enum ( |
| Kolom | |
|---|---|
exportFormat |
Format file untuk pesan yang diekspor. |
showConfidentialModeContent |
Untuk mengekspor konten mode rahasia, tetapkan ke true. |
useNewExport |
Untuk menggunakan sistem ekspor baru, tetapkan ke true. |
exportLinkedDriveFiles |
Opsional. Untuk mengaktifkan ekspor file Drive yang ditautkan, tetapkan ke true. |
ExportFormat
Format ekspor untuk pesan
| Enum | |
|---|---|
EXPORT_FORMAT_UNSPECIFIED |
Tidak ada format ekspor yang ditentukan. |
MBOX |
Ekspor sebagai MBOX. Hanya tersedia untuk Gmail, Grup, Hangouts, dan Voice. |
PST |
Ekspor sebagai PST. Hanya tersedia untuk Gmail, Grup, Hangouts, Voice, dan Kalender. |
ICS |
Ekspor sebagai ICS. Hanya tersedia untuk Kalender. |
XML |
Ekspor sebagai XML. Hanya tersedia untuk aplikasi Gemini. |
JSON |
Ekspor sebagai JSON. Hanya tersedia untuk Gemini di Workspace. |
GroupsExportOptions
Opsi untuk ekspor Grup.
| Representasi JSON |
|---|
{
"exportFormat": enum ( |
| Kolom | |
|---|---|
exportFormat |
Format file untuk pesan yang diekspor. |
DriveExportOptions
Opsi untuk ekspor Drive.
| Representasi JSON |
|---|
{ "includeAccessInfo": boolean } |
| Kolom | |
|---|---|
includeAccessInfo |
Untuk menyertakan informasi tingkat akses bagi pengguna yang memiliki akses tidak langsung ke file, tetapkan ke true. |
HangoutsChatExportOptions
Opsi untuk ekspor Chat.
| Representasi JSON |
|---|
{
"exportFormat": enum ( |
| Kolom | |
|---|---|
exportFormat |
Format file untuk pesan yang diekspor. |
VoiceExportOptions
Opsi untuk ekspor Voice.
| Representasi JSON |
|---|
{
"exportFormat": enum ( |
| Kolom | |
|---|---|
exportFormat |
Format file untuk pesan teks yang diekspor. |
CalendarExportOptions
Opsi untuk ekspor Kalender.
| Representasi JSON |
|---|
{
"exportFormat": enum ( |
| Kolom | |
|---|---|
exportFormat |
Format file untuk pesan teks yang diekspor. |
GeminiExportOptions
Opsi untuk ekspor aplikasi Gemini.
| Representasi JSON |
|---|
{
"exportFormat": enum ( |
| Kolom | |
|---|---|
exportFormat |
Format file untuk pesan yang diekspor. |
GeminiInWorkspaceExportOptions
Opsi untuk ekspor Gemini di Workspace.
| Representasi JSON |
|---|
{
"exportFormat": enum ( |
| Kolom | |
|---|---|
exportFormat |
Format file untuk pesan yang diekspor. |
ExportRegion
Region data untuk ekspor.
| Enum | |
|---|---|
EXPORT_REGION_UNSPECIFIED |
Region tidak ditentukan. Nilai defaultnya adalah ANY. |
ANY |
Region mana saja. |
US |
Region Amerika Serikat. |
EUROPE |
Region Eropa. |
ExportStatus
Status ekspor.
| Enum | |
|---|---|
EXPORT_STATUS_UNSPECIFIED |
Status tidak ditentukan. |
COMPLETED |
Ekspor selesai. |
FAILED |
Ekspor gagal. |
IN_PROGRESS |
Ekspor sedang berlangsung. |
ExportStats
Informasi progres untuk ekspor.
| Representasi JSON |
|---|
{ "exportedArtifactCount": string, "totalArtifactCount": string, "sizeInBytes": string } |
| Kolom | |
|---|---|
exportedArtifactCount |
Jumlah pesan atau file yang telah diproses untuk diekspor. |
totalArtifactCount |
Jumlah pesan atau file yang akan diekspor. |
sizeInBytes |
Ukuran ekspor dalam byte. |
CloudStorageSink
Sink ekspor untuk file Cloud Storage.
| Representasi JSON |
|---|
{
"files": [
{
object ( |
| Kolom | |
|---|---|
files[] |
Hanya output. File yang diekspor di Cloud Storage. |
CloudStorageFile
File ekspor di Cloud Storage
| Representasi JSON |
|---|
{ "bucketName": string, "objectName": string, "size": string, "md5Hash": string } |
| Kolom | |
|---|---|
bucketName |
Nama bucket Cloud Storage untuk file ekspor. Anda dapat menggunakan nilai ini di JSON API atau XML API Cloud Storage, tetapi tidak untuk mencantumkan konten bucket. Sebagai gantinya, Anda bisa mendapatkan file ekspor individual berdasarkan nama objek. |
objectName |
Nama objek Cloud Storage untuk file ekspor. Anda dapat menggunakan nilai ini di JSON API atau XML API Cloud Storage. |
size |
Ukuran file ekspor. |
md5Hash |
Hash md5 dari file. |
Metode |
|
|---|---|
|
Membuat ekspor. |
|
Menghapus ekspor. |
|
Mendapatkan ekspor. |
|
Mencantumkan detail tentang ekspor dalam masalah yang ditentukan. |