The following tables list API operations available for use in Resource Management.

Resource group management

Operation Description
CreateResourceGroup Creates a resource group.
ListResourceGroups Queries resource groups.
GetResourceGroup Queries the information of a resource group.
CreatePolicy Creates a policy.
DeleteResourceGroup Deletes a resource group.
UpdateResourceGroup Updates the basic information of a resource group.
ListPolicies Queries policies.
GetPolicy Queries the information of a policy.
CreatePolicyVersion Creates a version for a policy.
DeletePolicyVersion Deletes a version of a policy.
ListPolicyVersions Queries the versions of a policy.
GetPolicyVersion Queries the information of a specified policy version.
SetDefaultPolicyVersion Sets the default version for a policy.
AttachPolicy Attaches a policy to an object.
DetachPolicy Detaches a policy from an object.
ListPolicyAttachments Queries policy attachment records.
DeletePolicy Deletes a policy.
CreateRole Creates a RAM role.
DeleteRole Deletes a RAM role.
GetRole Queries the information of a RAM role.
ListRoles Queries RAM roles.
UpdateRole Updates the information of a RAM role.
ListResources Queries the resources that can be accessed by the current account.
CreateServiceLinkedRole Creates a service linked role.
DeleteServiceLinkedRole Deletes a service linked role.
GetServiceLinkedRoleDeletionStatus Queries the status of a task that is used to delete a service linked role.

Resource directory management

Operation Description
InitResourceDirectory Enables a resource directory.
GetResourceDirectory Queries the information of a resource directory.
DestroyResourceDirectory Disables a resource directory.
CreateFolder Creates a folder.
ListFoldersForParent Queries the information of all the child folders of a specified folder.
ListAncestors Queries the information of all the parent folders of a specified folder.
UpdateFolder Changes the name of a folder.
GetFolder Queries the information of a folder.
DeleteFolder Deletes a folder.
InviteAccountToResourceDirectory Invites an account to join a resource directory.
GetHandshake Queries the information of an invitation.
AcceptHandshake Accepts an invitation.
CancelHandshake Cancels an invitation.
DeclineHandshake Rejects an invitation.
ListHandshakesForAccount Queries invitations received by an account.
ListHandshakesForResourceDirectory Queries invitations in a resource directory.
CreateResourceAccount Creates a resource account.
CreateCloudAccount Creates a cloud account.
PromoteResourceAccount Upgrades a resource account to a cloud account.
ResendCreateCloudAccountEmail Resends an email that is used to confirm the creation of a cloud account.
ResendPromoteResourceAccountEmail Resends an email that is used to confirm the upgrade from a resource account to a cloud account.
CancelCreateCloudAccount Cancels the creation of a cloud account.
CancelPromoteResourceAccount Cancels the upgrade from a resource account to a cloud account.
RemoveCloudAccount Removes a cloud account.
GetAccount Queries the information of a member account.
MoveAccount Moves a member account from a folder to another.
ListAccountsForParent Queries member accounts in a folder.
ListAccounts Queries the information of all the member accounts in a resource directory.
GetPayerForAccount Queries the information of a settlement account.
UpdateAccount Changes the name of a member account.
ListTrustedServiceStatus Queries cloud services that are integrated into Resource Directory.

Tag management

Operation Description
ListTagResources Queries tags that are bound to the resources of various cloud services.
TagResources Creates tags and binds them to the resources of various cloud services.
UntagResources Unbinds tags from the resources of various cloud services.
ListTagKeys Queries tag keys.
ListTagValues Queries the values of a specified tag key.