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 इंडेक्स करने से, सूची में शामिल ऐसा कोई भी आइटम नहीं मिटेगा जिसकी वर्शन वैल्यू, इंडेक्स किए गए मौजूदा आइटम के वर्शन से कम या उसके बराबर हो. इस फ़ील्ड के लिए ज़्यादा से ज़्यादा लंबाई 1024 बाइट है.

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

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

connectorName

string

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

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

mode

enum (RequestMode.Mode)

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

debugOptions

object (DebugOptions)

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

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

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

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

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

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

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

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

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