Method: projects.locations.releaseChannelSettings.settingBindings.create

יוצרת SettingBinding חדש בפרויקט ובמיקום נתונים נתונים.

בקשת HTTP

POST https://cloudaicompanion.googleapis.com/v1/{parent=projects/*/locations/*/releaseChannelSettings/*}/settingBindings

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

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

פרמטרים
parent

string

חובה. ערך להורה.

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

פרמטרים
settingBindingId

string

חובה. המזהה של האובייקט ששולח את הבקשה. אם המזהה נוצר אוטומטית בצד השרת, צריך להסיר את השדה הזה ואת setting_id מ-method_signature של Create RPC.

requestId

string

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

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

מזהה הבקשה צריך להיות מזהה ייחודי אוניברסלי (UUID) תקין, למעט מזהה UUID אפס שלא נתמך (00000000-0000-0000-0000-000000000000).

גוף הבקשה

גוף הבקשה מכיל מופע של SettingBinding.

גוף התשובה

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

היקפי הרשאות

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

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

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

הרשאות IAM

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

  • cloudaicompanion.settingBindings.releaseChannelSettingsCreate

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

  • cloudaicompanion.settingBindings.releaseChannelSettingsUse

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