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