Method: projects.locations.dataStores.suggestionDenyListEntries.import

Importiert alle SuggestionDenyListEntry für einen Datenspeicher.

HTTP-Anfrage

POST https://discoveryengine.googleapis.com/v1beta/{parent=projects/*/locations/*/dataStores/*}/suggestionDenyListEntries:import

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
parent

string

Erforderlich. Der Ressourcenname des übergeordneten Datenspeichers, für den Sperrlisteneinträge importiert werden sollen. Entspricht dem Muster „projects/*/locations/*/collections/*/dataStores/*“.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{

  // Union field source can be only one of the following:
  "inlineSource": {
    object (InlineSource)
  },
  "gcsSource": {
    object (GcsSource)
  }
  // End of list of possible types for union field source.
}
Felder
Union-Feld source. Die Quelle der aktualisierten SuggestionDenyList. Für source ist nur einer der folgenden Werte zulässig:
inlineSource

object (InlineSource)

Die Inline-Quelle für den Eingabeinhalt für Einträge in der SuggestionDenyList.

gcsSource

object (GcsSource)

Cloud Storage-Speicherort für die Eingabeinhalte.

Es kann nur eine Datei angegeben werden. Diese muss alle zu importierenden Einträge enthalten. Unterstützte gcsSource.schema-Werte für den Import von Einträgen in die Sperrliste für automatisch vervollständigte Vorschläge:

  • suggestion_deny_list (Standard): Ein JSON-[SuggestionDenyListEntry] pro Zeile.

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-platform
  • https://www.googleapis.com/auth/discoveryengine.readwrite
  • https://www.googleapis.com/auth/discoveryengine.assist.readwrite

Weitere Informationen finden Sie unter Authentication Overview.

IAM-Berechtigungen

Erfordert die folgende IAM-Berechtigung für die Ressource parent:

  • discoveryengine.suggestionDenyListEntries.import

Weitere Informationen finden Sie in der IAM-Dokumentation.