244
財經資訊
UpdateRole__角色管理接口_RAM API文檔_訪問控製-阿裏雲
接口描述
更新角色信息
請求參數
Action
- 類型:String
- 必須:是
- 描述:操作接口名,係統規定參數,取值:UpdateRole
RoleName
- 類型:String
- 必須:是
- 描述:指定角色名,最多包含64個字符
- 格式:
^[a-zA-Z0-9.@-]+$
NewAssumeRolePolicyDocument
- 類型:String
- 必須:否
- 描述:指定可以扮演此角色的身份。
需要的權限
Action
ram:UpdateRole
Resource
acs:ram:*:${AccountId}:role/*
返回參數
Role
- 類型:Role Type
- 描述:角色信息
錯誤信息
InvalidParameter.RoleName.InvalidChars
- HTTP Status:400
- Error Message:The parameter - "RoleName" contains invalid chars.
InvalidParameter.RoleName.Length
- HTTP Status:400
- Error Message:The parameter - "RoleName" beyond the length limit.
InvalidParameter.NewAssumeRolePolicyDocument.Length
- HTTP Status:400
- Error Message:The parameter - "NewAssumeRolePolicyDocument" beyond the length limit.
EntityNotExist.Role
- HTTP Status:404
- Error Message:The role does not exist.
MalformedPolicyDocument
- HTTP Status:400
- Error Message:{The error details}
操作示例
請求示例
https://ram.aliyuncs.com/?Action=UpdateRole
&RoleName=ECSAdmin
&NewAssumeRolePolicyDocument=xxxx //TODO
&<公共請求參數>
返回示例
XML
格式
<UpdateRoleResponse>
<RequestId>04F0F334-1335-436C-A1D7-6C044FE73368</RequestId>
<Role>
<RoleId>901234567890123</RoleId>
<RoleName>ECSAdmin</RoleName>
<Arn>acs:ram::1234567890123456:role/ECSAdmin</Arn>
<Description>ECS管理角色</Description>
<AssumeRolePolicyDocument>{ "Statement": [ { "Action": "sts:AssumeRole", "Effect": "Allow", "Principal": { "RAM": "acs:ram::123456789012345678:root" } } ], "Version": "1" }</AssumeRolePolicyDocument>
<CreateDate>2015-01-23T12:33:18Z</CreateDate>
<UpdateDate>2015-01-23T12:33:18Z</UpdateDate>
</Role>
</UpdateRoleResponse>
JSON
格式
{
"RequestId": "04F0F334-1335-436C-A1D7-6C044FE73368",
"Role": {
"RoleId": "901234567890123",
"RoleName": "ECSAdmin",
"Arn": "acs:ram::1234567890123456:role/ECSAdmin",
"Description": "ECS管理角色",
"AssumeRolePolicyDocument": "{ "Statement": [ { "Action": "sts:AssumeRole", "Effect": "Allow", "Principal": { "RAM": "acs:ram::123456789012345678:root" } } ], "Version": "1" }",
"CreateDate": "2015-01-23T12:33:18Z",
"UpdateDate": "2015-01-23T12:33:18Z"
}
}
最後更新:2016-11-23 17:16:05
上一篇:
GetRole__角色管理接口_RAM API文檔_訪問控製-阿裏雲
下一篇:
ListRoles__角色管理接口_RAM API文檔_訪問控製-阿裏雲
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲