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)

শুধু আউটপুট। এক্সপোর্ট তৈরি করার সময়।

RFC 3339 ব্যবহার করে, যেখানে জেনারেট করা আউটপুট সবসময় Z-নরমালাইজড হবে এবং ০, ৩, ৬ বা ৯টি ভগ্নাংশ সংখ্যা ব্যবহার করবে। "Z" ছাড়া অন্যান্য অফসেটও গ্রহণ করা হয়। যেমন: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" বা "2014-10-02T15:01:23+05:30"।

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),

  "mailOptions": {
    object (MailExportOptions)
  },
  "groupsOptions": {
    object (GroupsExportOptions)
  },
  "driveOptions": {
    object (DriveExportOptions)
  },
  "hangoutsChatOptions": {
    object (HangoutsChatExportOptions)
  },
  "voiceOptions": {
    object (VoiceExportOptions)
  },
  "calendarOptions": {
    object (CalendarExportOptions)
  },
  "geminiOptions": {
    object (GeminiExportOptions)
  },
  "geminiInWorkspaceOptions": {
    object (GeminiInWorkspaceExportOptions)
  }
}
ফিল্ড
region

enum (ExportRegion)

এক্সপোর্টের জন্য অনুরোধ করা ডেটা অঞ্চল।

এক্সপোর্ট করার জন্য পরিষেবা-নির্দিষ্ট বিকল্প। নিচে পারস্পরিকভাবে এক্সক্লুসিভ ফিল্ডের তালিকা দেওয়া হল। উত্তরে সর্বাধিক একটি ফিল্ড সেট করা হবে:
mailOptions

object (MailExportOptions)

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

groupsOptions

object (GroupsExportOptions)

গ্রুপ এক্সপোর্ট করার বিকল্প।

driveOptions

object (DriveExportOptions)

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

hangoutsChatOptions

object (HangoutsChatExportOptions)

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

voiceOptions

object (VoiceExportOptions)

Voice এক্সপোর্ট করার বিকল্প।

calendarOptions

object (CalendarExportOptions)

Calendar এক্সপোর্ট করার জন্য বিকল্প উপলভ্য।

geminiOptions

object (GeminiExportOptions)

Gemini অ্যাপ এক্সপোর্ট করার জন্য বিকল্প উপলভ্য।

geminiInWorkspaceOptions

object (GeminiInWorkspaceExportOptions)

Workspace-এ Gemini এক্সপোর্ট করার জন্য বিকল্প উপলভ্য।

মিউচুয়ালি এক্সক্লুসিভ ফিল্ডের শেষ।

MailExportOptions

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

JSON উপস্থাপনা
{
  "exportFormat": enum (ExportFormat),
  "showConfidentialModeContent": boolean,
  "useNewExport": boolean,
  "exportLinkedDriveFiles": boolean
}
ফিল্ড
exportFormat

enum (ExportFormat)

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

showConfidentialModeContent

boolean

গোপনীয় মোড কন্টেন্ট এক্সপোর্ট করতে, true হিসেবে সেট করুন।

useNewExport

boolean

নতুন এক্সপোর্ট সিস্টেম ব্যবহার করতে, true-এ সেট করুন।

exportLinkedDriveFiles

boolean

ঐচ্ছিক। লিঙ্ক করা Drive ফাইল এক্সপোর্ট করার সুবিধা চালু করতে, true হিসেবে সেট করুন।

ExportFormat

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

Enums
EXPORT_FORMAT_UNSPECIFIED এক্সপোর্ট ফর্ম্যাট নির্দিষ্ট করা হয়নি।
MBOX MBOX হিসেবে এক্সপোর্ট করুন। শুধুমাত্র Gmail, Groups, Hangouts ও Voice-এর জন্য উপলভ্য।
PST PST হিসেবে এক্সপোর্ট করুন। শুধুমাত্র Gmail, Groups, Hangouts, Voice এবং Calendar-এর জন্য উপলভ্য।
ICS ICS হিসেবে এক্সপোর্ট করুন। শুধুমাত্র Calendar-এর জন্য উপলভ্য।
XML XML হিসেবে এক্সপোর্ট করুন। শুধুমাত্র Gemini অ্যাপের জন্য উপলভ্য।
JSON JSON হিসেবে এক্সপোর্ট করুন। শুধুমাত্র Workspace-এ Gemini-এর জন্য উপলভ্য।

GroupsExportOptions

গ্রুপ এক্সপোর্ট করার বিকল্প।

JSON উপস্থাপনা
{
  "exportFormat": enum (ExportFormat)
}
ফিল্ড
exportFormat

enum (ExportFormat)

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

DriveExportOptions

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

JSON উপস্থাপনা
{
  "includeAccessInfo": boolean
}
ফিল্ড
includeAccessInfo

boolean

ফাইলের পরোক্ষ অ্যাক্সেস আছে এমন ব্যবহারকারীদের জন্য অ্যাক্সেস লেভেল সংক্রান্ত তথ্য অন্তর্ভুক্ত করতে, true হিসেবে সেট করুন।

HangoutsChatExportOptions

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

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)

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

GeminiExportOptions

Gemini অ্যাপ এক্সপোর্ট করার বিকল্প।

JSON উপস্থাপনা
{
  "exportFormat": enum (ExportFormat)
}
ফিল্ড
exportFormat

enum (ExportFormat)

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

GeminiInWorkspaceExportOptions

Workspace-এ Gemini-র এক্সপোর্ট সংক্রান্ত বিকল্প।

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 বা XML API-তে ব্যবহার করতে পারবেন, তবে বাকেটের কন্টেন্ট তালিকাভুক্ত করার জন্য নয়। পরিবর্তে, আপনি অবজেক্টের নাম অনুযায়ী আলাদা আলাদা এক্সপোর্ট ফাইল পেতে পারেন।

objectName

string

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

size

string (int64 format)

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

md5Hash

string

ফাইলের md5 হ্যাশ।

পদ্ধতি

create

এক্সপোর্ট তৈরি করে।

delete

এক্সপোর্ট মুছে দেয়।

get

এক্সপোর্ট পায়।

list

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