Method: projects.locations.dataStores.sessions.create

Membuat Sesi.

Jika Session yang akan dibuat sudah ada, error ALREADY_EXISTS akan ditampilkan.

Permintaan HTTP

POST https://discoveryengine.googleapis.com/v1alpha/{parent=projects/*/locations/*/dataStores/*}/sessions

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
parent

string

Wajib. Nama lengkap resource penyimpanan data induk. Format: projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStoreId}

Parameter kueri

Parameter
sessionId

string

Opsional. ID yang digunakan untuk sesi, yang akan menjadi komponen akhir dari nama resource sesi.

Nilai ini harus terdiri dari 1-63 karakter, dan karakter yang valid adalah /[a-z0-9][a-z0-9-]{0,61}[a-z0-9]/. Jika tidak ditentukan, ID unik akan dibuat.

Isi permintaan

Isi permintaan memuat instance Session.

Isi respons

Jika berhasil, isi respons akan memuat instance Session yang baru dibuat.

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 parent:

  • discoveryengine.sessions.create

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.