Method: projects.locations.dataStores.get

Mendapatkan DataStore.

Permintaan HTTP

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

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
name

string

Wajib. Nama resource lengkap DataStore, seperti projects/{project}/locations/{location}/collections/{collectionId}/dataStores/{dataStoreId}.

Jika pemanggil tidak memiliki izin untuk mengakses DataStore, terlepas dari apakah DataStore ada atau tidak, error PERMISSION_DENIED akan ditampilkan.

Jika DataStore yang diminta tidak ada, error NOT_FOUND akan ditampilkan.

Parameter kueri

Parameter
view

enum (DataStoreView)

Opsional. Tampilan yang akan diterapkan ke DataStore yang ditampilkan. Nilai defaultnya adalah DataStoreView.DATA_STORE_VIEW_BASIC jika tidak ditentukan.

DataStoreView.DATA_STORE_VIEW_FULL juga mengisi DataStore.icon_uri untuk penyimpanan data yang didukung konektor. Menyelesaikan ikon konektor memerlukan pencarian tambahan, jadi minta hanya saat pemanggil merender ikon.

Isi permintaan

Isi permintaan harus kosong.

Isi respons

Jika berhasil, isi respons akan memuat instance DataStore.

Cakupan otorisasi

Memerlukan salah satu cakupan OAuth berikut:

  • 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

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource name:

  • discoveryengine.dataStores.get

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.