REST Resource: matters.exports

संसाधन: एक्सपोर्ट करना

एक्सपोर्ट किया गया डेटा.

Vault के संसाधनों का इस्तेमाल करने के लिए, खाते के पास Vault के ज़रूरी अधिकार और मामले का ऐक्सेस होना चाहिए. किसी मामले को ऐक्सेस करने के लिए, यह ज़रूरी है कि मामले को खाते से बनाया गया हो, मामले को उनके साथ शेयर किया गया हो या आपके पास सभी मामले देखें का अधिकार हो.

JSON के काेड में दिखाना
{
  "id": string,
  "matterId": string,
  "parentExportId": string,
  "name": string,
  "requester": {
    object (UserInfo)
  },
  "query": {
    object (Query)
  },
  "exportOptions": {
    object (ExportOptions)
  },
  "createTime": string,
  "status": enum (ExportStatus),
  "stats": {
    object (ExportStats)
  },
  "cloudStorageSink": {
    object (CloudStorageSink)
  }
}
फ़ील्ड
id

string

सिर्फ़ आउटपुट के लिए. जनरेट किया गया एक्सपोर्ट आईडी.

matterId

string

सिर्फ़ आउटपुट के लिए. मामले का आईडी.

parentExportId

string

सिर्फ़ आउटपुट के लिए. उस पैरंट एक्सपोर्ट की पहचान करता है जिसकी वजह से यह चाइल्ड एक्सपोर्ट जनरेट हुआ. यह सिर्फ़ चाइल्ड एक्सपोर्ट पर सेट है.

name

string

एक्सपोर्ट का नाम. नाम में विशेष वर्णों (~!$'(),;@:/?) का इस्तेमाल न करें. ये आपको एक्सपोर्ट डाउनलोड करने से रोक सकते हैं.

requester

object (UserInfo)

सिर्फ़ आउटपुट के लिए. एक्सपोर्ट का अनुरोध करने वाला.

query

object (Query)

एक्सपोर्ट बनाने के लिए इस्तेमाल किए जाने वाले क्वेरी पैरामीटर.

exportOptions

object (ExportOptions)

एक्सपोर्ट करने के दूसरे विकल्प.

createTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. एक्सपोर्ट की शुरुआत का समय.

आरएफ़सी3339 यूटीसी "ज़ुलु" में टाइमस्टैंप फ़ॉर्मैट, नैनोसेकंड रिज़ॉल्यूशन और ज़्यादा से ज़्यादा नौ फ़्रैक्शनल अंकों के साथ हो सकता है. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

status

enum (ExportStatus)

सिर्फ़ आउटपुट के लिए. एक्सपोर्ट की स्थिति.

stats

object (ExportStats)

सिर्फ़ आउटपुट के लिए. एक्सपोर्ट की प्रोग्रेस और साइज़ के बारे में जानकारी.

cloudStorageSink

object (CloudStorageSink)

सिर्फ़ आउटपुट के लिए. Cloud Storage में फ़ाइलें एक्सपोर्ट करने के लिए सिंक.

UserInfo

उपयोगकर्ता की जानकारी.

JSON के काेड में दिखाना
{
  "email": string,
  "displayName": string
}
फ़ील्ड
email

string

उपयोगकर्ता का ईमेल पता.

displayName

string

उपयोगकर्ता का दिखाया गया नाम.

ExportOptions

एक्सपोर्ट करने के लिए अन्य विकल्प

JSON के काेड में दिखाना
{
  "region": enum (ExportRegion),

  // Union field corpus_export_options can be only one of the following:
  "mailOptions": {
    object (MailExportOptions)
  },
  "groupsOptions": {
    object (GroupsExportOptions)
  },
  "driveOptions": {
    object (DriveExportOptions)
  },
  "hangoutsChatOptions": {
    object (HangoutsChatExportOptions)
  },
  "voiceOptions": {
    object (VoiceExportOptions)
  },
  "calendarOptions": {
    object (CalendarExportOptions)
  }
  // End of list of possible types for union field corpus_export_options.
}
फ़ील्ड
region

enum (ExportRegion)

एक्सपोर्ट करने के लिए अनुरोध किया गया डेटा क्षेत्र.

यूनियन फ़ील्ड corpus_export_options. एक्सपोर्ट करने के लिए, सेवा के हिसाब से विकल्प. corpus_export_options इनमें से सिर्फ़ एक हो सकता है:
mailOptions

object (MailExportOptions)

Gmail एक्सपोर्ट के विकल्प.

groupsOptions

object (GroupsExportOptions)

Groups को एक्सपोर्ट करने के विकल्प.

driveOptions

object (DriveExportOptions)

Drive को एक्सपोर्ट करने के विकल्प.

hangoutsChatOptions

object (HangoutsChatExportOptions)

Chat पर एक्सपोर्ट करने की सुविधा के विकल्प.

voiceOptions

object (VoiceExportOptions)

Voice को एक्सपोर्ट करने के विकल्प.

calendarOptions

object (CalendarExportOptions)

कैलेंडर एक्सपोर्ट करने का विकल्प उपलब्ध है.

MailExportOptions

Gmail एक्सपोर्ट के विकल्प.

JSON के काेड में दिखाना
{
  "exportFormat": enum (ExportFormat),
  "showConfidentialModeContent": boolean,
  "useNewExport": boolean,
  "exportLinkedDriveFiles": boolean
}
फ़ील्ड
exportFormat

enum (ExportFormat)

एक्सपोर्ट किए गए मैसेज के लिए फ़ाइल फ़ॉर्मैट.

showConfidentialModeContent

boolean

गोपनीय मोड का कॉन्टेंट एक्सपोर्ट करने के लिए, सही पर सेट करें.

useNewExport

boolean

नए एक्सपोर्ट सिस्टम का इस्तेमाल करने के लिए, true पर सेट करें.

exportLinkedDriveFiles

boolean

ज़रूरी नहीं. Drive से लिंक की गई फ़ाइलों को एक्सपोर्ट करने की सुविधा चालू करने के लिए, true पर सेट करें.

ExportFormat

मैसेज का फ़ॉर्मैट एक्सपोर्ट करना

Enums
EXPORT_FORMAT_UNSPECIFIED कोई एक्सपोर्ट फ़ॉर्मैट नहीं दिया गया है.
MBOX MBOX के रूप में निर्यात करें. यह सुविधा सिर्फ़ Gmail, Groups, Hangouts, और Voice के लिए उपलब्ध है.
PST पीएसटी के तौर पर एक्सपोर्ट करें. यह सुविधा सिर्फ़ Gmail, Groups, Hangouts, Voice, और Calendar के लिए उपलब्ध है.
ICS ICS के तौर पर एक्सपोर्ट करें. यह सुविधा सिर्फ़ Calendar के लिए उपलब्ध है.

GroupsExportOptions

Groups को एक्सपोर्ट करने के विकल्प.

JSON के काेड में दिखाना
{
  "exportFormat": enum (ExportFormat)
}
फ़ील्ड
exportFormat

enum (ExportFormat)

एक्सपोर्ट किए गए मैसेज के लिए फ़ाइल फ़ॉर्मैट.

DriveExportOptions

Drive को एक्सपोर्ट करने के विकल्प.

JSON के काेड में दिखाना
{
  "includeAccessInfo": boolean
}
फ़ील्ड
includeAccessInfo

boolean

जिन उपयोगकर्ताओं के पास फ़ाइलों का इनडायरेक्ट ऐक्सेस है उनके ऐक्सेस लेवल की जानकारी शामिल करने के लिए, सही पर सेट करें.

HangoutsChatExportOptions

Chat पर एक्सपोर्ट करने की सुविधा के विकल्प.

JSON के काेड में दिखाना
{
  "exportFormat": enum (ExportFormat)
}
फ़ील्ड
exportFormat

enum (ExportFormat)

एक्सपोर्ट किए गए मैसेज के लिए फ़ाइल फ़ॉर्मैट.

VoiceExportOptions

Voice को एक्सपोर्ट करने के विकल्प.

JSON के काेड में दिखाना
{
  "exportFormat": enum (ExportFormat)
}
फ़ील्ड
exportFormat

enum (ExportFormat)

एक्सपोर्ट किए गए मैसेज के लिए फ़ाइल फ़ॉर्मैट.

CalendarExportOptions

Calendar एक्सपोर्ट के विकल्प.

JSON के काेड में दिखाना
{
  "exportFormat": enum (ExportFormat)
}
फ़ील्ड
exportFormat

enum (ExportFormat)

एक्सपोर्ट किए गए मैसेज के लिए फ़ाइल फ़ॉर्मैट.

ExportRegion

एक्सपोर्ट करने के लिए डेटा क्षेत्र.

Enums
EXPORT_REGION_UNSPECIFIED क्षेत्र नहीं बताया गया है. डिफ़ॉल्ट रूप से 'कोई भी' पर सेट होती है.
ANY कोई भी इलाका.
US अमेरिका.
EUROPE यूरोप क्षेत्र.

ExportStatus

एक्सपोर्ट की स्थिति.

Enums
EXPORT_STATUS_UNSPECIFIED स्थिति की जानकारी नहीं है.
COMPLETED एक्सपोर्ट की प्रोसेस पूरी हुई.
FAILED एक्सपोर्ट नहीं किया जा सका.
IN_PROGRESS एक्सपोर्ट किया जा रहा है.

ExportStats

एक्सपोर्ट की स्थिति की जानकारी.

JSON के काेड में दिखाना
{
  "exportedArtifactCount": string,
  "totalArtifactCount": string,
  "sizeInBytes": string
}
फ़ील्ड
exportedArtifactCount

string (int64 format)

एक्सपोर्ट किए जाने के लिए पहले से प्रोसेस किए गए मैसेज या फ़ाइलों की संख्या.

totalArtifactCount

string (int64 format)

एक्सपोर्ट किए जाने वाले मैसेज या फ़ाइलों की संख्या.

sizeInBytes

string (int64 format)

एक्सपोर्ट का साइज़, बाइट में.

CloudStorageSink

Cloud Storage की फ़ाइलों के लिए सिंक एक्सपोर्ट करें.

JSON के काेड में दिखाना
{
  "files": [
    {
      object (CloudStorageFile)
    }
  ]
}
फ़ील्ड
files[]

object (CloudStorageFile)

सिर्फ़ आउटपुट के लिए. Cloud Storage में एक्सपोर्ट की गई फ़ाइलें.

CloudStorageFile

Cloud Storage में एक्सपोर्ट फ़ाइल

JSON के काेड में दिखाना
{
  "bucketName": string,
  "objectName": string,
  "size": string,
  "md5Hash": string
}
फ़ील्ड
bucketName

string

एक्सपोर्ट की गई फ़ाइल के लिए, Cloud Storage बकेट का नाम. इस वैल्यू का इस्तेमाल, Cloud Storage JSON API या एक्सएमएल एपीआई में किया जा सकता है, लेकिन बकेट के कॉन्टेंट को सूची में शामिल करने के लिए नहीं. इसके बजाय, आप ऑब्जेक्ट के नाम के हिसाब से अलग-अलग एक्सपोर्ट फ़ाइलें पा सकते हैं.

objectName

string

एक्सपोर्ट की गई फ़ाइल के लिए, Cloud Storage ऑब्जेक्ट का नाम. इस वैल्यू का इस्तेमाल, Cloud Storage JSON API या एक्सएमएल एपीआई में किया जा सकता है.

size

string (int64 format)

एक्सपोर्ट फ़ाइल का साइज़.

md5Hash

string

फ़ाइल का md5 हैश.

तरीके

create

इससे एक्सपोर्ट बनता है.

delete

एक्सपोर्ट किए गए डेटा को मिटा देता है.

get

इससे डेटा एक्सपोर्ट हो जाएगा.

list

बताए गए मामले में, एक्सपोर्ट के बारे में जानकारी देता है.