接口描述
本接口(ListEntitiesForPolicy)可用于查询策略关联的实体列表。
请求域名:
cam.api.qcloud.com
输入参数
以下请求参数列表仅列出了接口请求参数,未列出 公共请求参数。
参数名称 | 类型 | 必选 | 描述 |
---|---|---|---|
policyId | int | 是 | 策略 ID |
page | int | 否 | 页码,默认值为 1,从 1 开始 |
rp | int | 否 | 每页大小,默认值是 20 |
entityFilter | string | 否 | 可取值 'All'、'User'、'Group' 和 'Role','All' 表示获取所有实体类型,'User' 表示只获取子账号,'Group' 表示只获取用户组,'Role' 表示只获取角色,默认取 'All' |
输出参数
参数名称 | 类型 | 描述 |
---|---|---|
id | string | 子账号 ID 或角色 ID 或用户组 ID |
relatedType | int | 1 表示子账号,2 表示用户组,3 表示角色 |
name | string | 子账号名称或用户组名称或角色名称 |
uin | int | 子账号 ID,可选 |
示例
输入
https://cam.api.qcloud.com/v2/index.php
?policyId=524497
&page=1
&rp=20
&SignatureMethod=HmacSHA256
&Action=ListEntitiesForPolicy
&Region=gz
&SecretId=************************************************************
&Nonce=2216
&Timestamp=1508491800
&RequestClient=SDK_PHP_1.1
&Signature=B1tsiw%2Bo0OJKF4YCAFncte%2BnjU1Sc4bmU9KVx4sCxjo%3D
输出
{
"code": 0,
"message": "",
"codeDesc": "Success",
"data": {
"totalNum": 2,
"list": [
{
"id": "23742",
"relatedType": 2,
"name": "gtdx"
},
{
"id": "1133398",
"relatedType": 1,
"uin": 3449203261,
"name": "test1"
}
]
}
}
错误码
参见 错误码。