Enables Transport Layer Security (TLS) for a Tair (Redis OSS-compatible) instance.
Operation description
You can also configure SSL encryption in the console. For more information, see Configure SSL encryption.
To specify the earliest supported SSL version, you can call the ModifyInstanceConfig operation to modify the required parameter.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
kvstore:ModifyInstanceSSL |
update |
*DBInstance
|
|
None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
The instance ID. |
r-bp1zxszhcgatnx**** |
| SSLEnabled |
string |
Yes |
Specifies whether to enable TLS (SSL) encryption. Valid values:
|
Enable |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
AD7E16AA-6B23-43BF-979C-07D957FB**** |
| InstanceId |
string |
The instance ID. |
r-bp1zxszhcgatnx**** |
| TaskId |
string |
The ID of the task. |
32184**** |
Examples
Success response
JSON format
{
"RequestId": "AD7E16AA-6B23-43BF-979C-07D957FB****",
"InstanceId": "r-bp1zxszhcgatnx****",
"TaskId": "32184****"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParameters.Format | Specified parameters is not valid. | The parameter is invalid. |
| 403 | IncorrectCharacterType | Current DB instance CharacterType does not support this operation. | |
| 403 | IncorrectEngineVersion | Current engine version does not support operations. | |
| 403 | IncorrectDBInstanceState | Current DB instance state does not support this operation. | The operation cannot be performed until the instance is in the running state. |
| 403 | IncorrectDBInstanceLockMode | Current DB instance lock mode does not support this operation. | |
| 404 | EnabledSSLNotSupport | Specified region does not support enable ssl. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.