Method: projects.locations.setUpDataConnector

Membuat Collection dan menyiapkan DataConnector untuknya. Untuk menghentikan DataConnector setelah penyiapan, gunakan metode CollectionService.DeleteCollection.

Permintaan HTTP

POST https://discoveryengine.googleapis.com/v1/{parent=projects/*/locations/*}:setUpDataConnector

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
parent

string

Wajib. Induk Collection, dalam format projects/{project}/locations/{location}.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "collectionId": string,
  "collectionDisplayName": string,
  "dataConnector": {
    object (DataConnector)
  }
}
Kolom
collectionId

string

Wajib. ID yang akan digunakan untuk Collection, yang akan menjadi komponen akhir dari nama resource Collection. Collection baru dibuat sebagai bagian dari penyiapan DataConnector. DataConnector adalah resource singleton di bawah Collection, yang mengelola semua DataStore dari Collection.

Kolom ini harus sesuai dengan standar RFC-1034 dengan batas panjang 63 karakter. Jika tidak, error INVALID_ARGUMENT akan ditampilkan.

collectionDisplayName

string

Wajib. Nama tampilan Collection.

Harus dapat dibaca manusia, digunakan untuk menampilkan koleksi di Dasbor Konsol. String berenkode UTF-8 dengan batas 1024 karakter.

dataConnector

object (DataConnector)

Wajib. DataConnector yang akan diinisialisasi di Collection yang baru dibuat.

Isi respons

Jika berhasil, isi respons akan berisi instance Operation.

Cakupan otorisasi

Memerlukan salah satu cakupan OAuth berikut:

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

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource parent:

  • discoveryengine.locations.setUpDataConnector

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.