ModifyGroupRoleRuleAttributes
更新时间:2023-12-27 03:24:15
更新角色组规则。
请求参数
参数 | 类型 | 描述 | 是否必选 |
---|---|---|---|
action |
String |
ModifyGroupRoleRuleAttributes(更新角色组规则) |
true |
group_role_rule |
String |
角色组规则 id |
false |
policy |
String |
规则类型 |
false |
principle |
Array or String |
规则详情列表 |
false |
group_roles |
Array |
角色组 id 列表 |
false |
status |
String |
启用状态 |
false |
description |
String |
描述 |
false |
owner |
String |
所有者 |
false |
zone |
String |
区域 id |
false |
project_id |
String |
项目 id |
true |
响应消息
参数 | 类型 | 描述 |
---|---|---|
action |
String |
ModifyGroupRoleRuleAttributesResponse |
status |
String |
启用状态 |
policy |
String |
规则类型 |
principle |
Json |
规则详情 |
description |
String |
被更新的规则描述 |
status_time |
TimeStamp |
更新时间 |
group_role_rule_id |
String |
角色组规则 id |
ret_code |
Integer |
执行成功与否,0 表示成功,其他值则为错误代码 |
示例
请求示例
https://api.shanhe.com/iaas/?action=ModifyGroupRoleRuleAttributes
&group_role_rule=grr-opgcd9te
&policy=all.describe
&principle=
&group_roles=["gr-5590xkq2"]
&status=disabled
&description=test111
&owner=usr-WantwZJ8
&zone=test
&project_id=pj-xzvlxlb5
响应示例
{
"action":"ModifyGroupRoleRuleAttributesResponse",
"status":"disabled",
"policy":"action",
"principle":"{\"resource_type\":\"instance\",\"actions\":[\"CreateBrokers\",\"DeleteBrokers\",\"DescribeInstances\"]}",
"description":"test111",
"status_time":"2021-12-27T15:03:40",
"group_role_rule_id":"grr-opgcd9te",
"ret_code":0
}