Method: projects.locations.codeToolsSettings.create

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

בקשת HTTP

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

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

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

פרמטרים
parent

string

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

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

פרמטרים
codeToolsSettingId

string

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

requestId

string

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

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

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

גוף הבקשה

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

גוף התשובה

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

היקפי הרשאה

נדרשת הרשאת OAuth ברמה הבאה:

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

מידע נוסף זמין בAuthentication Overview.

הרשאות IAM

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

  • cloudaicompanion.codeToolsSettings.create

למידע נוסף, עיינו במסמכי העזרה של IAM.