Method: projects.locations.dataStores.siteSearchEngine.targetSites.batchCreate

Membuat TargetSite dalam batch.

Permintaan HTTP

POST https://discoveryengine.googleapis.com/v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
parent

string

Wajib. Resource induk yang dibagikan oleh semua TargetSite yang sedang dibuat. projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}/siteSearchEngine. Kolom induk dalam pesan CreateBookRequest harus kosong atau cocok dengan kolom ini.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "requests": [
    {
      object (CreateTargetSiteRequest)
    }
  ]
}
Kolom
requests[]

object (CreateTargetSiteRequest)

Wajib. Pesan permintaan yang menentukan resource yang akan dibuat. Maksimum 20 TargetSite dapat dibuat dalam batch.

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

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource parent:

  • discoveryengine.targetSites.batchCreate

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

CreateTargetSiteRequest

Pesan permintaan untuk metode SiteSearchEngineService.CreateTargetSite.

Representasi JSON
{
  "parent": string,
  "targetSite": {
    object (TargetSite)
  }
}
Kolom
parent

string

Wajib. Nama resource induk TargetSite, seperti projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}/siteSearchEngine.

targetSite

object (TargetSite)

Wajib. TargetSite yang akan dibuat.