文档简介:
ListPolicies
此操作用来列出账户下所有的策略。
-
请求参数
名称 |
描述 |
是否必填 |
Action |
ListPolicies。 |
是 |
Version |
请求版本。 取值:2010-05-08。默认值为2010-05-08。 |
否 |
OnlyAttached |
用于标识是否只显示已关联IAM用户或IAM用户组的策略。 类型:字符串。 取值:
|
否 |
PolicyName |
权限策略名称。可以进行模糊匹配查询。 类型:字符串。 取值:1~128位字符串组成,字符只能包含字母、数字或特殊字符。字母不区分大小写,特殊字符只能是:下划线(_)、中划线(-)、逗号(,)、句点(.)、加号(+)、等号(=)和at符号(@)。 |
否 |
Marker |
分页标识。还有需要返回的策略时,上条响应结果中会返回该参数。查看未显示项时,请求参数中需要携带此参数。 类型:字符串。 取值:与上条响应中返回的结果值相同。 |
否 |
MaxItems |
设置响应中最多返回的条数。如果存在超出您指定的返回项,则IsTruncated响应元素为true,表示还有未返回项。查看未显示的项时,需要携带响应参数Marker的值。 类型:整数类型。 取值:1~1000,默认值为100。 |
否 |
-
响应结果
名称 |
描述 |
IsTruncated |
策略是否已经都返回:
|
Marker |
分页标识。当IsTruncated是true时,该项存在,其值用于下一次请求的参数Marker的取值。 |
Policies.member.UpdateDate |
最近一次更新策略的时间。 |
Policies.member.PolicyId |
策略ID。 |
Policies.member.IsAttachable |
策略是否可以附加到IAM用户或者IAM用户组:
|
Policies.member.PolicyName |
策略名称。 |
Policies.member.AttachmentCount |
关联IAM用户和IAM用户组的个数。 |
Policies.member.Arn |
策略的资源名称。 |
Policies.member.CreateDate |
策略创建的时间。 |
Policies.member.Scope |
策略类型。Local表示用户自定义策略。 |
Policies.member.Description |
策略的描述。 |
-
请求示例
列出OOS账户中策略类型为Local的策略,每次返回1个策略。
POST / HTTP/1.1 Host: oos-cn-iam.ctyunapi.cn Authorization: signatureValue X-Amz-Date: date Content-Type: application/octet-stream Content-Length: 61
Action=ListPolicies&Version=2010-05-08&MaxItems=1 |
-
返回示例
HTTP/1.1 200 OK x-amz-request-id:8e5751e20d7e4720 Content-Type:text/xml;charset=UTF-8 Content-Length:2060 Vary:Accept-Encoding Date:Thu, 14 Feb 2019 06:18:18 GMT Server: CTYUN
<ListPoliciesResponse> <ListPoliciesResult> <IsTruncated>true</IsTruncated> <Policies> <member> <UpdateDate>2019-02-12T07:03:43Z</UpdateDate> <PolicyId>52cc325781954fff9069aec37c9b038a</PolicyId> <IsAttachable>true</IsAttachable> <PolicyName>test_policy751</PolicyName> <AttachmentCount>0</AttachmentCount> <Arn>arn:ctyun:iam::10rc2arpn6306:policy/test_policy751</Arn> <CreateDate>2019-02-12T07:03:43Z</CreateDate> <Scope>Local</Scope> <Description>desc</Description> </member> </Policies> <Marker>10rc2arpn6306|test1_policy</Marker> </ListPoliciesResult> <ResponseMetadata> <RequestId>8e5751e20d7e4720</RequestId> </ResponseMetadata> </ListPoliciesResponse> |