API Overview¶
RDS provides extended APIs and OpenStack-compatible APIs. RDS APIs enable you to use all RDS functions, including creating DB instances, obtaining log information, and backing up and restoring data.
Type | Subtype | Description |
---|---|---|
RDS APIs (v3) | API Version Queries | Obtain API versions, including the API version list and API version information. |
RDS APIs (v3) | DB Engine Version Queries | Query the DB version information of a specified DB engine. |
RDS APIs (v3) | DB Specifications Queries | Query the DB specifications of a specified DB engine version. |
RDS APIs (v3) | DB Storage Type Queries | Query the storage type of a specified DB engine version. |
RDS APIs (v3) | DB Instance Management | Manage DB instances, including creating a DB instance, adjusting instance storage space, rebooting a DB instance, deleting a DB instance, obtaining a DB instance list, and obtaining detailed information of a specified DB instance. |
RDS APIs (v3) | Database Security | Improve database security, including configuring SSL data encryption, changing database ports, modifying security groups, and changing private IP addresses. |
RDS APIs (v3) | Parameter Configuration | Configure parameters, including obtaining a parameter list, obtaining configuration parameter information, obtaining default parameters of a DB instance, setting configuration parameters, restoring parameters to their default values, obtaining a parameter template list, and obtaining a parameter template. |
RDS APIs (v3) | Backup and Restoration | Back up and restore data, including setting an automated backup policy, obtaining an automated backup policy, creating a manual backup, and deleting a manual backup. |
RDS APIs (v3) | Log Information Queries | Obtain log information, including querying database error logs and querying database slow logs. |
RDS APIs (v3) | Database and Account Management (MySQL) | Create and query databases, create, query, and accounts, grant accounts permissions, and revoke permissions of accounts. |
RDS APIs (v3) | Database and Account Management (PostgreSQL) | Create and query databases, and create and query accounts. |
RDS APIs (v3) | Database and Account Management (Microsoft SQL Server) | Create and query databases, create, query, and delete accounts, and grant and revoke permissions to accounts |
RDS APIs (v3) | Recycle Bin | Set a recycling policy. |
RDS APIs (v3) | Tag Management | Manage tags, including adding tags in batches, deleting tags in batches, and querying project tags. |
RDS APIs (v3) | Task Information Queries | Obtain information about a specified task in the task center. |
Native OpenStack API | DB Instance Management | Manage DB instances, including creating a DB instance, adjusting instance storage space, rebooting a DB instance, deleting a DB instance, obtaining a DB instance list, and obtaining detailed information of a specified DB instance. |
Native OpenStack API | Parameter Configuration | Configure parameters, including obtaining a parameter list, obtaining default parameters of a DB instance, and creating a parameter template. |
RDS APIs (v1) | API Version Queries | Obtain API versions, including the API version list and API version information. |
RDS APIs (v1) | Database Version Queries | Obtain version information about a specified database type. |
RDS APIs (v1) | DB Instance Management | Manage DB instances, including creating a DB instance, adjusting instance storage space, rebooting a DB instance, deleting a DB instance, obtaining a DB instance list, and obtaining detailed information of a specified DB instance. |
RDS APIs (v1) | Parameter Configuration | Configure parameters, including obtaining a parameter list, obtaining configuration parameter information, obtaining default parameters of a DB instance, setting configuration parameters, restoring parameters to their default values, obtaining a parameter template list, and obtaining a parameter template. |
RDS APIs (v1) | Backup and Restoration | Back up and restore data, including setting an automated backup policy, obtaining an automated backup policy, creating a manual backup, and deleting a manual backup. |
RDS APIs (v1) | Log Information Queries | Obtain log information, including querying database error logs and querying database slow logs. |
RDS APIs (v1) | Tag Management | Manage tags, including adding a tag, query a tag, and deleting a tag. |