Method: projects.locations.collections.dataObjects.batchDelete

Menghapus dataObject dalam batch.

Permintaan HTTP

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

Parameter jalur

Parameter
parent

string

Wajib. Nama resource Koleksi untuk menghapus DataObject di dalamnya. Format projects/{project}/locations/{location}/collections/{collection}.

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

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

object (DeleteDataObjectRequest)

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

Isi respons

Jika berhasil, isi respons adalah objek JSON 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.delete

Untuk mengetahui informasi selengkapnya, lihat dokumentasi IAM.

DeleteDataObjectRequest

Pesan permintaan untuk DataObjectService.DeleteDataObject.

Representasi JSON
{
  "name": string
}
Kolom
name

string

Wajib. Nama resource DataObject yang akan dihapus. Format: projects/{project}/locations/{location}/collections/{collection}/dataObjects/{dataObject}