REST Resource: matters.holds

সম্পদ: ধরে রাখুন

হোল্ড হলো একটি হোল্ড যা নির্দিষ্ট গুগল ওয়ার্কস্পেস পরিষেবাটিকে নির্দিষ্ট অ্যাকাউন্ট বা কোনো সাংগঠনিক ইউনিটের সকল সদস্যের ডেটা মুছে ফেলা থেকে বিরত রাখে।

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

JSON উপস্থাপনা
{
  "holdId": string,
  "name": string,
  "updateTime": string,
  "accounts": [
    {
      object (HeldAccount)
    }
  ],
  "orgUnit": {
    object (HeldOrgUnit)
  },
  "corpus": enum (CorpusType),
  "query": {
    object (CorpusQuery)
  }
}
ক্ষেত্র
holdId

string

হোল্ডটির অনন্য অপরিবর্তনীয় আইডি। এটি তৈরির সময় নির্ধারণ করা হয়।

name

string

হোল্ডটির নাম।

updateTime

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"

accounts[]

object ( HeldAccount )

সেট করা থাকলে, হোল্ডটি নির্দিষ্ট অ্যাকাউন্টগুলিতে প্রযোজ্য হবে এবং orgUnit অবশ্যই খালি থাকতে হবে।

orgUnit

object ( HeldOrgUnit )

সেট করা থাকলে, হোল্ডটি সাংগঠনিক ইউনিটের সকল সদস্যের উপর প্রযোজ্য হবে এবং অ্যাকাউন্টগুলো অবশ্যই খালি থাকতে হবে। এই প্রপার্টিটি পরিবর্তনযোগ্য। গ্রুপ হোল্ডের জন্য, অ্যাকাউন্টস সেট করুন।

corpus

enum ( CorpusType )

যে পরিষেবাটি অনুসন্ধান করা হবে।

query

object ( CorpusQuery )

পরিষেবা-নির্দিষ্ট বিকল্পসমূহ। যদি সেট করা থাকে, তাহলে CorpusQuery অবশ্যই CorpusType-এর সাথে মিলতে হবে।

HeldOrgUnit

হোল্ডের আওতাভুক্ত সাংগঠনিক ইউনিট। এই কাঠামোটি অপরিবর্তনীয়।

JSON উপস্থাপনা
{
  "orgUnitId": string,
  "holdTime": string
}
ক্ষেত্র
orgUnitId

string

অ্যাডমিন এসডিকে দ্বারা প্রদত্ত সাংগঠনিক ইউনিটের অপরিবর্তনীয় আইডি।

holdTime

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"

কর্পাসকোয়েরি

হোল্ডের জন্য পরিষেবা-নির্দিষ্ট বিকল্পসমূহ।

JSON উপস্থাপনা
{

  "driveQuery": {
    object (HeldDriveQuery)
  },
  "mailQuery": {
    object (HeldMailQuery)
  },
  "groupsQuery": {
    object (HeldGroupsQuery)
  },
  "hangoutsChatQuery": {
    object (HeldHangoutsChatQuery)
  },
  "voiceQuery": {
    object (HeldVoiceQuery)
  },
  "calendarQuery": {
    object (HeldCalendarQuery)
  },
  "geminiQuery": {
    object (HeldGeminiQuery)
  }
}
ক্ষেত্র
ইউনিয়ন ফিল্ড corpus_query । যদি এটি সেট করা থাকে, তবে এটি অবশ্যই সার্ভিস টাইপের সাথে মিলতে হবে। corpus_query নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে:
driveQuery

object ( HeldDriveQuery )

ড্রাইভ হোল্ডের জন্য পরিষেবা-নির্দিষ্ট বিকল্প। যদি সেট করা থাকে, তাহলে CorpusType অবশ্যই DRIVE হতে হবে।

mailQuery

object ( HeldMailQuery )

জিমেইলের জন্য পরিষেবা-নির্দিষ্ট বিকল্পসমূহ প্রযোজ্য। যদি সেট করা থাকে, তাহলে CorpusType অবশ্যই MAIL হতে হবে।

groupsQuery

object ( HeldGroupsQuery )

Groups-এর জন্য পরিষেবা-নির্দিষ্ট বিকল্পসমূহ প্রযোজ্য। যদি সেট করা থাকে, তাহলে CorpusType অবশ্যই GROUPS হতে হবে।

hangoutsChatQuery

object ( HeldHangoutsChatQuery )

চ্যাট হোল্ডের জন্য পরিষেবা-নির্দিষ্ট বিকল্প। যদি সেট করা থাকে, তাহলে CorpusType অবশ্যই HANGOUTS_CHAT হতে হবে।

voiceQuery

object ( HeldVoiceQuery )

ভয়েস হোল্ডের জন্য পরিষেবা-নির্দিষ্ট বিকল্পসমূহ। যদি সেট করা থাকে, তাহলে CorpusType অবশ্যই VOICE হতে হবে।

calendarQuery

object ( HeldCalendarQuery )

ক্যালেন্ডার হোল্ডের জন্য পরিষেবা-নির্দিষ্ট বিকল্প। যদি সেট করা থাকে, তাহলে CorpusType অবশ্যই CALENDAR হতে হবে।

geminiQuery

object ( HeldGeminiQuery )

জেমিনি হোল্ডের জন্য পরিষেবা-নির্দিষ্ট বিকল্পসমূহ। যদি সেট করা থাকে, তাহলে CorpusType অবশ্যই GEMINI হতে হবে।

HeldDriveQuery

ড্রাইভ হোল্ডের জন্য বিকল্পসমূহ।

JSON উপস্থাপনা
{
  "includeTeamDriveFiles": boolean,
  "includeSharedDriveFiles": boolean
}
ক্ষেত্র
includeTeamDriveFiles
(deprecated)

boolean

হোল্ডে টিম ড্রাইভের ফাইলগুলো অন্তর্ভুক্ত করতে, এটিকে ' true' সেট করুন।

includeSharedDriveFiles

boolean

হোল্ডে শেয়ার্ড ড্রাইভের ফাইল অন্তর্ভুক্ত করতে, এটিকে ' true' সেট করুন।

HeldMailQuery

জিমেইলের জন্য কোয়েরি অপশনগুলো রয়েছে।

JSON উপস্থাপনা
{
  "terms": string,
  "startTime": string,
  "endTime": string
}
ক্ষেত্র
terms

string

হোল্ডের আওতাভুক্ত বার্তাগুলোকে পরিমার্জন করতে সার্চ অপারেটরগুলো ব্যবহার করা হতো।

startTime

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"

endTime

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"

HeldGroupsQuery

গ্রুপ হোল্ডের জন্য কোয়েরি অপশন।

JSON উপস্থাপনা
{
  "terms": string,
  "startTime": string,
  "endTime": string
}
ক্ষেত্র
terms

string

হোল্ডের আওতাভুক্ত বার্তাগুলোকে পরিমার্জন করতে সার্চ অপারেটরগুলো ব্যবহার করা হতো।

startTime

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"

endTime

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"

HeldHangoutsChatQuery

চ্যাটের জন্য বিকল্পগুলো সংরক্ষিত আছে।

JSON উপস্থাপনা
{
  "includeRooms": boolean
}
ক্ষেত্র
includeRooms

boolean

ব্যবহারকারী যে চ্যাট স্পেসগুলোর সদস্য ছিলেন, সেগুলোতে বার্তা অন্তর্ভুক্ত করতে 'true' সেট করুন।

HeldVoiceQuery

ভয়েস হোল্ডের জন্য বিকল্পসমূহ।

JSON উপস্থাপনা
{
  "coveredData": [
    enum (VoiceCoveredData)
  ]
}
ক্ষেত্র
coveredData[]

enum ( VoiceCoveredData )

হোল্ডের আওতাভুক্ত ডেটা টাইপগুলোর একটি তালিকা। তালিকাটি অবশ্যই খালি হওয়া যাবে না। ক্রম বিবেচ্য নয় এবং সদৃশগুলো উপেক্ষা করা হবে।

HeldCalendarQuery

এই প্রকারে কোনো ক্ষেত্র নেই।

ক্যালেন্ডার হোল্ডের বিকল্পসমূহ।

HeldGeminiQuery

এই প্রকারে কোনো ক্ষেত্র নেই।

মিথুন রাশির জন্য সুযোগ রয়েছে।

পদ্ধতি

addHeldAccounts

হোল্ডে অ্যাকাউন্ট যুক্ত করে।

create

নির্দিষ্ট বিষয়ে স্থগিতাদেশ সৃষ্টি করে।

delete

নির্দিষ্ট হোল্ডটি তুলে নেয় এবং হোল্ডের আওতাভুক্ত অ্যাকাউন্ট বা সাংগঠনিক ইউনিটগুলোকে মুক্ত করে।

get

নির্দিষ্ট হোল্ডটি পায়।

list

একটি বিষয়ে স্থগিতাদেশগুলো তালিকাভুক্ত করে।

removeHeldAccounts

নির্দিষ্ট অ্যাকাউন্টগুলোকে হোল্ড থেকে সরিয়ে দেয়।

update

একটি হোল্ডের পরিধি (সাংগঠনিক ইউনিট বা অ্যাকাউন্ট) এবং কোয়েরি প্যারামিটার আপডেট করে।