文档简介:
访问控制API概览
列出所有IAM可以使用的API接口及相关描述。
-
用户管理接口
|
API |
描述 |
|
CreateUser |
此操作用来创建新的IAM用户。 |
|
GetUser |
此操作用户查看IAM用户信息。 |
|
ListUsers |
此操作用来列出IAM用户。 |
|
DeleteUser |
此操作用来删除指定的IAM用户。 |
|
TagUser |
此操作用来为IAM用户添加标签。 |
|
UntagUser |
此操作用来删除用户的指定标签。 |
|
ListUserTags |
此操作用来列出指定IAM用户的标签。 |
|
ListGroupsForUser |
此操作用来列出指定IAM用户所属的IAM用户组。 |
|
CreateAccessKey |
此操作用来为指定的IAM用户创建新的AccessKey。 |
|
ListAccessKeys |
此操作用来返回指定IAM用户的AccessKey的详细信息。 |
|
UpdateAccessKey |
此操作用来更新指定访问密钥的状态,从Active到Inactive,或者从Inactive到Active。 |
|
DeleteAccessKey |
此操作用来删除指定IAM用户关联的AccessKey。 |
|
CreateLoginProfile |
此操作用来为指定IAM用户创建控制台的登录密码。 |
|
GetLoginProfile |
此操作用来获取IAM用户控制台登录密码创建的时间、及用户首次登录后再次登录是否需要修改密码。 |
|
UpdateLoginProfile |
此操作用来更改指定IAM用户控制台的登录密码。 |
|
DeleteLoginProfile |
此操作用来删除指定IAM用户控制台的登录密码。 |
|
ChangePassword |
此操作用来修改IAM用户控制台的登录密码。 |
|
CreateVirtualMFADevice |
此操作用来创建虚拟MFA设备。 |
|
EnableMFADevice |
此操作用来启用指定的虚拟MFA设备,并将该虚拟MFA设备与指定的IAM用户关联。 |
|
ListVirtualMFADevices |
此操作用来按分配状态列出OOS账户中定义的虚拟MFA设备。 |
|
ListMFADevices |
此操作用来列出IAM用户的虚拟MFA设备。 |
|
DeactivateMFADevice |
此操作用来去激活指定的MFA设备,并与用户解除关联。 |
|
DeleteVirtualMFADevice |
此操作用来删除指定的虚拟MFA设备。 |
-
用户组管理接口
|
API |
描述 |
|
CreateGroup |
此操作用来创建新的IAM用户组。 |
|
GetGroup |
此操作用来获取指定IAM用户组及组内IAM用户列表。 |
|
AddUserToGroup |
此操作用来将指定的IAM用户加入到指定的IAM用户组,每次只能将一个用户加入到指定用户组。 |
|
RemoveUserFromGroup |
此操作用来将指定用户从指定用户组移除。 |
|
ListGroups |
此操作用来列出所有的IAM用户组。 |
|
DeleteGroup |
此操作用来删除指定的IAM用户组。 |
-
权限策略管理接口
|
API |
描述 |
|
CreatePolicy |
此操作用来为账户创建策略。 |
|
GetPolicy |
此操作用来获取策略相关信息。 |
|
ListPolicies |
此操作用来列出账户下所有的策略。 |
|
ListEntitiesForPolicy |
此操作用来列出指定策略所附加的所有IAM用户或IAM用户组。 |
|
DeletePolicy |
此操作用来删除指定的策略。 |
|
AttachUserPolicy |
此操作用来将指定的策略与指定的IAM用户关联。 |
|
ListAttachedUserPolicies |
此操作用来列出与指定用户关联的策略。 |
|
DetachUserPolicy |
此操作用来解除指定用户关联的指定策略。 |
|
AttachGroupPolicy |
此操作用来将指定的策略与指定的IAM用户组关联。 |
|
ListAttachedGroupPolicies |
此操作用来列出与指定IAM用户组关联的策略。 |
|
DetachGroupPolicy |
此操作用来解除指定IAM用户组关联的指定策略。 |
|
UpdateAccountPasswordPolicy |
此操作用来更新账户的密码规则设置。 |
|
GetAccountPasswordPolicy |
此操作用来获取账户的密码策略。 |
|
DeleteAccountPasswordPolicy |
此操作用来将账户的密码规则恢复到默认密码规则。 |
服务数量查询接口
|
API |
描述 |
|
GetAccountSummary |
此操作用来获取账户中的实体数量和服务限制信息。 |






