Method: projects.locations.collections.dataObjects.batchDelete

מחיקת dataObjects באצווה.

בקשת HTTP

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

פרמטרים של נתיב

פרמטרים
parent

string

חובה. שם המשאב של האוסף שממנו רוצים למחוק את האובייקטים של הנתונים. פורמט: projects/{project}/locations/{location}/collections/{collection}

גוף הבקשה

גוף הבקשה מכיל נתונים במבנה הבא:

ייצוג ב-JSON
{
  "requests": [
    {
      object (DeleteDataObjectRequest)
    }
  ]
}
שדות
requests[]

object (DeleteDataObjectRequest)

חובה. הודעת הבקשה שמציינת את המשאבים למחיקה. אפשר למחוק עד 1,000 DataObjects באצווה.

גוף התשובה

אם הפעולה בוצעה ללא שגיאות, גוף התגובה הוא אובייקט JSON ריק.

היקפי הרשאות

נדרש היקף ההרשאות הבא של OAuth:

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

ניתן למצוא מידע נוסף כאן: Authentication Overview.

הרשאות IAM

נדרשת הרשאת IAM הבאה במשאב parent:

  • vectorsearch.dataObjects.delete

מידע נוסף מופיע במאמרי העזרה בנושא IAM.

DeleteDataObjectRequest

בקשת הודעה עבור DataObjectService.DeleteDataObject.

ייצוג ב-JSON
{
  "name": string
}
שדות
name

string

חובה. השם של משאב DataObject שרוצים למחוק. פורמט: projects/{project}/locations/{location}/collections/{collection}/dataObjects/{dataObject}