API standard and pre-built SDKs in multi-language
The OpenAPI specification of this product (Dbs/2021-01-01) follows the RPC standard. Alibaba Cloud provides pre-built SDKs for popular programming languages to abstract low-level complexities such as request signing. This enables developers to call APIs using language-specific syntax without dealing with HTTP details directly.
Custom signature
If your specific needs, such as a customized signature, are not supported by the SDK, manually sign requests using the signature mechanism. Note that manual signing requires significant effort (usually about 5 business days). For support, join our DingTalk group (ID: 147535001692).
Before you begin
An Alibaba Cloud account has full administrative privileges. A compromised AccessKey pair exposes all associated resources to unauthorized access, posing a significant security risk. Create a Resource Access Management (RAM) user with API-only access and use RAM policies to apply the principle of least privilege (PoLP). Alibaba Cloud accounts are only used when explicitly required.
To call APIs securely, configure the following:
A RAM user account
An AccessKey pair for the account
Advanced download
|
API |
Title |
Description |
| DescribeDownloadBackupSetStorageInfo | DescribeDownloadBackupSetStorageInfo | Queries the storage information of a downloaded backup set. |
| DescribeDownloadSupport | DescribeDownloadSupport | Queries whether an instance supports the advanced download feature. |
| CreateDownload | CreateDownload | Creates an advanced download task. |
| DescribeDownloadTask | DescribeDownloadTask | Queries the advanced download tasks for an ApsaraDB RDS for MySQL instance, an ApsaraDB RDS for PostgreSQL instance, or a PolarDB for MySQL cluster. |
Other
|
API |
Title |
Description |
| ChangeResourceGroup | ChangeResourceGroup | Moves a resource from one resource group to another. |
| DescribeBackupPolicy | DescribeBackupPolicy | Queries the backup policy for a PolarDB instance. |
| DescribeBackupDataList | DescribeBackupDataList | Queries the information about the backup data of a PolarDB for MySQL cluster. |
| CreateAdvancedPolicy | CreateAdvancedPolicy | Enables an advanced backup policy for a PolarDB instance. |
| ModifyBackupPolicy | ModifyBackupPolicy | Modifies the backup policy for a PolarDB instance. |
| DeleteSandboxInstance | DeleteSandboxInstance | Deletes a sandbox instance. |
| DescribeSandboxRecoveryTime | DescribeSandboxRecoveryTime | Queries the recoverable time range of a sandbox instance. |
| DescribeSandboxInstances | DescribeSandboxInstances | Queries sandbox instances that are created within an account. |
| DescribeSandboxBackupSets | DescribeSandboxBackupSets | Queries sandbox backup sets. |
| DescribeCostInfoByDbsInstance | DescribeCostInfoByDbsInstance | Queries the costs of a DBS instance. |