הגדרת מדיניות בקרת הגישה במשאב שצוין. מחליפה כל מדיניות קיימת.
יכול להחזיר את השגיאות 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.