הפונקציה מחזירה את ההרשאות שיש למבצע הקריאה החוזרת (caller) למשאב שצוין. אם המשאב לא קיים, המערכת תחזיר קבוצת הרשאות ריקה ולא שגיאת NOT_FOUND
.
הערה: הפעולה הזו מיועדת ליצירת ממשקי משתמש מבוססי הרשאות וכלים של שורת הפקודה, ולא לבדיקת הרשאות. הפעולה הזו עשויה "להיפתח" ללא התראה.
בקשת HTTP
POST https://cloudaicompanion.googleapis.com/v1/{resource=projects/*/locations/*/codeRepositoryIndexes/*/repositoryGroups/*}:testIamPermissions
כתובת ה-URL משתמשת בתחביר של Transcoding של gRPC.
פרמטרים של נתיב
פרמטרים | |
---|---|
resource |
חובה: המשאב שעבורו מבקשים את פרטי המדיניות. הערך המתאים לשדה הזה מפורט במאמר שמות משאבים. |
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
ייצוג ב-JSON |
---|
{ "permissions": [ string ] } |
שדות | |
---|---|
permissions[] |
קבוצת ההרשאות לבדיקה של |
גוף התשובה
הודעת התגובה לשיטה repositoryGroups.testIamPermissions
.
אם הפעולה מצליחה, גוף התגובה מכיל נתונים במבנה הבא:
ייצוג ב-JSON |
---|
{ "permissions": [ string ] } |
שדות | |
---|---|
permissions[] |
קבוצת משנה של |
היקפי הרשאה
נדרשת הרשאת OAuth ברמה הבאה:
https://www.googleapis.com/auth/cloud-platform
מידע נוסף זמין בAuthentication Overview.