说明
本节举例中的域名均以对象存储网络的访问控制(IAM)API域名oos-cn-iam.ctyunapi.cn为例。如果是对象存储网络2,请使用域名oos-cn2-iam.ctyunapi.cn。如果是香港精品网和香港普通网,请使用域名oos-cnhk-iam.ctyunapi.cn。
用户管理接口
API |
描述 |
CreateUser |
此操作用来创建新的IAM用户。 |
GetUser |
此操作用户查看IAM用户信息。 |
ListUsers |
此操作用来列出IAM用户。 |
DeleteUser |
此操作用来删除指定的IAM用户。 |
TagUser |
此操作用来为IAM用户添加标签。 |
UntagUser |
此操作用来删除用户的指定标签。 |
ListUserTags |
此操作用来列出指定IAM用户的标签。 |
ListGroupsForUser |
此操作用来列出指定IAM用户所属的IAM用户组。 |
CreateAccessKey |
此操作用来为指定的IAM用户创建新的AccessKey。 |
ListAccessKeys |
此操作用来返回指定IAM用户的AccessKey的详细信息。 |
GetAccessKeyLastUsed |
此操作用来查询指定密钥最后一次使用的时间及服务名称。 |
UpdateAccessKey |
此操作用来更新指定访问密钥的状态,从Active到Inactive,或者从Inactive到Active。 |
DeleteAccessKey |
此操作用来删除指定IAM用户关联的AccessKey。 |
GetSessionToken |
此操作用来为用户提供临时授权访问。 |
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 |
此操作用来将账户的密码规则恢复到默认密码规则。 |
UpdateAccountLoginSecurityPolicy |
此操作用来更新IAM用户登录安全策略设置。 |
GetAccountLoginSecurityPolicy |
此操作用来获取IAM用户登录安全策略。 |
DeleteAccountLoginSecurityPolicy |
此操作用来将IAM用户登录安全策略恢复为默认值。 |
服务数量查询接口
API |
描述 |
GetAccountSummary |
此操作用来获取账户中的实体数量和服务限制信息。 |