The following tables list API operations available for use in ApsaraDB for RDS.

Instance management

Operation Description
CreateDBInstance Creates an RDS instance.
DeleteDBInstance Releases an RDS instance.
DescribeRenewalPrice Queries the renewal fees of an ApsaraDB for RDS instance.
DescribeAvailableZones list available zones resources of an ApsaraDB for RDS instance in a zone.
RestartDBInstance Restarts an RDS instance.
RenewInstance Renews the subscription of an RDS instance.
DescribeDBInstanceAttribute Queries details about an RDS instance.
DescribeDBInstances Queries the list of RDS instances or the list of RDS instances authorized by a RAM user.
ModifyDBInstanceSpec Modifies the type or storage capacity of a primary or read-only RDS instance.
DescribeRegions Queries the regions and zones available for use in ApsaraDB for RDS.
MigrateToOtherZone Migrates an RDS instance from one zone to another.
PurgeDBInstanceLog Deletes or compresses the logs of an RDS instance.
UpgradeDBInstanceEngineVersion Upgrades the database engine version of an RDS instance.
ModifyDBInstanceDescription Modifies the description of an RDS instance.
ModifyDBInstanceMaintainTime Changes the maintenance window of an RDS instance.
ModifyDBInstanceAutoUpgradeMinorVersion Changes the method used to update the kernel version of an RDS instance.
ModifyHASwitchConfig Enables or disables the automatic primary/secondary switchover function for an RDS instance.
DescribeHASwitchConfig Queries the status of the automatic primary/secondary switchover function for an RDS instance.
DescribeAvailableResource Queries the resources available in a region.
UpgradeDBInstanceKernelVersion Updates the kernel version of an RDS MySQL instance.

Endpoint management

Operation Description
AllocateInstancePublicConnection Allocates a public endpoint to an RDS instance.
DescribeDBInstanceNetInfo Queries the endpoints of an RDS instance.
ModifyDBInstanceConnectionString Modifies an endpoint and port of an RDS instance.
ModifyDBInstanceNetworkExpireTime Modifies the expiration time of an endpoint for an RDS instance.
SwitchDBInstanceNetType Switches an RDS instance between its internal and public endpoints.
ReleaseInstancePublicConnection Releases the public endpoint of an RDS instance.

Primary/secondary high availability and data replication management

Operation Description
ModifyDBInstanceHAConfig Changes the high availability and data replication modes of an RDS instance.
DescribeDBInstanceHAConfig Queries the high availability and data replication modes of an RDS instance.
SwitchDBInstanceHA Switches services over between a primary RDS instance and its secondary instance.

Event history management

Operation Description
DescribeEvents Queries the events of an RDS instance.
DescribeActionEventPolicy Queries the status of the event history function for an RDS instance.
ModifyActionEventPolicy Enables or disables the event history function of an RDS instance.

Database proxy management

Operation Description
DescribeDBInstanceProxyConfiguration Queries the settings of the dedicated proxy for an RDS instance. This operation is phased out.
ModifyDBProxyInstance Modifies the settings of the dedicated proxy for an RDS instance.
ModifyDBProxy Enables or disables the dedicated proxy feature of an RDS instance.
DescribeDBProxy Queries details about the dedicated proxy of an RDS instance.
DescribeDBProxyEndpoint Queries the endpoint of the dedicated proxy for an RDS instance.
ModifyDBProxyEndpoint Modifies the endpoint of the dedicated proxy for an RDS instance.
DescribeDBProxyPerformance Queries the performance data of the dedicated proxy for an RDS instance.

Database management

Operation Description
CreateDatabase Creates a database in an RDS instance.
DeleteDatabase Deletes a database from an RDS instance.
DescribeDatabases Queries the databases created in an RDS instance.
ModifyDBDescription Modifies the description of a database in an RDS instance.
CopyDatabaseBetweenInstances Replicates databases from one RDS instance to another.
DescribeCollationTimeZones Queries the character set collations and time zones available for use in ApsaraDB for RDS.

Read-only instance management

Operation Description
CreateReadOnlyDBInstance Creates a read-only instance for a primary RDS instance.
DescribeReadDBInstanceDelay Queries the latency of data replication between a primary RDS instance and its read-only instance.

Read/write splitting

Operation Description
AllocateReadWriteSplittingConnection Allocates a read/write splitting endpoint to an RDS instance.
CalculateDBInstanceWeight Queries the read weights of a primary RDS instance and its read-only instances.
ModifyReadWriteSplittingConnection Modifies the maximum latency allowed over the read/write splitting connection and the read weights of a primary RDS instance and its read-only instances.
ReleaseReadWriteSplittingConnection Releases the read/write splitting endpoint of an RDS instance.

Account management

Operation Description
CreateAccount Creates an account used to manage databases in an RDS instance.
DeleteAccount Deletes an account from an RDS instance.
DescribeAccounts Queries the accounts created in an RDS instance.
GrantAccountPrivilege Grants permissions on a database to an account.
RevokeAccountPrivilege Revokes the permissions on a database from an account.
ModifyAccountDescription Modifies the description of an account in an RDS instance.
ResetAccountPassword Resets the password of an account in an RDS instance.
ResetAccount Resets the permissions of the privileged account in an RDS instance.

Security and encryption management

Operation Description
DescribeDBInstanceIPArrayList Queries the IP address whitelists of an RDS instance.
DescribeDBInstanceSSL Queries the Secure Sockets Layer (SSL) settings of an RDS instance.
DescribeDBInstanceTDE Queries the data encryption status of an RDS instance.
ModifyDBInstanceSSL Modifies the SSL link of an RDS instance.
ModifyDBInstanceTDE Enables the Transparent Data Encryption (TDE) function for an RDS instance.
ModifySecurityIps Modifies an IP address whitelist for an RDS instance.
MigrateSecurityIPMode Switches the network isolation mode of an RDS instance from standard whitelist to enhanced whitelist.
DescribeDBInstanceIpHostname Queries the hostname of the ECS instance that houses an RDS instance.
DescribeDTCSecurityIpHostsForSQLServer Queries the distributed transaction whitelists of an RDS instance.
ModifyDTCSecurityIpHostsForSQLServer Configures a distributed transaction whitelist for an RDS instance.

Network management

Operation Description
ModifyDBInstanceNetworkType Changes the network type of an RDS instance.

Log management

Operation Description
DescribeSlowLogs Queries the summary of slow query logs for an RDS instance.
DescribeSlowLogRecords Queries details about slow query logs for an RDS instance.
DescribeErrorLogs Queries the error logs of an RDS instance over a specific time range.
ModifySQLCollectorPolicy Enables or disables the SQL Explorer (SQL Audit) function for an RDS instance.
DescribeSQLLogRecords Queries the SQL logs generated by the SQL Explorer (SQL Audit) function for an RDS instance.
DescribeSQLLogFiles Queries the SQL log files generated by the SQL Explorer (SQL Audit) function for an RDS instance.

Backup management

Operation Description
CreateBackup Creates a data backup file for an RDS instance.
DescribeBackups Queries the data backup files of an RDS instance.
DescribeBackupPolicy Queries the backup settings of an RDS instance.
ModifyBackupPolicy Modifies the backup settings of an RDS instance.
DeleteBackup Deletes one or more data backup files from an RDS instance.
DescribeBackupTasks Queries the backup tasks of an RDS instance.
DescribeBinlogFiles Queries the binary logs of an RDS instance.

Restoration management

Operation Description
CloneDBInstance Restores the historical data of an RDS instance to a new instance, which is called a clone instance.
CreateTempDBInstance Creates a temporary instance for an RDS instance.
RecoveryDBInstance Restores one or more databases in an RDS instance to that RDS instance or to a new RDS instance.
RestoreTable Restores one or more tables in an RDS instance to that RDS instance.

Migration of data backup files to the cloud (SQL Server)

Operation Description
CreateMigrateTask Restores data backup files from OSS buckets to an RDS instance.
DescribeMigrateTasks Queries the tasks created to migrate data backup files to an RDS instance.
DescribeOssDownloads Queries details about the data backup files you want to restore to an RDS instance.
CreateOnlineDatabaseTask Creates a task to migrate data backup files to a database.

Monitoring management

Operation Description
DescribeResourceUsage Queries the storage usage of an RDS instance.
DescribeDBInstancePerformance Queries the performance data of an RDS instance.
DescribeDBInstanceMonitor Queries the monitoring frequency of an RDS instance.
ModifyDBInstanceMonitor Modifies the monitoring frequency of an RDS instance.

Parameter management

Operation Description
DescribeParameterTemplates Queries the parameter templates available to use for an RDS edition used with a specific version of database engine.
DescribeParameters Queries the parameter settings of an RDS instance.
ModifyParameter Reconfigures the parameters of an RDS instance.
CreateParameterGroup Creates a parameter template in a region.
ModifyParameterGroup Modifies a parameter template in a region.
CloneParameterGroup Replicates a parameter template to the current region or to another region.
DescribeParameterGroups Queries the parameter templates available to use in a region.
DescribeParameterGroup Queries details about a parameter template in a region.
DeleteParameterGroup Deletes a parameter template from a region.

Data migration

Operation Description
ImportDatabaseBetweenInstances Migrates data from one RDS instance to another.
CancelImport Cancels a migration task for an RDS instance.

Tag management

Operation Description
TagResources Creates and binds tags to one or more RDS instances.
UntagResources Unbinds tags from one or more RDS instances.
ListTagResources Queries the tags bound to one or more RDS instances.

Cross-region backup and restoration

Operation Description
CheckCreateDdrDBInstance Checks whether to allow an RDS instance to be restored by using a cross-region data backup file.
CreateDdrInstance Restores data to a new RDS instance across regions.
ModifyInstanceCrossBackupPolicy Modifies the cross-region backup settings of an RDS instance.
DescribeInstanceCrossBackupPolicy Queries the cross-region backup settings of an RDS instance.
DescribeCrossRegionBackups Queries the cross-region data backup files of an RDS instance.
DescribeCrossRegionLogBackupFiles Queries the cross-region binary log files of an RDS instance.
DescribeAvailableRecoveryTime Queries the time range from which you can restore data by using a cross-region data backup file.
DescribeCrossRegionBackupDBInstance Queries the RDS instances with cross-region backup enabled in a region and the cross-region backup settings of these RDS instances.