Сообщение запроса для метода GetIamPolicy
.
JSON-представление |
---|
{
"resource": string,
"options": {
object ( |
Поля | |
---|---|
resource | ОБЯЗАТЕЛЬНО: ресурс, для которого запрашивается политика. См. «Имена ресурсов», чтобы узнать соответствующее значение для этого поля. |
options | НЕОБЯЗАТЕЛЬНО: объект |
GetPolicyOptions
Инкапсулирует параметры, предоставленные GetIamPolicy.
JSON-представление |
---|
{ "requestedPolicyVersion": integer } |
Поля | |
---|---|
requestedPolicyVersion | Необязательный. Максимальная версия политики, которая будет использоваться для форматирования политики. Допустимые значения: 0, 1 и 3. Запросы, в которых указано недопустимое значение, будут отклонены. В запросах на политики с любыми условными привязками ролей должна быть указана версия 3. Политики без условных привязок ролей могут указывать любое допустимое значение или оставлять поле незаданным. Политика в ответе может использовать указанную вами версию политики или более низкую версию политики. Например, если вы укажете версию 3, но политика не имеет условных привязок ролей, в ответе будет использоваться версия 1. Чтобы узнать, какие ресурсы поддерживают условия в своих политиках IAM, см. документацию IAM . |