资源管理提供以下API接口。

资源目录

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创建云账号类型的成员。
说明 该API不再维护和更新。
PromoteResourceAccount 调用PromoteResourceAccount将资源账号升级为云账号。
说明 该API不再维护和更新。
ResendCreateCloudAccountEmail 调用ResendCreateCloudAccountEmail重新发送创建云账号的确认邮件。
说明 该API不再维护和更新。
ResendPromoteResourceAccountEmail 调用ResendPromoteResourceAccountEmail重新发送资源账号升级为云账号的确认邮件。
说明 该API不再维护和更新。
CancelCreateCloudAccount 调用CancelCreateCloudAccount取消创建云账号类型的成员。
说明 该API不再维护和更新。
CancelPromoteResourceAccount 调用CancelPromoteResourceAccount取消升级资源账号为云账号。
说明 该API不再维护和更新。
RemoveCloudAccount 调用RemoveCloudAccount移除云账号类型的成员。
GetAccount 调用GetAccount获取成员信息。
MoveAccount 调用MoveAccount将成员移动到另一个资源夹。
ListAccountsForParent 调用ListAccountsForParent查询资源夹下的成员列表。
ListAccounts 调用ListAccounts查询整个资源目录下的所有成员信息。
GetPayerForAccount 调用GetPayerForAccount获取结算账号信息。
UpdateAccount 调用UpdateAccount修改成员名称或成员类型。
ListTrustedServiceStatus 调用ListTrustedServiceStatus查询企业管理账号或委派管理员账号已启用的可信服务列表。
EnableControlPolicy 调用EnableControlPolicy开启管控策略功能。
DisableControlPolicy 调用DisableControlPolicy关闭管控策略功能。
GetControlPolicyEnablementStatus 调用GetControlPolicyEnablementStatus查询管控策略功能的开启或关闭状态。
CreateControlPolicy 调用CreateControlPolicy创建自定义管控策略。
GetControlPolicy 调用GetControlPolicy查询管控策略的详情。
UpdateControlPolicy 调用UpdateControlPolicy修改自定义管控策略。
DeleteControlPolicy 调用DeleteControlPolicy删除自定义管控策略。
AttachControlPolicy 调用AttachControlPolicy绑定自定义管控策略。
DetachControlPolicy 调用DetachControlPolicy解绑自定义管控策略。
ListControlPolicies 调用ListControlPolicies查询管控策略列表。
ListControlPolicyAttachmentsForTarget 调用ListControlPolicyAttachmentsForTarget查询资源夹或成员账号绑定的管控策略列表。
ListTargetAttachmentsForControlPolicy 调用ListTargetAttachmentsForControlPolicy查询管控策略绑定的目标节点。
RegisterDelegatedAdministrator 调用RegisterDelegatedAdministrator将资源目录的成员账号设置为可信服务的委派管理员账号。
DeregisterDelegatedAdministrator 调用DeregisterDelegatedAdministrator移除可信服务的委派管理员账号。
ListDelegatedAdministrators 调用ListDelegatedAdministrators查询可信服务的委派管理员账号列表。
ListDelegatedServicesForAccount 调用ListDelegatedServicesForAccount查询指定成员账号被设置为哪些可信服务的委派管理员账号。

资源共享

API 描述
CreateResourceShare 调用CreateResourceShare创建共享单元。
ListResourceShares 调用ListResourceShares查询共享单元列表。
UpdateResourceShare 调用UpdateResourceShare修改共享单元名称。
DeleteResourceShare 调用DeleteResourceShare删除共享单元。
AssociateResourceShare 调用AssociateResourceShare为共享单元添加共享资源或资源使用者。
DisassociateResourceShare 调用DisassociateResourceShare为共享单元移除共享资源或资源使用者。
ListResourceShareAssociations 调用ListResourceShareAssociations查询共享单元中关联资源或资源使用者的记录。
ListSharedResources 调用ListSharedResources查询您共享的资源列表或者其他账号给您共享的资源列表。
ListSharedTargets 调用ListSharedTargets查询资源使用者列表。
DescribeRegions 调用DescribeRegions查询支持资源共享的地域。

资源组

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 描述
ListTagResources 调用ListTagResources查询多个云产品的多个云资源绑定的标签列表。
TagResources 调用TagResources为指定的多个云产品的多个云资源统一创建并绑定标签。
UntagResources 调用UntagResources为指定的多个云产品的多个云资源统一解绑标签。
ListTagKeys 调用ListTagKeys查询标签键列表。
ListTagValues 调用ListTagValues查询指定标签键对应的标签值。
DescribeRegions 调用DescribeRegions查询支持标签的地域信息。