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

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