- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- इसे आज़माएं!
यह डेटा सोर्स का स्कीमा अपडेट करता है. इस तरीके से, स्कीमा में इंंक्रीमेंटल अपडेट नहीं किया जाता. इसके बजाय, इस तरीके से पूरे स्कीमा को ओवरराइट करके स्कीमा को अपडेट किया जाता है.
ध्यान दें: इस एपीआई को चलाने के लिए, एडमिन या सेवा खाता होना ज़रूरी है.
एचटीटीपी अनुरोध
PUT https://cloudsearch.googleapis.com/v1/indexing/{name=datasources/*}/schema
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
name |
स्कीमा अपडेट करने के लिए डेटा सोर्स का नाम. फ़ॉर्मैट: datasources/{sourceId} |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, यहां दिए गए स्ट्रक्चर का डेटा शामिल होता है:
JSON के काेड में दिखाना |
---|
{ "validateOnly": boolean, "schema": { object ( |
फ़ील्ड | |
---|---|
validateOnly |
सही होने पर, स्कीमा की वैधता की जांच की जाएगी. हालांकि, उसे डेटा सोर्स के साथ रजिस्टर नहीं किया जाएगा, भले ही वह मान्य हो. |
schema |
सोर्स के लिए नया स्कीमा. |
debugOptions |
डीबग करने के सामान्य विकल्प. |
जवाब का मुख्य भाग
कामयाब रहने पर, जवाब के मुख्य हिस्से में 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
ज़्यादा जानकारी के लिए, अनुमति देने से जुड़ी गाइड देखें.