All Products
Search
Document Center

Tair (Redis® OSS-Compatible):List of operations by function

Last Updated:Feb 06, 2026

API standard and pre-built SDKs in multi-language

This product (R-kvstore/2015-01-01) OpenAPI adopts an RPC-style signature mechanism. For implementation details, please refer to the Signature Mechanism documentation.
To streamline development, we provide official SDKs for major programming languages. Using the SDK allows you to call APIs directly without worrying about low-level details such as request signatures, significantly lowering the barrier to entry and reducing integration complexity.

Custom signature

If your use case requires direct API integration with custom signatures, consult our technical support team first. Join our DingTalk support group (147535001692) to receive expert guidance.

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. To call APIs securely, create a Resource Access Management (RAM) user with API access only, configure its AccessKey pairs, and implement the principle of least privilege (PoLP) through RAM policies. Use the Alibaba Cloud account only when its permissions are explicitly required for specific scenarios.

Lifecycle management

APITitleDescription
CreateInstanceCreateInstanceCreates a Tair (Redis OSS-compatible) instance. If you want to create a Tair (Enterprise Edition) cloud-native instance, you can call the CreateTairInstance operation.
AddShardingNodeAddShardingNodeAdds one or more data shards to a Tair cluster instance.
CreateGlobalDistributeCacheCreateGlobalDistributeCacheConverts an existing Tair DRAM-based classic instance to the first child instance of a distributed instance.
DeleteShardingNodeDeleteShardingNodeRemoves one or more data shards from a Tair (Redis OSS-compatible) cluster instance.
DeleteInstanceDeleteInstanceReleases a Tair (Redis OSS-compatible) instance.
DestroyInstanceDestroyInstancePermanently destroys instances and their data backups in the recycle bin.
ModifyInstanceSpecModifyInstanceSpecChanges the configurations of a Tair (Redis OSS-compatible) instance.
DescribeRegionsDescribeRegionsQueries all regions and zones supported for a Tair (Redis OSS-compatible) instance.
DescribeZonesDescribeZonesQueries the zones that support Tair (Redis OSS-compatible) in a specific region. To query the zones where Tair (Redis OSS-compatible) instances can be purchased, call the DescribeAvailableResource operation.
DescribeAvailableResourceDescribeAvailableResourceQueries the types of Tair (Redis OSS-compatible) instances that can be created in a specified zone.
TransformToPrePaidTransformToPrePaidChanges a pay-as-you-go Tair (Redis OSS-compatible) instance to a subscription instance.
MigrateToOtherZoneMigrateToOtherZoneMigrates a Tair (Redis OSS-compatible) instance to another zone in the same region.

Instance management

APITitleDescription
CreateTairInstanceCreateTairInstanceCreates a Tair (Enterprise Edition) cloud-native instance.
CreateInstancesCreateInstancesCreates multiple Tair (Redis OSS-compatible) instances at a time.
EnableAdditionalBandwidthEnableAdditionalBandwidthAdjusts the bandwidth of a Tair (Redis OSS-compatible) instance. Only the pay-as-you-go billing method is supported for bandwidth adjustment. You need to specify the InstanceId, NodeId (optional), Bandwidth, and ChargeType parameters.
ModifyInstanceAttributeModifyInstanceAttributeModifies the specific information of a Tair (Redis OSS-compatible) instance, such as the password and the name.
ModifyResourceGroupModifyResourceGroupModifies the resource group to which a Tair (Redis OSS-compatible) instance belongs.
ModifyInstanceMaintainTimeModifyInstanceMaintainTimeModifies the maintenance window of a Tair (Redis OSS-compatible) instance. Alibaba Cloud maintains Tair (Redis OSS-compatible) instances during the specified maintenance window.
ModifyInstanceMajorVersionModifyInstanceMajorVersionUpgrades the major version of a Tair (Redis OSS-compatible) instance.
ModifyInstanceMinorVersionModifyInstanceMinorVersionUpdates the minor version of a Tair (Redis OSS-compatible) instance.
ModifyDBInstanceAutoUpgradeModifyDBInstanceAutoUpgradeModifies the settings related to the automatic minor version update for an instance.
DescribeInstancesOverviewDescribeInstancesOverviewQueries the overview information of one or more Tair (Redis OSS-compatible) instances.
DescribeInstancesDescribeInstancesQueries the information about one or more Tair (Redis OSS-compatible) instances.
DescribeDedicatedClusterInstanceListDescribeDedicatedClusterInstanceListQueries the information of Tair (Redis OSS-compatible) instances deployed in a dedicated cluster.
DescribeInstanceAttributeDescribeInstanceAttributeQueries the attribute of Tair (Redis OSS-compatible) instances.
DescribeGlobalDistributeCacheDescribeGlobalDistributeCacheQueries the details of a distributed Tair (Redis OSS-compatible) instance.
DescribeEngineVersionDescribeEngineVersionQueries the major version and minor version of a Tair (Redis OSS-compatible) instance and the release notes for minor versions.
DescribeRoleZoneInfoDescribeRoleZoneInfoQueries the role, type, minor version, and zone of each node in a Tair (Redis OSS-compatible) instance.
DescribeClusterMemberInfoDescribeClusterMemberInfoQueries the configuration information of nodes in a Tair (Redis OSS-compatible) cluster instance, such as the specifications and the maximum number of connections.
DescribeDBInstanceNetInfoDescribeDBInstanceNetInfoQueries the network information of a Tair (Redis OSS-compatible) instance.
DescribeDBNodeDirectVipInfoDescribeDBNodeDirectVipInfoQueries the information about virtual IP addresses (VIPs) of child instances of a cluster instance in direct connection mode.
DescribeLogicInstanceTopologyDescribeLogicInstanceTopologyQueries the logical topology of a Tair (Redis OSS-compatible) instance.
RestartInstanceRestartInstanceRestarts a running Tair (Redis OSS-compatible) instance.
FlushExpireKeysFlushExpireKeysClears all expired keys in a Tair (Redis OSS-compatible) instance.
FlushInstanceForDBFlushInstanceForDBCleans the data of specified databases in a Tair (Redis OSS-compatible) instance.
FlushInstanceFlushInstanceClears the data of a Tair (Redis OSS-compatible) instance. The cleared data cannot be restored.
SwitchInstanceHASwitchInstanceHAPerforms a master-replica switchover to switch node roles. This operation is applicable to disaster recovery drills and nearby access to applications that are deployed across zones.
SyncDtsStatusSyncDtsStatusDisables configuration changes for a Tair (Redis OSS-compatible) instance before you use Data Transmission Service (DTS) to migrate or synchronize data of the instance. This prevents migration and synchronization task failures due to configuration changes.
RemoveSubInstanceRemoveSubInstanceRemoves a child instance from a distributed instance.
LockDBInstanceWriteLockDBInstanceWriteLocks an instance. After the instance is locked, you can only read data from the instance, but cannot write data to the instance.
UnlockDBInstanceWriteUnlockDBInstanceWriteUnlocks a write-locked instance. After the instance is unlocked, you can read and write data to and from the instance.
RebootProxyRebootProxyRestarts the proxy node of a running Tair (Redis OSS-compatible) instance.
UpgradeProxyUpgradeProxyUpdates the proxy node of a cluster instance to the latest version.

Connection management

APITitleDescription
ModifyInstanceNetExpireTimeModifyInstanceNetExpireTimeExtends the retention period of the classic network endpoint of a Tair (Redis OSS-compatible) instance. You can call this operation after you change the network type of the Tair (Redis OSS-compatible) instance from classic network to Virtual Private Cloud (VPC) with the classic network endpoint retained.
ModifyDBInstanceConnectionStringModifyDBInstanceConnectionStringChanges the endpoint or port number of a Tair (Redis OSS-compatible) instance.
ModifyIntranetAttributeModifyIntranetAttributeTemporarily adjusts the internal bandwidth of a Tair (Redis OSS-compatible) instance that is deployed in a dedicated cluster.
DescribeIntranetAttributeDescribeIntranetAttributeQueries the current bandwidth of a Tair (Redis OSS-compatible) instance.
SwitchNetworkSwitchNetworkChanges the VPC or vSwitch of a Tair (Redis OSS-compatible) instance. If the instance is deployed in the classic network, the network type of the instance is changed from the classic network to VPC.
AllocateInstancePublicConnectionAllocateInstancePublicConnectionApplies for a public endpoint for a Tair (Redis OSS-compatible) instance.
ReleaseInstancePublicConnectionReleaseInstancePublicConnectionReleases the public endpoint of a Tair (Redis OSS-compatible) instance.
AllocateDirectConnectionAllocateDirectConnectionApplies for a private endpoint for a Tair (Redis OSS-compatible) instance.
ReleaseDirectConnectionReleaseDirectConnectionReleases the private endpoint of a Tair (Redis OSS-compatible) cluster instance.
SwitchInstanceProxySwitchInstanceProxyEnables or disables the proxy mode for a Tair (Redis OSS-compatible) cluster instance in a dedicated cluster.

Renewal management

APITitleDescription
ModifyInstanceAutoRenewalAttributeModifyInstanceAutoRenewalAttributeEnables or disables auto-renewal for a Tair (Redis OSS-compatible) instance.
DescribePriceDescribePriceQueries the fees that you must pay when you create, upgrade, or renew a Tair (Redis OSS-compatible) instance.
DescribeInstanceAutoRenewalAttributeDescribeInstanceAutoRenewalAttributeQueries whether auto-renewal is enabled for a Tair (Redis OSS-compatible) instance.
RenewAdditionalBandwidthRenewAdditionalBandwidthThis operation is not recommended now. The billing method for bandwidth of a Tair (Redis OSS-compatible) instance is changed to pay-as-you-go.
TransformInstanceChargeTypeTransformInstanceChargeTypeChanges the billing method of a Tair (Redis OSS-compatible) instance from subscription to pay-as-you-go or from pay-as-you-go to subscription.
RenewInstanceRenewInstanceRenews a Tair (Redis OSS-compatible) subscription instance.

Account management

APITitleDescription
CreateAccountCreateAccountCreates an account that has specific permissions for a Tair (Redis OSS-compatible) instance.
DeleteAccountDeleteAccountDeletes an account from a Tair (Redis OSS-compatible) instance.
ModifyAccountDescriptionModifyAccountDescriptionModifies the description of an account for a Tair (Redis OSS-compatible) instance.
ModifyAccountPasswordModifyAccountPasswordModifies the password of an account for a Tair (Redis OSS-compatible) instance.
DescribeAccountsDescribeAccountsQueries a specified account of a Tair (Redis OSS-compatible) instance.
ResetAccountPasswordResetAccountPasswordResets the password of an account for a Tair (Redis OSS-compatible) instance.
GrantAccountPrivilegeGrantAccountPrivilegeModifies the permissions of an account for a Tair (Redis OSS-compatible) instance.

Backup and restoration

APITitleDescription
CreateBackupCreateBackupBacks up a Tair (Redis OSS-compatible) instance.
ModifyBackupPolicyModifyBackupPolicyModifies the automatic backup policy of a Tair (Redis OSS-compatible) instance.
DescribeBackupTasksDescribeBackupTasksQueries the execution status of backup tasks for a Tair (Redis OSS-compatible) instance.
DescribeBackupPolicyDescribeBackupPolicyQueries the backup policy of a Tair (Redis OSS-compatible) instance, including the backup cycle and backup time.
DescribeBackupsDescribeBackupsQueries the backup files of the Tair (Redis OSS-compatible) instance.
RestoreInstanceRestoreInstanceRestores the data in a backup file to a specified Tair (Redis OSS-compatible) instance.
DescribeClusterBackupListDescribeClusterBackupListQueries the backup sets of a Tair (Redis OSS-compatible) cluster instance.

Monitoring management

APITitleDescription
DescribeDBInstanceMonitorDescribeDBInstanceMonitorQueries the collection frequency of monitoring data for a Tair (Redis OSS-compatible) instance.
DescribeMonitorItemsDescribeMonitorItemsQueries the metrics of a Tair (Redis OSS-compatible) instance.
DescribeHistoryMonitorValuesDescribeHistoryMonitorValuesQueries the performance monitoring data of a Tair (Redis OSS-compatible) instance.

Log management

APITitleDescription
ModifyAuditLogConfigModifyAuditLogConfigEnables the audit log feature or modifies the audit log settings for a Tair (Redis OSS-compatible) instance.
DescribeAuditLogConfigDescribeAuditLogConfigQueries the audit log configurations of a Tair (Redis OSS-compatible) instance. The configurations include whether the audit log feature is enabled and the retention period of audit logs.
DescribeAuditRecordsDescribeAuditRecordsQueries the audit logs of a Tair (Redis OSS-compatible) instance.
DescribeRunningLogRecordsDescribeRunningLogRecordsQueries the operational logs of a Tair (Redis OSS-compatible) instance.
DescribeSlowLogRecordsDescribeSlowLogRecordsQueries the slow query logs of a Tair (Redis OSS-compatible) instance that are generated within a specified period of time.
InitializeKvstorePermissionInitializeKvstorePermissionAssigns a service-linked role to Tair (Redis OSS-compatible).
DescribeServiceLinkedRoleExistsDescribeServiceLinkedRoleExistsQueries whether the related service-linked role is created for Tair (Redis OSS-compatible) in the current account.

Network security

APITitleDescription
ModifySecurityIpsModifySecurityIpsConfigures an IP address whitelist for a Tair (Redis OSS-compatible) instance.
ModifySecurityGroupConfigurationModifySecurityGroupConfigurationResets the security groups that are added to the whitelists of a Tair (Redis OSS-compatible) instance.
ModifyInstanceSSLModifyInstanceSSLEnables Transport Layer Security (TLS) for a Tair (Redis OSS-compatible) instance.
ModifyInstanceVpcAuthModeModifyInstanceVpcAuthModeEnables or disables password-free access for a Tair (Redis OSS-compatible) instance. This way, you can connect to a database in a convenient and secure manner.
DescribeSecurityIpsDescribeSecurityIpsQueries the IP address whitelists of a Tair (Redis OSS-compatible) instance.
DescribeSecurityGroupConfigurationDescribeSecurityGroupConfigurationQueries the security groups that are added to the whitelists of a Tair (Redis OSS-compatible) instance.
DescribeInstanceSSLDescribeInstanceSSLQueries whether TLS (SSL) encryption is enabled for a Tair (Redis OSS-compatible) instance.

Parameter management

APITitleDescription
ModifyInstanceConfigModifyInstanceConfigModifies the parameter settings of a Tair (Redis OSS-compatible) instance.
DescribeParameterTemplatesDescribeParameterTemplatesQueries the parameters and their default values that are supported by Tair (Redis OSS-compatible) instances of different architectures and major versions.
DescribeInstanceConfigDescribeInstanceConfigQueries the default parameter configurations of a Tair (Redis OSS-compatible) instance.
DescribeParametersDescribeParametersQueries the configuration parameters and running parameters of a Tair (Redis OSS-compatible) instance.
DescribeParameterModificationHistoryDescribeParameterModificationHistoryQueries the parameter modification history of a Tair (Redis OSS-compatible) instance.

Tag management

APITitleDescription
ListTagResourcesListTagResourcesQueries the relationships between Tair (Redis OSS-compatible) instances and tags.
TagResourcesTagResourcesAdds tags to Tair (Redis OSS-compatible) instances.
UntagResourcesUntagResourcesRemoves tags from Tair (Redis OSS-compatible) instances.

Performance improvements

APITitleDescription
CreateCacheAnalysisTaskCreateCacheAnalysisTaskCreates a cache analysis task.
DescribeCacheAnalysisReportDescribeCacheAnalysisReportQueries the cache analysis report of an instance on a specified date.
DescribeCacheAnalysisReportListDescribeCacheAnalysisReportListQueries a list of cache analysis reports for an instance.

TDE

APITitleDescription
ModifyInstanceTDEModifyInstanceTDEEnables transparent data encryption (TDE) for a Tair (Redis OSS-compatible) instance. You can use existing custom keys.
DescribeInstanceTDEStatusDescribeInstanceTDEStatusQueries whether transparent data encryption (TDE) is enabled for a Tair (Redis OSS-compatible) instance.
DescribeEncryptionKeyListDescribeEncryptionKeyListQueries a list of custom keys used by Tair (Redis OSS-compatible) instances.
DescribeEncryptionKeyDescribeEncryptionKeyQueries the details of a custom key for a Tair (Redis OSS-compatible) instance to use transparent data encryption (TDE).
CheckCloudResourceAuthorizedCheckCloudResourceAuthorizedQueries whether a Tair (Redis OSS-compatible) instance has the permissions to use Key Management Service (KMS).

O\\\&M task management

APITitleDescription
DescribeActiveOperationTaskCountDescribeActiveOperationTaskCountQueries the number of O\\\&M tasks on a Tair (Redis OSS-compatible) instance.
DescribeHistoryTasksDescribeHistoryTasksQueries a list of tasks in the task center.
DescribeHistoryTasksStatDescribeHistoryTasksStatQueries the task statistics in the task center.
ModifyActiveOperationTaskModifyActiveOperationTaskChanges the scheduled switchover time of an O\&M task.
DescribeActiveOperationTaskDescribeActiveOperationTaskQueries the details of the O\\\&M tasks of a Tair (Redis OSS-compatible) instance.
DescribeActiveOperationMaintenanceConfigDescribeActiveOperationMaintenanceConfigQueries the O\\\&M task configurations of an instance.
ModifyActiveOperationMaintainConfigModifyActiveOperationMaintainConfig

Whitelist template management

APITitleDescription
CreateGlobalSecurityIPGroupCreateGlobalSecurityIPGroupCreates a global IP whitelist template.
ModifyGlobalSecurityIPGroupNameModifyGlobalSecurityIPGroupNameModifies the name of a global IP whitelist template.
DescribeGlobalSecurityIPGroupRelationDescribeGlobalSecurityIPGroupRelationQueries information about the global IP whitelist templates associated with an instance.
DeleteGlobalSecurityIPGroupDeleteGlobalSecurityIPGroupDeletes a global IP whitelist template.
ModifyGlobalSecurityIPGroupModifyGlobalSecurityIPGroupModifies a global IP whitelist template.
ModifyGlobalSecurityIPGroupRelationModifyGlobalSecurityIPGroupRelationAdds a specified instance to a specified IP whitelist template.
DescribeGlobalSecurityIPGroupDescribeGlobalSecurityIPGroupQueries global IP whitelist templates.

Parameter Template Management

APITitleDescription
ModifyInstanceParameterModifyInstanceParameterApplies a parameter template to specific instances. This indicates that the parameter values in the template take effect on the instances. After you modify a parameter template, you must reapply it to specific instances for the new parameter values to take effect on the instances.
DeleteParameterGroupDeleteParameterGroupDeletes a parameter template.
DescribeParameterGroupSupportParamDescribeParameterGroupSupportParamQueries the parameters that can be configured in parameter templates across different database versions.
DescribeParameterGroupDescribeParameterGroupQueries the basic information about a parameter template.
ModifyParameterGroupModifyParameterGroupModifies the settings of a parameter template.
DescribeParameterGroupsDescribeParameterGroupsQueries a list of available parameter templates.
CreateParameterGroupCreateParameterGroupCreates a parameter template.
DescribeParameterGroupTemplateListDescribeParameterGroupTemplateListQueries the information about the parameters that can be configured in a parameter template, such as the default values, value ranges, and descriptions.

Event management

APITitleDescription
DescribeActiveOperationTasksDescribeActiveOperationTasksQueries the O\\\\\\\\\\&M event details of an instance.
ModifyActiveOperationTasksModifyActiveOperationTasksModifies the switching time of scheduled O\\\&M events for an instance.
CancelActiveOperationTasksCancelActiveOperationTasksCancels O\\\&M events at a time.
ModifyEventInfoModifyEventInfo
DescribeHistoryEventsDescribeHistoryEventsDescribeHistoryEvents
DescribeHistoryEventsStatDescribeHistoryEventsStatQueries the statistics of historical events.

Fault simulation

APITitleDescription
SwitchInstanceZoneFailOverSwitchInstanceZoneFailOverSwitches an instance from the current zone to the specified zone in the event of a fault.
MasterNodeShutDownFailOverMasterNodeShutDownFailOverSimulates database node failures.

Other

APITitleDescription
ModifyInstanceBandwidthModifyInstanceBandwidthSets the intended bandwidth value of a Tair (Redis OSS-compatible) instance.
ModifyTaskInfoModifyTaskInfoModifies the task information, such as the task execution time.
ModifyBackupExpireTimeModifyBackupExpireTimeExtends the expiration time of manual backup data.
DeleteBackupDeleteBackupDeletes a specified backup set. However, you can delete only backup sets that are manually backed up.
CreateTairKVCacheVNodeCreateTairKVCacheVNodeCreates a Tair VNode instance.
DescribeTairKVCacheInferInstancesDescribeTairKVCacheInferInstancesQueries the information of one or more Tair (Redis OSS-compatible) KVCache instances.
TransformToEcsTransformToEcsConverts an instance use local disks to a cloud-native instance.
ModifyDBInstanceMonitorModifyDBInstanceMonitorModifies the monitoring granularity of a Tair (Redis OSS-compatible) instance.
DescribeTagsDescribeTagsQueries all tags in a region.
DescribeDbInstanceConnectivityDescribeDbInstanceConnectivityChecks the connectivity between the client IP address and the instance.