获取角色列表
所属服务
sam
接口方法
GET
请求url
/sam?Action=ListRoles&Version=2018-03-22
url 参数
参数名称 | 说明 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|---|
Action | ListRoles | string | 是 | |
Version | 2018-03-22 | string | 是 |
返回参数
参数名称 | 说明 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|---|
Code | Code | string | 是 | |
Message | Message | string | 是 | |
Roles | 角色列表 | array | 否 | 详细信息见下表 |
Roles
参数名称 | 说明 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|---|
RoleName | 角色名称 | string | 否 | |
Description | 角色描述 | string | 否 | |
Nrn | 角色资源描述符 | string | 否 | |
AssumeRolePolicyDocument | 角色授权语法 | string | 否 | |
CreateTime | 创建时间 | string | 否 |
状态码
错误码(Code) | 错误提示(Message) | http status code | 说明 |
---|---|---|---|
ProductNotActive | 400 | null |
请求示例
https://open.cn-east-1.163yun.com/sam?Action=ListRoles&Version=2018-03-22
返回示例
{
"Message": "调用成功",
"RequestId": "40462645-b026-45fc-a2a1-3b1ca14df45f",
"Roles": [{
"RoleName": "roletest",
"Description": "test",
"Nrn": "ncs:sam::1061934905920847872:role/roletest",
"AssumeRolePolicyDocument": "{\"version\": 1, \"statement\": [{\"action\": \"sts:assumeRole\", \"effect\": \"allow\", \"principal\": {\"sam\": [\"ncs:sam::1061934905920847872:root\"]}}]}",
"CreateTime": "2020-01-20T06:45:33Z"
}, {
"RoleName": "role1",
"Description": "测试",
"Nrn": "ncs:sam::1061934905920847872:role/role1",
"AssumeRolePolicyDocument": "{\"version\": 1, \"statement\": [{\"action\": \"sts:assumeRole\", \"effect\": \"allow\", \"principal\": {\"sam\": [\"ncs:sam::1061934905920847872:root\"]}}]}",
"CreateTime": "2020-01-20T06:30:49Z"
}],
"Code": "Success"
}