The following tables list API operations that are available for use in ApsaraDB for Redis.

Lifecycle management

API Description
CreateInstance Creates an ApsaraDB for Redis instance.
DeleteInstance Releases an ApsaraDB for Redis instance.
ModifyInstanceSpec Changes the specifications of an ApsaraDB for Redis instance.

Instance management

API Description
DescribeDBInstanceNetInfo Queries the network information about an ApsaraDB for Redis instance.
DescribeInstanceAttribute Queries the details about an ApsaraDB for Redis instance.
DescribeInstances Queries information about one or more ApsaraDB for Redis instances.
FlushInstance Clears data of an ApsaraDB for Redis instance. The cleared data cannot be recovered.
ModifyInstanceAttribute Modifies the attributes of an ApsaraDB for Redis instance, such as the name and the password.
ModifyInstanceMaintainTime Modifies the maintenance window of an ApsaraDB for Redis instance. Alibaba Cloud maintains ApsaraDB for Redis instances in the specified maintenance window.
ModifyDBInstanceConnectionString Modifies an endpoint of an ApsaraDB for Redis instance.
ModifyInstanceMajorVersion Upgrades the major version of an ApsaraDB for Redis instance.
RestartInstance Restarts a running ApsaraDB for Redis instance.

Backup and restoration

API Description
CreateBackup Backs up an ApsaraDB for Redis instance.
ModifyBackupPolicy Modifies the automatic backup policy of an ApsaraDB for Redis instance.
DescribeBackupPolicy Queries the backup policy of an ApsaraDB for Redis instance, such as the backup cycle and backup time.
DescribeBackups Queries the backup files of an ApsaraDB for Redis instance.
RestoreInstance Restores the data in a backup file to a specified ApsaraDB for Redis instance.

Monitoring management

API Description
DescribeMonitorItems Queries the metrics of an ApsaraDB for Redis instance.
DescribeHistoryMonitorValues Queries the monitoring history of an ApsaraDB for Redis instance.

Parameter management

API Description
ModifyInstanceConfig Modifies configuration parameters of an ApsaraDB for Redis instance.
DescribeParameters Queries configuration parameters and running parameters of an ApsaraDB for Redis instance.

Region management

API Description
DescribeRegions Queries the regions where ApsaraDB for Redis instances can be deployed.

Account management

API Description
DescribeAccounts Queries all accounts or a specified account for an ApsaraDB for Redis instance.
ModifyAccountDescription Modifies the description of an account for an ApsaraDB for Redis instance.
ResetAccountPassword Resets the password of an account for an ApsaraDB for Redis instance.
CreateAccount Creates an account that has the specified permissions for an ApsaraDB for Redis instance.
DeleteAccount Deletes an account of an ApsaraDB for Redis instance.
GrantAccountPrivilege Modifies the permissions of an account for an ApsaraDB for Redis instance.

Network security

API Description
DescribeSecurityIps Queries IP address whitelists of an ApsaraDB for Redis instance.
ModifySecurityIps Modifies IP address whitelists of an ApsaraDB for Redis instance.

Tag management

API Description
TagResources Binds tags to one or more ApsaraDB for Redis instances.
ListTagResources Queries the ApsaraDB for Redis instances that are bound to specified tags or queries the tags that are bound to specified ApsaraDB for Redis instances.
UntagResources Unbinds tags from ApsaraDB for Redis instances.