The following tables list the API operations available for use in Resource Directory in the 2020-03-31 version.
Note Alibaba Cloud provides OpenAPI Explorer to simplify API usage. You can use OpenAPI Explorer to debug API operations and dynamically generate SDK sample code.
| Operation | Description |
|---|---|
| EnableResourceDirectory | Enables a resource directory. |
| SendVerificationCodeForEnableRD | Sends a verification code to the mobile phone number bound to a newly created account when you use the account to enable 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 subfolders of a folder. |
| ListAncestors | Queries the information of all parent folders of a 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 the invitations that are associated with an account. |
| ListHandshakesForResourceDirectory | Queries invitations in a resource directory. |
| CreateResourceAccount | Creates a member of the resource account type. |
| CreateCloudAccount | Creates a member of the cloud account type. Note This API operation is no longer maintained and updated. |
| PromoteResourceAccount | Switches the type of a member from resource account to cloud account. Note This API operation is no longer maintained and updated. You can call the UpdateAccount operation to switch the type of a member. For more information, see UpdateAccount. |
| ResendCreateCloudAccountEmail | Resends an email that is used to confirm the creation of a member of the cloud account type. Note This API operation is no longer maintained and updated. |
| ResendPromoteResourceAccountEmail | Resends an email that is used to confirm the switching for the type of a member from resource account to cloud account. Note This API operation is no longer maintained and updated. |
| CancelCreateCloudAccount | Cancels the creation of a member of the cloud account type. Note This API operation is no longer maintained and updated. |
| CancelPromoteResourceAccount | Cancels the switching for the type of a member from resource account to cloud account. Note This API operation is no longer maintained and updated. |
| RemoveCloudAccount | Removes a member of the cloud account type. |
| GetAccount | Queries the information of a member. |
| MoveAccount | Moves a member from a folder to another. |
| ListAccountsForParent | Queries the information of members in a folder. |
| ListAccounts | Queries the information of all members in a resource directory. |
| GetPayerForAccount | Queries the information of a billing account. |
| UpdateAccount | Changes the display name of a member, or switches the type of a member. |
| ListTrustedServiceStatus | Queries the Alibaba Cloud services that are integrated with Resource Directory. |
| EnableControlPolicy | Enables the Control Policy feature. |
| DisableControlPolicy | Disables the Control Policy feature. |
| GetControlPolicyEnablementStatus | Queries the status of the Control Policy feature. |
| CreateControlPolicy | Creates a custom access control policy. |
| GetControlPolicy | Queries the details of an access control policy. |
| UpdateControlPolicy | Updates a custom access control policy. |
| DeleteControlPolicy | Deletes a custom access control policy. |
| AttachControlPolicy | Attaches a custom access control policy. |
| DetachControlPolicy | Detaches a custom access control policy. |
| ListControlPolicies | Queries access control policies. |
| ListControlPolicyAttachmentsForTarget | Queries the access control policies that are attached to a folder or member. |
| ListTargetAttachmentsForControlPolicy | Queries the objects to which an access control policy is attached. |
| RegisterDelegatedAdministrator | Specifies a member in a resource directory as a delegated administrator account of a trusted service. |
| DeregisterDelegatedAdministrator | Removes a delegated administrator account. |
| ListDelegatedAdministrators | Queries delegated administrator accounts. |
| ListDelegatedServicesForAccount | Queries the trusted services for which a member is specified as a delegated administrator account. |
| InitResourceDirectory | Enables a resource directory. Note This API operation is no longer maintained and updated. You can call the EnableResourceDirectory operation to enable a resource directory. For more information, see EnableResourceDirectory. |
| SendVerificationCodeForBindSecureMobilePhone | Sends a verification code to the mobile phone number that you want to bind to a member of the resource account type in a resource directory for security purposes. |
| BindSecureMobilePhone | Binds a mobile phone number to a member of the resource account type in a resource directory for security purposes. |
| SetMemberDeletionPermission | Enables or disables the member deletion feature. |
| CheckAccountDelete | Performs a member deletion check. |
| GetAccountDeletionCheckResult | Queries the result of a member deletion check. |
| DeleteAccount | Deletes a member of the resource account type. |
| GetAccountDeletionStatus | Queries the deletion status of a member. |
| TagResources | Adds tags to resource groups or the members in a resource directory. |
| UntagResources | Removes tags from resource groups or the members in a resource directory. |
| ListTagResources | Queries the tags that are added to resource groups or the members in a resource directory. |