Method: indexing.datasources.items.unreserve

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

string

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 (DebugOptions)
  }
}
Felder
connectorName

string

Der Name des Connectors, der diesen Aufruf durchführt.

Format: Datenquellen/{Quell-ID}/Connectors/{ID}

queue

string

Der Name der Warteschlange, aus der die Reservierung von Elementen aufgehoben werden soll.

debugOptions

object (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.