- Permintaan HTTP
- Parameter lokasi
- Isi permintaan
- Isi respons
- Cakupan otorisasi
- Izin IAM
- CreateTargetSiteRequest
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 |
Wajib. Resource induk yang dibagikan oleh semua TargetSite yang sedang dibuat. |
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
Representasi JSON |
---|
{
"requests": [
{
object ( |
Kolom | |
---|---|
requests[] |
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 ( |
Kolom | |
---|---|
parent |
Wajib. Nama resource induk |
targetSite |
Wajib. |