Method: projects.locations.dataStores.delete

מחיקת מאגר נתונים אחד.

בקשת HTTP

DELETE https://vectorsearch.googleapis.com/v1beta/{name}

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

פרמטרים
name

string

חובה. שם המשאב

פרמטרים של שאילתה

פרמטרים
requestId

string

זה שינוי אופציונלי. מזהה בקשה אופציונלי לזיהוי בקשות. ציינו מזהה בקשה ייחודי, כדי שאם תצטרכו לנסות שוב לשלוח את הבקשה, השרת יידע להתעלם ממנה אם היא כבר הושלמה. השרת יבטיח זאת למשך 60 דקות לפחות לאחר הבקשה הראשונה.

לדוגמה, נניח ששלחתם בקשה ראשונית ופג הזמן הקצוב שלה. אם תשלחו שוב את הבקשה עם אותו מזהה בקשה, השרת יוכל לבדוק אם התקבלה הפעולה המקורית עם אותו מזהה בקשה, ואם כן, הוא יתעלם מהבקשה השנייה. כך הלקוחות לא יוצרים בטעות התחייבויות כפולות.

מזהה הבקשה חייב להיות UUID תקין, אבל אין תמיכה ב-UUID עם אפסים (00000000-0000-0000-0000-000000000000).

force

boolean

זה שינוי אופציונלי. אם המדיניות מוגדרת כ-True, גם כל המסמכים ממאגר הנתונים הזה יימחקו. (אחרת, הבקשה תעבוד רק אם אין מסמכים ב-DataStore).

backingCollectionDeleted

boolean

זה שינוי אופציונלי. אם המדיניות מוגדרת כ-True, האוסף לגיבוי שנוצר באופן אוטומטי על ידי DataStore נמחק יחד עם DataStore, ומתבצעת מחיקה כפויה של ה-DataObjects והאינדקסים שלו. ערך ברירת המחדל הוא false, והוא שומר את האוסף כך שה-DataObjects שלו ממשיכים לפעול. כל עוד קיים אוסף שנשמר, אי אפשר ליצור שוב מאגר נתונים עם אותו מזהה.

גוף הבקשה

גוף הבקשה צריך להיות ריק.

גוף התשובה

אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל מופע של Operation.

היקפי הרשאות

נדרש אחד מהיקפי ההרשאות הבאים של OAuth:

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

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