संसाधन: DataSource
डेटा सोर्स, इंडेक्स किए जाने वाले आइटम के लिए एक लॉजिकल नेमस्पेस है. सभी आइटम किसी डेटा सोर्स से जुड़े होने चाहिए. आइटम को Cloud Search में इंडेक्स करने से पहले, यह ज़रूरी है.
JSON के काेड में दिखाना |
---|
{
"name": string,
"displayName": string,
"shortName": string,
"indexingServiceAccounts": [
string
],
"disableServing": boolean,
"disableModifications": boolean,
"itemsVisibility": [
{
object ( |
फ़ील्ड | |
---|---|
name |
डेटा सोर्स संसाधन का नाम. फ़ॉर्मैट: datasources/{sourceId}. डेटा सोर्स बनाते समय, नाम को अनदेखा किया जाता है. |
displayName |
ज़रूरी है. डेटा सोर्स के डिसप्ले नेम में ज़्यादा से ज़्यादा 300 वर्ण इस्तेमाल किए जा सकते हैं. |
shortName |
सोर्स के लिए छोटा नाम या दूसरा नाम. इस वैल्यू का इस्तेमाल, 'सोर्स' से मैच करने के लिए किया जाएगा ऑपरेटर का इस्तेमाल करें. उदाहरण के लिए, अगर छोटा नाम <value> है, तो <value> जैसी क्वेरी सिर्फ़ इस सोर्स के लिए नतीजे देंगी. सभी डेटा सोर्स में वैल्यू यूनीक होनी चाहिए. मान में सिर्फ़ अक्षर और अंक (a-zA-Z0-9) होने चाहिए. मान 'google' से नहीं शुरू हो सकता साथ ही, यह इनमें से कोई भी नहीं हो सकता: मेल, Gmail, दस्तावेज़, ड्राइव, ग्रुप, साइटें, कैलेंडर, Hangouts, gplus, Keep, लोग, टीम. इसमें ज़्यादा से ज़्यादा 32 वर्ण हो सकते हैं. |
indexingServiceAccounts[] |
इंडेक्स करने का ऐक्सेस रखने वाले सेवा खातों की सूची. |
disableServing |
खोज या सहायक नतीजे दिखाना बंद करें. |
disableModifications |
अगर सही है, तो डेटा सोर्स को रीड-ओनली मोड पर सेट करता है. रीड-ओनली मोड में, इंडेक्स करने वाला एपीआई इस सोर्स में मौजूद आइटम को इंडेक्स करने या मिटाने के किसी भी अनुरोध को अस्वीकार कर देता है. रीड-ओनली मोड को चालू करने से, पहले स्वीकार किए गए डेटा की प्रोसेसिंग नहीं रुकेगी. |
itemsVisibility[] |
यह फ़ील्ड, डेटा सोर्स के लेवल पर आइटम को नहीं दिखाता है. डेटा सोर्स में मौजूद आइटम, इस फ़ील्ड में शामिल उपयोगकर्ताओं और ग्रुप के सिर्फ़ एक खाते से जुड़े होते हैं. ध्यान दें, इससे किसी खास आइटम का ऐक्सेस पक्का नहीं होता, क्योंकि उपयोगकर्ताओं के पास शामिल आइटम के लिए ACL अनुमतियां होनी चाहिए. इससे पूरे डेटा सोर्स का हाई लेवल ऐक्सेस पक्का हो जाता है. साथ ही, अलग-अलग आइटम को इस विज़िबिलिटी के बाहर शेयर नहीं किया जाता. |
returnThumbnailUrls |
क्या कोई उपयोगकर्ता, इस डेटा सोर्स में इंडेक्स किए गए आइटम के लिए, थंबनेल का यूआरआई पाने का अनुरोध कर सकता है. |
operationIds[] |
इस स्कीमा के लिए, लंबे समय तक चलने वाली कार्रवाइयों (एलआरओ) के आईडी. |
तरीके |
|
---|---|
|
डेटा सोर्स बनाता है. |
|
डेटा सोर्स मिटाता है. |
|
डेटा सोर्स पाएं. |
|
यह डेटा सोर्स की सूची बनाता है. |
|
डेटा सोर्स अपडेट करता है. |
|
डेटा सोर्स अपडेट करता है. |