Method: indexing.datasources.items.delete

दिए गए रिसॉर्स के नाम के लिए Item resource मिटाता है. इस एपीआई को चलाने के लिए, एडमिन या सेवा खाते की ज़रूरत होती है. इस्तेमाल किया गया सेवा खाता, उस डेटा सोर्स में मौजूद व्हाइटलिस्ट में शामिल होता है.

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

DELETE https://cloudsearch.googleapis.com/v1/indexing/{name=datasources/*/items/*}

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

पाथ पैरामीटर

पैरामीटर
name

string

ज़रूरी है. मिटाए जाने वाले आइटम का नाम. फ़ॉर्मैट: datasources/{sourceId}/items/{itemId}

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

पैरामीटर
version

string (bytes format)

ज़रूरी है. इंडेक्स से मिटाए जाने वाले आइटम का वह वर्शन जिसकी संख्या बढ़ाई गई है. इंडेक्स करने वाला सिस्टम, डेटा सोर्स के वर्शन को बाइट स्ट्रिंग के तौर पर सेव करता है. साथ ही, इंडेक्स में मौजूद आइटम के वर्शन की तुलना, लैक्सिकल ऑर्डरिंग का इस्तेमाल करके, सूची में मौजूद आइटम के वर्शन से करता है.

Cloud Search Indexing, सूची में मौजूद किसी भी ऐसे आइटम को नहीं मिटाएगा जिसका वर्शन, फ़िलहाल इंडेक्स किए गए आइटम के वर्शन से कम या उसके बराबर हो. इस फ़ील्ड की लंबाई ज़्यादा से ज़्यादा 1024 बाइट हो सकती है.

आइटम के वर्शन का, आइटम मिटाने की प्रोसेस पर क्या असर पड़ता है, इस बारे में जानने के लिए मैन्युअल तरीके से आइटम मिटाने के बाद, बदलावों को मैनेज करना लेख पढ़ें.

base64 कोड में बदली गई स्ट्रिंग.

connectorName

string

यह कॉल करने वाले कनेक्टर का नाम.

फ़ॉर्मैट: datasources/{sourceId}/connectors/{ID}

mode

enum (RequestMode.Mode)

ज़रूरी है. इस अनुरोध के लिए RequestMode.

debugOptions

object (DebugOptions)

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

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

अनुरोध का मुख्य हिस्सा खाली होना चाहिए.

जवाब का मुख्य हिस्सा

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

अनुमति के दायरे

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

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

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