资源管理提供以下API接口。
资源组
API | 描述 |
---|---|
CreateResourceGroup | 调用CreateResourceGroup创建资源组。 |
ListResourceGroups | 调用ListResourceGroups查询资源组列表。 |
GetResourceGroup | 调用GetResourceGroup获取资源组信息。 |
CreatePolicy | 调用CreatePolicy创建一个权限策略。 |
DeleteResourceGroup | 调用DeleteResourceGroup删除资源组。 |
UpdateResourceGroup | 调用UpdateResourceGroup更新资源组的基本信息。 |
ListPolicies | 调用ListPolicies查询权限策略列表。 |
GetPolicy | 调用GetPolicy获取指定的权限策略信息。 |
CreatePolicyVersion | 调用CreatePolicyVersion创建权限策略版本。 |
DeletePolicyVersion | 调用DeletePolicyVersion删除权限策略版本。 |
ListPolicyVersions | 调用ListPolicyVersions查询权限策略版本列表。 |
GetPolicyVersion | 调用GetPolicyVersion获取某个权限策略的版本。 |
SetDefaultPolicyVersion | 调用SetDefaultPolicyVersion设置权限策略默认版本。 |
AttachPolicy | 调用AttachPolicy为指定对象添加权限策略。 |
DetachPolicy | 调用DetachPolicy移除指定对象的权限策略。 |
ListPolicyAttachments | 调用ListPolicyAttachments查询授权列表。 |
DeletePolicy | 调用DeletePolicy删除指定的权限策略。 |
CreateRole | 调用CreateRole创建角色。 |
DeleteRole | 调用DeleteRole删除角色。 |
GetRole | 调用GetRole获取角色信息。 |
ListRoles | 调用ListRoles查询角色列表。 |
UpdateRole | 调用UpdateRole更新角色信息。 |
ListResources | 调用ListResources查询当前账号可以访问的资源列表。 |
CreateServiceLinkedRole | 调用CreateServiceLinkedRole创建服务关联角色。 |
DeleteServiceLinkedRole | 调用DeleteServiceLinkedRole删除服务关联角色。 |
GetServiceLinkedRoleDeletionStatus | 调用GetServiceLinkedRoleDeletionStatus获取服务关联角色的删除任务状态。 |
资源目录
API | 描述 |
---|---|
InitResourceDirectory | 调用InitResourceDirectory开通资源目录。 |
GetResourceDirectory | 调用GetResourceDirectory获取资源目录信息。 |
DestroyResourceDirectory | 调用DestroyResourceDirectory关闭资源目录。 |
CreateFolder | 调用CreateFolder创建资源夹。 |
ListFoldersForParent | 调用ListFoldersForParent查询指定资源夹的子资源夹信息。 |
ListAncestors | 调用ListAncestors查询指定资源夹的所有父资源夹信息。 |
UpdateFolder | 调用UpdateFolder修改资源夹名称。 |
GetFolder | 调用GetFolder获取资源夹信息。 |
DeleteFolder | 调用DeleteFolder删除资源夹。 |
InviteAccountToResourceDirectory | 调用InviteAccountToResourceDirectory邀请外部账号加入资源目录。 |
GetHandshake | 调用GetHandshake获取邀请信息。 |
AcceptHandshake | 调用AcceptHandshake接受邀请。 |
CancelHandshake | 调用CancelHandshake取消邀请。 |
DeclineHandshake | 调用DeclineHandshake拒绝邀请。 |
ListHandshakesForAccount | 调用ListHandshakesForAccount查询账号下的邀请记录。 |
ListHandshakesForResourceDirectory | 调用ListHandshakesForResourceDirectory查询资源目录下的所有邀请列表。 |
CreateResourceAccount | 调用CreateResourceAccount创建资源账号类型的成员。 |
CreateCloudAccount | 调用CreateCloudAccount创建云账号类型的成员。 |
PromoteResourceAccount | 调用PromoteResourceAccount将资源账号升级为云账号。 |
ResendCreateCloudAccountEmail | 调用ResendCreateCloudAccountEmail重新发送创建云账号的确认邮件。 |
ResendPromoteResourceAccountEmail | 调用ResendPromoteResourceAccountEmail重新发送资源账号升级为云账号的确认邮件。 |
CancelCreateCloudAccount | 调用CancelCreateCloudAccount取消创建云账号类型的成员。 |
CancelPromoteResourceAccount | 调用CancelPromoteResourceAccount取消升级资源账号为云账号。 |
RemoveCloudAccount | 调用RemoveCloudAccount移除云账号类型的成员。 |
GetAccount | 调用GetAccount获取成员信息。 |
MoveAccount | 调用MoveAccount将成员移动到另一个资源夹。 |
ListAccountsForParent | 调用ListAccountsForParent查询资源夹下的成员列表。 |
ListAccounts | 调用ListAccounts查询整个资源目录下的所有成员信息。 |
GetPayerForAccount | 调用GetPayerForAccount获取结算账号信息。 |
UpdateAccount | 调用UpdateAccount修改成员名称。 |
ListTrustedServiceStatus | 调用ListTrustedServiceStatus获取集成了资源目录的云服务列表。 |
资源共享
API | 描述 |
---|---|
CreateResourceShare | 调用CreateResourceShare创建共享单元。 |
ListResourceShares | 调用ListResourceShares查询共享单元列表。 |
UpdateResourceShare | 调用UpdateResourceShare修改共享单元名称。 |
DeleteResourceShare | 调用DeleteResourceShare删除共享单元。 |
AssociateResourceShare | 调用AssociateResourceShare为共享单元添加共享资源或资源使用者。 |
DisassociateResourceShare | 调用DisassociateResourceShare为共享单元移除共享资源或资源使用者。 |
ListResourceShareAssociations | 调用ListResourceShareAssociations查询共享单元中关联资源或资源使用者的记录。 |
ListSharedResources | 调用ListSharedResources查询您共享的资源列表或者其他账号给您共享的资源列表。 |
ListSharedTargets | 调用ListSharedTargets查询资源使用者列表。 |
DescribeRegions | 调用DescribeRegions查询支持资源共享的地域。 |
标签
API | 描述 |
---|---|
ListTagResources | 调用ListTagResources查询多个云产品的多个云资源绑定的标签列表。 |
TagResources | 调用TagResources为指定的多个云产品的多个云资源统一创建并绑定标签。 |
UntagResources | 调用UntagResources为指定的多个云产品的多个云资源统一解绑标签。 |
ListTagKeys | 调用ListTagKeys查询标签键列表。 |
ListTagValues | 调用ListTagValues查询指定标签键对应的标签值。 |