Skip to Content
访问控制 IAM获取IAM策略列表 - ListPolicies

获取IAM策略列表 - ListPolicies

简介

获取IAM策略列表

定义

公共参数

参数名类型描述信息必填
Actionstring对应的 API 指令名称,当前 API 为 ListPoliciesYes
PublicKeystring用户公钥,可从 控制台 获取Yes
Signaturestring根据公钥及 API 指令生成的用户签名,参见 签名算法Yes

请求参数

参数名类型描述信息必填
Ownerstring策略所有者Yes
Limitstring需要查询的用户组数量No
Offsetstring从第几条数据开始查询No

响应字段

字段名类型描述信息必填
RetCodeint返回状态码,为 0 则为成功返回,非 0 为失败Yes
Actionstring操作指令名称Yes
Messagestring返回错误消息,当 RetCode 非 0 时提供详细的描述信息No
Policiesarray[IAMPolicy]策略信息Yes
TotalCountint数据集合数量Yes

数据模型

IAMPolicy

字段名类型描述信息必填
PolicyNamestring策略名称No
PolicyURNstringIAM权限策略URNNo
DescriptionstringIAM权限策略描述No
DocumentstringIAM权限策略文本No
ScopeTypestringIAM权限策略应用范围(ScopeRequired:项目级, ScopeEmpty:全局级, ScopeUnrestricted:项目级/全局级)No
CreatedAtintIAM权限策略创建时间No
UpdatedAtintIAM权限策略更新时间No

示例

请求示例

https://api.an-link.com/?Action=ListPolicies &Owner=yes &Limit=mUHOGNVA &Offset=IpyhZLjl

响应示例

{ "Action": "ListPoliciesResponse", "Message": "uODHWHNz", "Policies": [ { "AttachedAt": 2, "CreatedAt": 2, "Description": "pTVfFWRp", "PolicyName": "naEBahFs", "PolicyURN": "orWpoQsP", "ProjectID": "GtzRpoIX", "Scope": "yes" } ], "RetCode": 0, "TotalCount": 3 }