Method: indexing.datasources.updateSchema

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

הערה: כדי להפעיל את ה-API הזה צריך חשבון אדמין או חשבון שירות.

בקשת HTTP

PUT https://cloudsearch.googleapis.com/v1/indexing/{name=datasources/*}/schema

בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.

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

פרמטרים
name

string

שם מקור הנתונים שיש לעדכן את הסכימה. פורמט: datasources/{sourceId}

גוף הבקשה

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

ייצוג JSON
{
  "validateOnly": boolean,
  "schema": {
    object (Schema)
  },
  "debugOptions": {
    object (DebugOptions)
  }
}
שדות
validateOnly

boolean

אם הערך הוא True, המערכת תבדוק את התוקף של הסכימה, אבל היא לא תהיה רשומה במקור הנתונים, גם אם היא תקינה.

schema

object (Schema)

הסכימה החדשה של המקור.

debugOptions

object (DebugOptions)

אפשרויות נפוצות לניפוי באגים.

גוף התשובה

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

היקפי הרשאות

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

  • https://www.googleapis.com/auth/cloud_search.settings.indexing
  • https://www.googleapis.com/auth/cloud_search.settings
  • https://www.googleapis.com/auth/cloud_search

מידע נוסף זמין במדריך להרשאות.