GetIamPolicyRequest

Żądanie wiadomości dla metody GetIamPolicy.

Zapis JSON
{
  "resource": string,
  "options": {
    object (GetPolicyOptions)
  }
}
Pola
resource

string

WYMAGANE: zasób, którego dotyczy żądanie zasady. Wartość tego pola znajdziesz w sekcji Nazwy zasobów.

options

object (GetPolicyOptions)

OPCJONALNIE: obiekt GetPolicyOptions do określania opcji dla GetIamPolicy.

GetPolicyOptions

Zawiera ustawienia przekazywane do GetIamPolicy.

Zapis JSON
{
  "requestedPolicyVersion": integer
}
Pola
requestedPolicyVersion

integer

Opcjonalnie: Maksymalna wersja zasad, która zostanie użyta do sformatowania zasad.

Prawidłowe wartości to 0, 1 i 3. Żądania zawierające nieprawidłową wartość zostaną odrzucone.

W przypadku żądań dotyczących zasad z warunkowymi powiązaniami ról należy podać wersję 3. Zasady bez warunku przypisania ról mogą określać dowolną prawidłową wartość lub nie określać pola.

Zasady w odpowiedzi mogą używać określonej przez Ciebie wersji zasad lub niższej wersji. Jeśli na przykład określisz wersję 3, ale zasada nie ma żadnych warunku podanych w wiązaniu ról, odpowiedź będzie używać wersji 1.

Aby dowiedzieć się, które zasoby obsługują warunki w zasadach uprawnień, zapoznaj się z dokumentacją uprawnień.