Hebt die Reservierung aller Elemente in einer Warteschlange auf, sodass sie alle abgefragt werden können. Diese Methode ist nützlich, um die Indexierungswarteschlange zurückzusetzen, nachdem ein Connector neu gestartet wurde.
Zum Ausführen dieser API ist ein Administrator oder Dienstkonto erforderlich. Es wird das Dienstkonto verwendet, das in der entsprechenden Datenquelle auf der weißen Liste steht.
HTTP-Anfrage
POST https://cloudsearch.googleapis.com/v1/indexing/{name=datasources/*}/items:unreserve
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
name |
Der Name der Datenquelle, für die die Reservierung aller Elemente aufgehoben werden soll. Format: datasources/{sourceId} |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung |
---|
{
"connectorName": string,
"queue": string,
"debugOptions": {
object ( |
Felder | |
---|---|
connectorName |
Der Name des Connectors, der diesen Aufruf durchführt. Format: datasources/{sourceId}/connectors/{ID} |
queue |
Der Name einer Warteschlange, für die die Reservierung von Elementen aufgehoben werden soll. |
debugOptions |
Gängige Fehlerbehebungsoptionen. |
Antworttext
Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von Operation
.
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/cloud_search.indexing
https://www.googleapis.com/auth/cloud_search
Weitere Informationen finden Sie im Leitfaden zur Autorisierung.