Method: projects.provision

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

המתקשר צריך לקרוא את התנאים לשימוש בנתונים, ואם הוא רוצה, הוא יכול לציין בבקשה שהוא מסכים לתנאי השירות האלה.

בקשת HTTP

POST https://discoveryengine.googleapis.com/v1/{name=projects/*}:provision

כתובת ה-URL כתובה בתחביר של gRPC Transcoding.

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

פרמטרים
name

string

חובה. שם המשאב המלא של Project, כמו projects/{project_id_or_number}.

גוף הבקשה

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

ייצוג ב-JSON
{
  "acceptDataUseTerms": boolean,
  "dataUseTermsVersion": string,
  "saasParams": {
    object (SaasParams)
  }
}
שדות
acceptDataUseTerms

boolean

חובה. הערך מוגדר כ-true כדי לציין שהמתקשר קרא את התנאים לשימוש בנתונים ורוצה להביע הסכמה להם.

dataUseTermsVersion

string

חובה. הגרסה של התנאים לשימוש בנתונים שהמתקשר קרא ורוצה להביע הסכמה לגביה.

הגרסה המקובלת היא 2022-11-23, והיא עשויה להשתנות עם הזמן.

saasParams

object (SaasParams)

זה שינוי אופציונלי. פרמטרים של Agentspace.

גוף התשובה

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

היקפי הרשאות

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

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

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

הרשאות IAM

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

  • discoveryengine.projects.provision

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

SaasParams

פרמטרים של Agentspace.

ייצוג ב-JSON
{
  "acceptBizQos": boolean,
  "isBiz": boolean
}
שדות
acceptBizQos

boolean

זה שינוי אופציונלי. הערך שמוגדר הוא true כדי לציין שהמתקשר קרא את [התנאים לאיכות השירות של Agent Space] ומעוניין לתת את הסכמתו.

isBiz

boolean

זה שינוי אופציונלי. השדה הזה מציין אם הבקשה הנוכחית היא למהדורת Biz (ערך true) או לא (ערך false).