העוזר הדיגיטלי מבוסס-AI של Google Cloud.
- משאב REST: v1
- משאב REST: v1.projects
- משאב REST: v1.projects.locations
- משאב REST: v1.projects.locations.codeRepositoryIndexes
- משאב REST: v1.projects.locations.codeRepositoryIndexes.repositoryGroups
- משאב REST: v1.projects.locations.codeToolsSettings
- משאב REST: v1.projects.locations.codeToolsSettings.settingBindings
- משאב REST: v1.projects.locations.dataSharingWithGoogleSettings
- משאב REST: v1.projects.locations.dataSharingWithGoogleSettings.settingBindings
- משאב REST: v1.projects.locations.geminiGcpEnablementSettings
- משאב REST: v1.projects.locations.geminiGcpEnablementSettings.settingBindings
- משאב REST: v1.projects.locations.operations
- משאב REST: v1.projects.locations.loggingSettings
- משאב REST: v1.projects.locations.loggingSettings.settingBindings
שירות: cloudaicompanion.googleapis.com
כדי לקרוא לשירות הזה, מומלץ להשתמש בספריות הלקוח ש-Google מספקת. אם האפליקציה שלכם צריכה להשתמש בספריות משלכם כדי לקרוא לשירות הזה, צריך להשתמש במידע הבא כששולחים את בקשות ה-API.
מסמך Discovery
מסמך Discovery הוא מפרט שקריא למכונות, שמתאר ממשקי API ל-REST ומאפשר שימוש בהם. הוא משמש ליצירת ספריות לקוח, יישומי פלאגין ל-IDE וכלים אחרים שמקיימים אינטראקציה עם Google APIs. שירות אחד יכול לספק כמה מסמכי גילוי. השירות הזה מספק את מסמך הגילוי הבא:
נקודת קצה של שירות
נקודת קצה של שירות היא כתובת URL בסיסית שצוינה בה כתובת הרשת של שירות API. לשירות אחד יכולות להיות כמה נקודות קצה של שירות. לשירות הזה יש את נקודת הקצה הבאה, וכל מזהי ה-URI הבאים הם יחסיים לנקודת הקצה הזו:
https://cloudaicompanion.googleapis.com
משאב REST: v1.projects.locations
שיטות | |
---|---|
get |
GET /v1/{name=projects/*/locations/*} הצגת מידע על מיקום. |
list |
GET /v1/{name=projects/*}/locations מידע על המיקומים הנתמכים בשירות הזה. |
משאב REST: v1.projects.locations.codeRepositoryIndexes
שיטות | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/codeRepositoryIndexes יצירת CodeRepositoryIndex חדש בפרויקט ובמיקום נתונים. |
delete |
DELETE /v1/{name=projects/*/locations/*/codeRepositoryIndexes/*} מוחקת CodeRepositoryIndex יחיד. |
get |
GET /v1/{name=projects/*/locations/*/codeRepositoryIndexes/*} קבלת פרטים של CodeRepositoryIndex יחיד. |
list |
GET /v1/{parent=projects/*/locations/*}/codeRepositoryIndexes הצגת רשימה של CodeRepositoryIndexes בפרויקט ובמיקום נתונים. |
patch |
PATCH /v1/{codeRepositoryIndex.name=projects/*/locations/*/codeRepositoryIndexes/*} עדכון הפרמטרים של CodeRepositoryIndex יחיד. |
משאב REST: v1.projects.locations.codeRepositoryIndexes.repositoryGroups
שיטות | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/codeRepositoryIndexes/*}/repositoryGroups יצירת RepositoryGroup חדש בפרויקט ובמיקום נתונים. |
delete |
DELETE /v1/{name=projects/*/locations/*/codeRepositoryIndexes/*/repositoryGroups/*} מחיקה של RepositoryGroup יחיד. |
get |
GET /v1/{name=projects/*/locations/*/codeRepositoryIndexes/*/repositoryGroups/*} הצגת פרטים של RepositoryGroup יחיד. |
getIamPolicy |
GET /v1/{resource=projects/*/locations/*/codeRepositoryIndexes/*/repositoryGroups/*}:getIamPolicy הצגת מדיניות בקרת הגישה של משאב. |
list |
GET /v1/{parent=projects/*/locations/*/codeRepositoryIndexes/*}/repositoryGroups הצגת רשימה של RepositoryGroups בפרויקט ובמיקום נתונים. |
patch |
PATCH /v1/{repositoryGroup.name=projects/*/locations/*/codeRepositoryIndexes/*/repositoryGroups/*} עדכון הפרמטרים של RepositoryGroup יחיד. |
setIamPolicy |
POST /v1/{resource=projects/*/locations/*/codeRepositoryIndexes/*/repositoryGroups/*}:setIamPolicy הגדרת מדיניות בקרת הגישה במשאב שצוין. |
testIamPermissions |
POST /v1/{resource=projects/*/locations/*/codeRepositoryIndexes/*/repositoryGroups/*}:testIamPermissions הפונקציה מחזירה את ההרשאות שיש למבצע הקריאה החוזרת במשאב שצוין. |
משאב REST: v1.projects.locations.codeToolsSettings
שיטות | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/codeToolsSettings יצירת CodeToolsSetting חדש בפרויקט ובמיקום נתונים. |
delete |
DELETE /v1/{name=projects/*/locations/*/codeToolsSettings/*} מחיקה של הגדרת CodeTools אחת. |
get |
GET /v1/{name=projects/*/locations/*/codeToolsSettings/*} קבלת פרטים של CodeToolsSetting יחיד. |
list |
GET /v1/{parent=projects/*/locations/*}/codeToolsSettings הצגת רשימה של CodeToolsSettings בפרויקט ובמיקום נתונים. |
patch |
PATCH /v1/{codeToolsSetting.name=projects/*/locations/*/codeToolsSettings/*} עדכון הפרמטרים של הגדרת CodeTools אחת. |
משאב REST: v1.projects.locations.codeToolsSettings.settingBindings
שיטות | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/codeToolsSettings/*}/settingBindings יצירת SettingBinding חדש בפרויקט ובמיקום נתונים. |
delete |
DELETE /v1/{name=projects/*/locations/*/codeToolsSettings/*/settingBindings/*} מחיקה של SettingBinding יחיד. |
get |
GET /v1/{name=projects/*/locations/*/codeToolsSettings/*/settingBindings/*} קבלת פרטים של SettingBinding יחיד. |
list |
GET /v1/{parent=projects/*/locations/*/codeToolsSettings/*}/settingBindings הצגת רשימה של SettingBindings בפרויקט ובמיקום נתונים. |
patch |
PATCH /v1/{settingBinding.name=projects/*/locations/*/codeToolsSettings/*/settingBindings/*} מעדכנת את הפרמטרים של SettingBinding יחיד. |
משאב REST: v1.projects.locations.dataSharingWithGoogleSettings
שיטות | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/dataSharingWithGoogleSettings יצירת הגדרה חדשה של DataSharingWithGoogle בפרויקט ובמיקום נתונים. |
delete |
DELETE /v1/{name=projects/*/locations/*/dataSharingWithGoogleSettings/*} מוחקת הגדרה אחת של DataSharingWithGoogle. |
get |
GET /v1/{name=projects/*/locations/*/dataSharingWithGoogleSettings/*} הצגת פרטים של DataSharingWithGoogleSetting יחיד. |
list |
GET /v1/{parent=projects/*/locations/*}/dataSharingWithGoogleSettings הצגת רשימה של DataSharingWithGoogleSettings בפרויקט ובמיקום נתונים. |
patch |
PATCH /v1/{dataSharingWithGoogleSetting.name=projects/*/locations/*/dataSharingWithGoogleSettings/*} עדכון הפרמטרים של DataSharingWithGoogleSetting יחיד. |
משאב REST: v1.projects.locations.dataSharingWithGoogleSettings.settingBindings
שיטות | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/dataSharingWithGoogleSettings/*}/settingBindings יצירת SettingBinding חדש בפרויקט ובמיקום נתונים. |
delete |
DELETE /v1/{name=projects/*/locations/*/dataSharingWithGoogleSettings/*/settingBindings/*} מחיקה של SettingBinding יחיד. |
get |
GET /v1/{name=projects/*/locations/*/dataSharingWithGoogleSettings/*/settingBindings/*} קבלת פרטים של SettingBinding יחיד. |
list |
GET /v1/{parent=projects/*/locations/*/dataSharingWithGoogleSettings/*}/settingBindings הצגת רשימה של SettingBindings בפרויקט ובמיקום נתונים. |
patch |
PATCH /v1/{settingBinding.name=projects/*/locations/*/dataSharingWithGoogleSettings/*/settingBindings/*} מעדכנת את הפרמטרים של SettingBinding יחיד. |
משאב REST: v1.projects.locations.geminiGcpEnablementSettings
שיטות | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/geminiGcpEnablementSettings יוצרת הגדרה חדשה של GeminiGcpEnablementSetting בפרויקט ובמיקום נתונים. |
delete |
DELETE /v1/{name=projects/*/locations/*/geminiGcpEnablementSettings/*} מוחקת הגדרה אחת של GeminiGcpEnablementSetting. |
get |
GET /v1/{name=projects/*/locations/*/geminiGcpEnablementSettings/*} הצגת הפרטים של הגדרה יחידה של GeminiGcpEnablementSetting. |
list |
GET /v1/{parent=projects/*/locations/*}/geminiGcpEnablementSettings הצגת רשימה של הגדרות GeminiGcpEnablementSettings בפרויקט ובמיקום נתונים. |
patch |
PATCH /v1/{geminiGcpEnablementSetting.name=projects/*/locations/*/geminiGcpEnablementSettings/*} עדכון הפרמטרים של הגדרה יחידה של GeminiGcpEnablementSetting. |
משאב REST: v1.projects.locations.geminiGcpEnablementSettings.settingBindings
שיטות | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/geminiGcpEnablementSettings/*}/settingBindings יצירת SettingBinding חדש בפרויקט ובמיקום נתונים. |
delete |
DELETE /v1/{name=projects/*/locations/*/geminiGcpEnablementSettings/*/settingBindings/*} מחיקה של SettingBinding יחיד. |
get |
GET /v1/{name=projects/*/locations/*/geminiGcpEnablementSettings/*/settingBindings/*} קבלת פרטים של SettingBinding יחיד. |
list |
GET /v1/{parent=projects/*/locations/*/geminiGcpEnablementSettings/*}/settingBindings הצגת רשימה של SettingBindings בפרויקט ובמיקום נתונים. |
patch |
PATCH /v1/{settingBinding.name=projects/*/locations/*/geminiGcpEnablementSettings/*/settingBindings/*} מעדכנת את הפרמטרים של SettingBinding יחיד. |
משאב REST: v1.projects.locations.loggingSettings
שיטות | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*}/loggingSettings יוצרת LoggingSetting חדש בפרויקט ובמיקום נתונים. |
delete |
DELETE /v1/{name=projects/*/locations/*/loggingSettings/*} מחיקה של הגדרת Logging אחת. |
get |
GET /v1/{name=projects/*/locations/*/loggingSettings/*} קבלת פרטים של LoggingSetting יחיד. |
list |
GET /v1/{parent=projects/*/locations/*}/loggingSettings הצגת רשימה של LoggingSettings בפרויקט ובמיקום נתונים. |
patch |
PATCH /v1/{loggingSetting.name=projects/*/locations/*/loggingSettings/*} עדכון הפרמטרים של LoggingSetting יחיד. |
משאב REST: v1.projects.locations.loggingSettings.settingBindings
שיטות | |
---|---|
create |
POST /v1/{parent=projects/*/locations/*/loggingSettings/*}/settingBindings יצירת SettingBinding חדש בפרויקט ובמיקום נתונים. |
delete |
DELETE /v1/{name=projects/*/locations/*/loggingSettings/*/settingBindings/*} מחיקה של SettingBinding יחיד. |
get |
GET /v1/{name=projects/*/locations/*/loggingSettings/*/settingBindings/*} הצגת פרטים של SettingBinding יחיד. |
list |
GET /v1/{parent=projects/*/locations/*/loggingSettings/*}/settingBindings הצגת רשימה של SettingBindings בפרויקט ובמיקום נתונים. |
patch |
PATCH /v1/{settingBinding.name=projects/*/locations/*/loggingSettings/*/settingBindings/*} עדכון הפרמטרים של SettingBinding יחיד. |
משאב REST: v1.projects.locations.operations
שיטות | |
---|---|
cancel |
POST /v1/{name=projects/*/locations/*/operations/*}:cancel מתחילה ביטול אסינכרוני של פעולה ממושכת. |
delete |
DELETE /v1/{name=projects/*/locations/*/operations/*} מחיקה של פעולה ממושכת. |
get |
GET /v1/{name=projects/*/locations/*/operations/*} אחזור המצב העדכני של פעולה ממושכת. |
list |
GET /v1/{name=projects/*/locations/*}/operations הצגת רשימה של פעולות שתואמות למסנן שצוין בבקשה. |