Löscht alle Elemente in einer Warteschlange. Diese Methode eignet sich zum Löschen veralteter Elemente.
Für die Ausführung dieser API ist ein Administrator- oder Dienstkonto erforderlich. Das verwendete Dienstkonto ist dasjenige, das in der entsprechenden Datenquelle auf die Zulassungsliste gesetzt wurde.
HTTP-Anfrage
POST https://cloudsearch.googleapis.com/v1/indexing/{name=datasources/*}/items:deleteQueueItems
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
name |
Der Name der Datenquelle, aus der Elemente in einer Warteschlange gelöscht werden sollen. 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 ausführt. Format: datasources/{sourceId}/connectors/{ID} |
queue |
Der Name einer Warteschlange, aus der Elemente gelöscht werden sollen. |
debugOptions |
Gängige 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.