Method: projects.locations.dataStores.get

Ruft eine DataStore ab.

HTTP-Anfrage

:


GET https://discoveryengine.googleapis.com/v1alpha/{name=projects/*/locations/*/dataStores/*}

Für die URLs wird die Syntax der gRPC-Transcodierung verwendet.

Pfadparameter

Parameter
name

string

Erforderlich. Vollständiger Ressourcenname von DataStore, z. B. projects/{project}/locations/{location}/collections/{collectionId}/dataStores/{dataStoreId}.

Wenn der Aufrufer keine Berechtigung für den Zugriff auf die DataStore hat, unabhängig davon, ob sie vorhanden ist oder nicht, wird ein PERMISSION_DENIED-Fehler zurückgegeben.

Wenn die angeforderte DataStore nicht vorhanden ist, wird ein NOT_FOUND-Fehler zurückgegeben.

Suchparameter

Parameter
view

enum (DataStoreView)

Optional. Die Ansicht für den zurückgegebenen DataStore. Wenn keine Angabe erfolgt, wird standardmäßig DataStoreView.DATA_STORE_VIEW_BASIC verwendet.

DataStoreView.DATA_STORE_VIEW_FULL füllt zusätzlich DataStore.icon_uri für einen Datenspeicher mit Connector-Unterstützung aus. Das Auflösen des Connector-Symbols erfordert zusätzliche Suchvorgänge. Fordern Sie es daher nur an, wenn der Aufrufer das Symbol rendert.

Anfragetext

Der Anfragetext muss leer sein.

Antworttext

Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von DataStore.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/discoveryengine.assist.readwrite
  • https://www.googleapis.com/auth/discoveryengine.readwrite
  • https://www.googleapis.com/auth/discoveryengine.serving.readwrite

Weitere Informationen finden Sie unter Authentication Overview.

IAM-Berechtigungen

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

  • discoveryengine.dataStores.get

Weitere Informationen finden Sie in der IAM-Dokumentation.