Method: settings.datasources.patch

किसी डेटा सोर्स को अपडेट करता है.

ध्यान दें: इस एपीआई का इस्तेमाल करने के लिए, एडमिन खाता होना ज़रूरी है.

एचटीटीपी अनुरोध

PATCH https://cloudsearch.googleapis.com/v1/settings/{source.name=datasources/*}

यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ के पैरामीटर

पैरामीटर
source.name

string

डेटा सोर्स के संसाधन का नाम. फ़ॉर्मैट: datasources/{sourceId}.

डेटा सोर्स बनाते समय नाम को अनदेखा कर दिया जाता है.

क्वेरी पैरामीटर

पैरामीटर
debugOptions

object (DebugOptions)

डीबग करने के सामान्य विकल्प.

updateMask

string (FieldMask format)

सिर्फ़ settings.datasources.patch पर लागू होता है.

मास्क अपडेट करके तय करें कि किन फ़ील्ड को अपडेट करना है. फ़ील्ड पाथ के उदाहरण: name, displayName.

  • अगर updateMask खाली नहीं है, तो सिर्फ़ updateMask में दिए गए फ़ील्ड अपडेट होते हैं.
  • अगर आपने updateMask में किसी फ़ील्ड को शामिल किया है, लेकिन सोर्स में इसकी वैल्यू नहीं डाली है, तो वह फ़ील्ड मिटा दिया जाता है.
  • अगर updateMask मौजूद नहीं है या खाली है या उसकी वैल्यू * है, तो सभी फ़ील्ड अपडेट हो जाते हैं.

अनुरोध का मुख्य भाग

अनुरोध के मुख्य भाग में DataSource का उदाहरण है.

जवाब का मुख्य भाग

कामयाब रहने पर, जवाब के मुख्य हिस्से में Operation का एक इंस्टेंस शामिल किया जाता है.

अनुमति पाने के लिंक

इनमें से कोई एक OAuth स्कोप ज़रूरी है:

  • https://www.googleapis.com/auth/cloud_search.settings.indexing
  • https://www.googleapis.com/auth/cloud_search.settings
  • https://www.googleapis.com/auth/cloud_search

ज़्यादा जानकारी के लिए, अनुमति देने से जुड़ी गाइड देखें.