Method: settings.datasources.patch

Aktualisiert eine Datenquelle.

Hinweis:Zum Ausführen dieser API ist ein Administratorkonto erforderlich.

HTTP-Anfrage

PATCH https://cloudsearch.googleapis.com/v1/settings/{source.name=datasources/*}

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
source.name

string

Der Name der Datenquellenressource. Format: datasources/{sourceId}.

Der Name wird beim Erstellen einer Datenquelle ignoriert.

Abfrageparameter

Parameter
debugOptions

object (DebugOptions)

Häufig verwendete Optionen zur Fehlerbehebung.

updateMask

string (FieldMask format)

Gilt nur für settings.datasources.patch.

Aktualisieren Sie die Maske, um zu steuern, welche Felder aktualisiert werden sollen. Beispiele für Feldpfade: name, displayName.

  • Wenn updateMask nicht leer ist, werden nur die in updateMask angegebenen Felder aktualisiert.
  • Wenn Sie ein Feld in updateMask angeben, aber keinen Wert in der Quelle, wird das Feld gelöscht.
  • Wenn updateMask nicht vorhanden oder leer ist oder den Wert * hat, werden alle Felder aktualisiert.

Anfragetext

Der Anfragetext enthält eine Instanz von DataSource.

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.settings.indexing
  • https://www.googleapis.com/auth/cloud_search.settings
  • https://www.googleapis.com/auth/cloud_search

Weitere Informationen finden Sie im Leitfaden zur Autorisierung.