Method: projects.locations.collections.dataObjects.batchUpdate

Memperbarui dataObject dalam batch.

Permintaan HTTP

POST https://vectorsearch.googleapis.com/v1beta/{parent}/dataObjects:batchUpdate

Parameter jalur

Parameter
parent

string

Wajib. Nama resource Koleksi untuk memperbarui DataObject di dalamnya. Format projects/{project}/locations/{location}/collections/{collection}. Kolom induk dalam pesan UpdateDataObjectRequest harus cocok dengan kolom ini.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

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

object (UpdateDataObjectRequest)

Wajib. Pesan permintaan yang menentukan resource yang akan diperbarui. Maksimum 1.000 DataObject dapat diupdate dalam batch.

Isi respons

Jika berhasil, isi respons akan kosong.

Cakupan otorisasi

Memerlukan cakupan OAuth berikut:

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

Untuk mengetahui informasi selengkapnya, lihat Authentication Overview.

Izin IAM

Memerlukan izin IAM berikut pada resource parent:

  • vectorsearch.dataObjects.update

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

UpdateDataObjectRequest

Pesan permintaan untuk DataObjectService.UpdateDataObject.

Representasi JSON
{
  "dataObject": {
    object (DataObject)
  },
  "updateMask": string
}
Kolom
dataObject

object (DataObject)

Wajib. DataObject yang menggantikan resource di server.

updateMask

string (FieldMask format)

Opsional. Mask update diterapkan ke resource. Lihat google.protobuf.FieldMask.

Ini adalah comma-separated list berisi nama kolom yang sepenuhnya memenuhi syarat. Contoh: "user.displayName,photo".