REST Resource: settings.datasources

সম্পদ: ডেটা সোর্স

ডেটাসোর্স হল আইটেমগুলির জন্য একটি যৌক্তিক নামস্থান যাতে সূচীকরণ করা যায়। সমস্ত আইটেম অবশ্যই একটি ডেটাসোর্সের অন্তর্গত। ক্লাউড অনুসন্ধানে আইটেমগুলিকে ইন্ডেক্স করার আগে এটি পূর্বশর্ত।

JSON প্রতিনিধিত্ব
{
  "name": string,
  "displayName": string,
  "shortName": string,
  "indexingServiceAccounts": [
    string
  ],
  "disableServing": boolean,
  "disableModifications": boolean,
  "itemsVisibility": [
    {
      object (GSuitePrincipal)
    }
  ],
  "returnThumbnailUrls": boolean,
  "operationIds": [
    string
  ]
}
ক্ষেত্র
name

string

ডাটাসোর্স রিসোর্সের নাম। বিন্যাস: ডেটাসোর্স/{sourceId}।

একটি ডেটাসোর্স তৈরি করার সময় নামটি উপেক্ষা করা হয়।

displayName

string

প্রয়োজন। ডেটাসোর্সের প্রদর্শনের নাম সর্বাধিক দৈর্ঘ্য 300 অক্ষর।

shortName

string

উৎসের জন্য একটি সংক্ষিপ্ত নাম বা উপনাম। এই মানটি 'উৎস' অপারেটরের সাথে মেলে ব্যবহার করা হবে। উদাহরণস্বরূপ, যদি সংক্ষিপ্ত নামটি হয় <value> তাহলে উৎস:<value>- এর মত প্রশ্ন শুধুমাত্র এই উৎসের জন্য ফলাফল প্রদান করবে। মানটি সমস্ত ডেটাসোর্স জুড়ে অনন্য হতে হবে। মানটিতে শুধুমাত্র আলফানিউমেরিক অক্ষর থাকতে হবে (a-zA-Z0-9)। মানটি 'google' দিয়ে শুরু হতে পারে না এবং নিম্নলিখিতগুলির মধ্যে একটি হতে পারে না: মেইল, জিমেইল, ডক্স, ড্রাইভ, গ্রুপ, সাইট, ক্যালেন্ডার, হ্যাঙ্গআউটস, জিপ্লাস, রাখা, মানুষ, দল। এর সর্বোচ্চ দৈর্ঘ্য 32 অক্ষর।

indexingServiceAccounts[]

string

ইন্ডেক্সিং অ্যাক্সেস আছে এমন পরিষেবা অ্যাকাউন্টগুলির তালিকা৷

disableServing

boolean

কোনো অনুসন্ধান বা সহায়তা ফলাফল পরিবেশন অক্ষম করুন.

disableModifications

boolean

সত্য হলে, ডাটাসোর্সকে শুধুমাত্র-পঠন মোডে সেট করে। শুধুমাত্র-পঠন মোডে, ইন্ডেক্সিং API এই উৎসের আইটেমগুলিকে সূচী বা মুছে ফেলার যেকোন অনুরোধ প্রত্যাখ্যান করে। শুধুমাত্র-পঠন মোড সক্ষম করা পূর্বে গৃহীত ডেটা প্রক্রিয়াকরণ বন্ধ করে না।

itemsVisibility[]

object ( GSuitePrincipal )

এই ক্ষেত্রটি ডেটাসোর্স স্তরে আইটেমগুলির দৃশ্যমানতা সীমাবদ্ধ করে। ডেটাসোর্সের মধ্যে থাকা আইটেমগুলি এই ক্ষেত্রে অন্তর্ভুক্ত ব্যবহারকারী এবং গোষ্ঠীগুলির ইউনিয়নে সীমাবদ্ধ। মনে রাখবেন, এটি একটি নির্দিষ্ট আইটেমে অ্যাক্সেস নিশ্চিত করে না, কারণ ব্যবহারকারীদের অন্তর্ভুক্ত আইটেমগুলিতে ACL অনুমতি থাকতে হবে। এটি সম্পূর্ণ ডেটাসোর্সে উচ্চ স্তরের অ্যাক্সেস নিশ্চিত করে এবং পৃথক আইটেমগুলি এই দৃশ্যমানতার বাইরে ভাগ করা হয় না।

returnThumbnailUrls

boolean

এই ডেটা উৎসে সূচীকৃত আইটেমগুলির জন্য থাম্বনেইল URI পাওয়ার জন্য একজন ব্যবহারকারী অনুরোধ করতে পারেন।

operationIds[]

string

এই স্কিমার জন্য বর্তমানে চলমান লং রানিং অপারেশনের (LROs) আইডি।

পদ্ধতি

create

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

delete

একটি ডেটাসোর্স মুছে দেয়।

get

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

list

ডেটাসোর্স তালিকাভুক্ত করে।

patch

একটি ডেটাসোর্স আপডেট করে।

update

একটি ডেটাসোর্স আপডেট করে।