Queries whether TLS (SSL) encryption is enabled for a Tair (Redis OSS-compatible) instance.
Operation description
SSL encryption is supported for Tair (Redis OSS-compatible) 2.8 standard master-replica instances, Tair (Redis OSS-compatible) 2.8 master-replica cluster instances, and Tair (Redis OSS-compatible) 4.0 master-replica cluster instances. You can enable SSL encryption to enhance data transmission security.
You can use one of the following methods to enable or disable SSL encryption or update the SSL certificate for a Tair (Redis OSS-compatible) instance:
- Call the ModifyInstanceSSL operation.
- Enable or disable SSL encryption or update the SSL certificate in the Tair (Redis OSS-compatible) console. For more information, see Configure SSL encryption.
Note
After SSL encryption is enabled, the instance may respond slower.
Debugging
Authorization information
There is currently no authorization information disclosed in the API.
Request parameters
| Parameter | Type | Required | Description | Example |
|---|---|---|---|---|
| InstanceId | string | Yes | The ID of the instance. | r-bp1zxszhcgatnx**** |
Response parameters
Examples
Sample success responses
JSONformat
{
"InstanceId": "r-bp1zxszhcgatnx****",
"RequestId": "02260F96-913E-4655-9BA5-A3651CAF****",
"SSLEnabled": "Enable",
"SSLExpiredTime": "2020-08-05T09:05:53Z",
"CertCommonName": "r-bp1zxszhcgatnx****.redis.rds.aliyuncs.com",
"CertDownloadURL": "https://apsaradb-public.oss-ap-sout****-1.aliy****.com/ApsaraDB-CA-Chain.zip"
}Error codes
| HTTP status code | Error code | Error message | Description |
|---|---|---|---|
| 400 | InvalidRedisVersionPattern | Redis db or proxy version does not match specified pattern. | - |
| 403 | IncorrectCharacterType | Current DB instance CharacterType does not support this operation. | - |
| 403 | IncorrectEngineVersion | Current engine version does not support operations. | The current Redis version does not support this operation. Please refer to the relevant documentation for this operation to understand the Redis version requirements for this operation. |
| 404 | InvalidInstanceId.NotFound | The InstanceId provided does not exist in our records. | The instance does not exist in our record. You can call the DescribeInstances interface to view the instance information under the current user. |
For a list of error codes, visit the Service error codes.
Change history
| Change time | Summary of changes | Operation |
|---|---|---|
| 2025-03-25 | API Description Update. The Error code has changed | View Change Details |
| 2023-08-16 | The Error code has changed | View Change Details |
| 2023-04-11 | The Error code has changed. The response structure of the API has changed | View Change Details |
