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

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: datasources/{sourceId}/connectors/{ID}

queue

string

Der Name einer Warteschlange, für die die Reservierung von Elementen aufgehoben werden soll.

debugOptions

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