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. Das verwendete Dienstkonto ist das Dienstkonto, das in der entsprechenden Datenquelle auf die Zulassungsliste gesetzt wurde.
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: Datenquellen/{Quell-ID}/Connectors/{ID} |
queue |
Der Name der Warteschlange, aus der die Reservierung von Elementen aufgehoben werden soll. |
debugOptions |
Häufig verwendete Optionen zur Fehlerbehebung. |
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.