REST Resource: matters.exports

সম্পদ: রপ্তানি

একটি রপ্তানি.

ভল্ট সংস্থানগুলির সাথে কাজ করার জন্য, অ্যাকাউন্টে প্রয়োজনীয় ভল্ট সুবিধা এবং বিষয়টিতে অ্যাক্সেস থাকতে হবে। একটি বিষয় অ্যাক্সেস করার জন্য, অ্যাকাউন্টটি অবশ্যই বিষয়টি তৈরি করেছে, বিষয়টি তাদের সাথে ভাগ করে নিতে হবে বা সমস্ত বিষয় দেখার বিশেষাধিকার থাকতে হবে।

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)

শুধুমাত্র আউটপুট। যে সময়ে রপ্তানি তৈরি হয়েছিল।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

status

enum ( ExportStatus )

শুধুমাত্র আউটপুট। রপ্তানির অবস্থা।

stats

object ( ExportStats )

শুধুমাত্র আউটপুট। রপ্তানির অগ্রগতি এবং আকার সম্পর্কে বিশদ বিবরণ।

cloudStorageSink

object ( CloudStorageSink )

শুধুমাত্র আউটপুট। ক্লাউড স্টোরেজে এক্সপোর্ট ফাইলের জন্য সিঙ্ক।

ব্যবহারকারীর তথ্য

ব্যবহারকারীর তথ্য।

JSON প্রতিনিধিত্ব
{
  "email": string,
  "displayName": string
}
ক্ষেত্র
email

string

ব্যবহারকারীর ইমেল ঠিকানা।

displayName

string

ব্যবহারকারীর প্রদর্শিত নাম।

এক্সপোর্ট অপশন

রপ্তানির জন্য অতিরিক্ত বিকল্প

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 )

জিমেইল এক্সপোর্টের জন্য বিকল্প।

groupsOptions

object ( GroupsExportOptions )

গ্রুপ রপ্তানির জন্য বিকল্প.

driveOptions

object ( DriveExportOptions )

ড্রাইভ এক্সপোর্টের জন্য বিকল্প।

hangoutsChatOptions

object ( HangoutsChatExportOptions )

চ্যাট এক্সপোর্টের জন্য বিকল্প।

voiceOptions

object ( VoiceExportOptions )

ভয়েস এক্সপোর্টের জন্য বিকল্প।

calendarOptions

object ( CalendarExportOptions )

ক্যালেন্ডার রপ্তানির জন্য বিকল্প উপলব্ধ।

মেইল এক্সপোর্ট অপশন

জিমেইল এক্সপোর্টের জন্য বিকল্প।

JSON প্রতিনিধিত্ব
{
  "exportFormat": enum (ExportFormat),
  "showConfidentialModeContent": boolean,
  "useNewExport": boolean,
  "exportLinkedDriveFiles": boolean
}
ক্ষেত্র
exportFormat

enum ( ExportFormat )

রপ্তানি করা বার্তাগুলির জন্য ফাইল বিন্যাস।

showConfidentialModeContent

boolean

গোপনীয় মোড সামগ্রী রপ্তানি করতে, সত্যে সেট করুন৷

useNewExport

boolean

নতুন রপ্তানি সিস্টেম ব্যবহার করতে, সত্যে সেট করুন৷

exportLinkedDriveFiles

boolean

ঐচ্ছিক। লিঙ্ক করা ড্রাইভ ফাইল রপ্তানি সক্ষম করতে, সত্যে সেট করুন৷

এক্সপোর্ট ফরম্যাট

বার্তাগুলির জন্য বিন্যাস রপ্তানি করুন

Enums
EXPORT_FORMAT_UNSPECIFIED কোনো রপ্তানি বিন্যাস নির্দিষ্ট করা নেই।
MBOX MBOX হিসাবে রপ্তানি করুন। শুধুমাত্র Gmail, গোষ্ঠী, Hangouts এবং ভয়েসের জন্য উপলব্ধ৷
PST PST হিসাবে রপ্তানি করুন। শুধুমাত্র Gmail, গোষ্ঠী, Hangouts, ভয়েস এবং ক্যালেন্ডারের জন্য উপলব্ধ৷
ICS আইসিএস হিসাবে রপ্তানি করুন। শুধুমাত্র ক্যালেন্ডারের জন্য উপলব্ধ।

গ্রুপ এক্সপোর্ট অপশন

গ্রুপ রপ্তানির জন্য বিকল্প.

JSON প্রতিনিধিত্ব
{
  "exportFormat": enum (ExportFormat)
}
ক্ষেত্র
exportFormat

enum ( ExportFormat )

রপ্তানি করা বার্তাগুলির জন্য ফাইল বিন্যাস।

ড্রাইভ এক্সপোর্ট অপশন

ড্রাইভ এক্সপোর্টের জন্য বিকল্প।

JSON প্রতিনিধিত্ব
{
  "includeAccessInfo": boolean
}
ক্ষেত্র
includeAccessInfo

boolean

ফাইলগুলিতে পরোক্ষ অ্যাক্সেস সহ ব্যবহারকারীদের জন্য অ্যাক্সেস স্তরের তথ্য অন্তর্ভুক্ত করতে, সত্যে সেট করুন৷

HangoutsChatExportOptions

চ্যাট এক্সপোর্টের জন্য বিকল্প।

JSON প্রতিনিধিত্ব
{
  "exportFormat": enum (ExportFormat)
}
ক্ষেত্র
exportFormat

enum ( ExportFormat )

রপ্তানি করা বার্তাগুলির জন্য ফাইল বিন্যাস।

ভয়েস এক্সপোর্ট অপশন

ভয়েস এক্সপোর্টের জন্য বিকল্প।

JSON প্রতিনিধিত্ব
{
  "exportFormat": enum (ExportFormat)
}
ক্ষেত্র
exportFormat

enum ( ExportFormat )

এক্সপোর্ট করা টেক্সট মেসেজের জন্য ফাইল ফরম্যাট।

ক্যালেন্ডার এক্সপোর্ট অপশন

ক্যালেন্ডার রপ্তানির জন্য বিকল্প।

JSON প্রতিনিধিত্ব
{
  "exportFormat": enum (ExportFormat)
}
ক্ষেত্র
exportFormat

enum ( ExportFormat )

এক্সপোর্ট করা টেক্সট মেসেজের জন্য ফাইল ফরম্যাট।

রপ্তানি অঞ্চল

রপ্তানির জন্য ডেটা অঞ্চল

Enums
EXPORT_REGION_UNSPECIFIED অঞ্চলটি অনির্দিষ্ট। ডিফল্ট যে কোনো.
ANY যে কোন অঞ্চল।
US মার্কিন যুক্তরাষ্ট্র অঞ্চল।
EUROPE ইউরোপ অঞ্চল।

রপ্তানি অবস্থা

রপ্তানির অবস্থা।

Enums
EXPORT_STATUS_UNSPECIFIED অবস্থা অনির্দিষ্ট.
COMPLETED রপ্তানি সম্পন্ন হয়েছে।
FAILED রপ্তানি ব্যর্থ হয়েছে।
IN_PROGRESS রপ্তানি চলছে।

রপ্তানি পরিসংখ্যান

একটি রপ্তানির জন্য অগ্রগতি তথ্য.

JSON প্রতিনিধিত্ব
{
  "exportedArtifactCount": string,
  "totalArtifactCount": string,
  "sizeInBytes": string
}
ক্ষেত্র
exportedArtifactCount

string ( int64 format)

রপ্তানির জন্য ইতিমধ্যে প্রক্রিয়া করা বার্তা বা ফাইলের সংখ্যা৷

totalArtifactCount

string ( int64 format)

রপ্তানি করা বার্তা বা ফাইল সংখ্যা.

sizeInBytes

string ( int64 format)

বাইটে রপ্তানির আকার।

ক্লাউড স্টোরেজ সিঙ্ক

ক্লাউড স্টোরেজ ফাইলের জন্য সিঙ্ক এক্সপোর্ট করুন।

JSON প্রতিনিধিত্ব
{
  "files": [
    {
      object (CloudStorageFile)
    }
  ]
}
ক্ষেত্র
files[]

object ( CloudStorageFile )

শুধুমাত্র আউটপুট। ক্লাউড স্টোরেজে এক্সপোর্ট করা ফাইল।

ক্লাউড স্টোরেজ ফাইল

ক্লাউড স্টোরেজে এক্সপোর্ট ফাইল

JSON প্রতিনিধিত্ব
{
  "bucketName": string,
  "objectName": string,
  "size": string,
  "md5Hash": string
}
ক্ষেত্র
bucketName

string

এক্সপোর্ট ফাইলের জন্য ক্লাউড স্টোরেজ বাকেটের নাম। আপনি ক্লাউড স্টোরেজ JSON API বা XML API- এ এই মানটি ব্যবহার করতে পারেন, কিন্তু বালতির বিষয়বস্তু তালিকাভুক্ত করতে নয়। পরিবর্তে, আপনি বস্তুর নাম দ্বারা পৃথক রপ্তানি ফাইল পেতে পারেন।

objectName

string

এক্সপোর্ট ফাইলের জন্য ক্লাউড স্টোরেজ অবজেক্টের নাম। আপনি ক্লাউড স্টোরেজ JSON API বা XML API- এ এই মানটি ব্যবহার করতে পারেন।

size

string ( int64 format)

এক্সপোর্ট ফাইলের আকার।

md5Hash

string

ফাইলটির md5 হ্যাশ।

পদ্ধতি

create

রপ্তানি তৈরি করে।

delete

একটি রপ্তানি মুছে দেয়।

get

রপ্তানি পায়।

list

নির্দিষ্ট বিষয়ে রপ্তানি সম্পর্কে বিশদ বিবরণ তালিকাভুক্ত করে।