GetIamPolicyRequest

הודעת הבקשה לשיטה GetIamPolicy.

ייצוג ב-JSON
{
  "resource": string,
  "options": {
    object (GetPolicyOptions)
  }
}
שדות
resource

string

חובה: המשאב שעבורו מבקשים את המדיניות. הערך המתאים לשדה הזה מפורט במאמר שמות משאבים.

options

object (GetPolicyOptions)

אופציונלי: אובייקט GetPolicyOptions לציון אפשרויות ל-GetIamPolicy.

GetPolicyOptions

האובייקט הזה מכיל את ההגדרות שסופקו ל-GetIamPolicy.

ייצוג ב-JSON
{
  "requestedPolicyVersion": integer
}
שדות
requestedPolicyVersion

integer

זה שינוי אופציונלי. גרסת המדיניות המקסימלית שתשמש לפורמט המדיניות.

הערכים החוקיים הם 0, 1 ו-3. בקשות עם ערך לא חוקי נדחות.

בבקשות למדיניות עם קישורי תפקידים מותנים, צריך לציין את הגרסה 3. במדיניות ללא קישורי תפקידים מותנים, אפשר לציין כל ערך תקין או להשאיר את השדה ללא הגדרה.

יכול להיות שהמדיניות בתגובה תשתמש בגרסה של המדיניות שציינתם, או בגרסה ישנה יותר של המדיניות. לדוגמה, אם מציינים גרסה 3 אבל למדיניות אין קישורי תפקידים מותנים, התשובה תשתמש בגרסה 1.

במסמכי העזרה של IAM מוסבר אילו משאבים תומכים בתנאים במדיניות IAM שלהם.