Enables transparent data encryption (TDE) for a Tair (Redis OSS-compatible) instance. You can use existing custom keys.
Operation description
For more information about TDE and the impact of TDE, see Enable TDE.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
kvstore:ModifyInstanceTDE |
update |
*DBInstance
|
|
None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
The ID of the instance. You can call the DescribeInstances operation to query the ID of the instance. |
r-bp1zxszhcgatnx**** |
| TDEStatus |
string |
Yes |
Specifies whether to enable TDE. Set the value to Enabled. Note
TDE cannot be disabled after it is enabled. Before you enable it, evaluate whether this feature affects your business. For more information, see Enable TDE. |
Enabled |
| EncryptionName |
string |
No |
The encryption algorithm. Default value: AES-CTR-256. Note
This parameter is available only if the TDEStatus parameter is set to Enabled. |
AES-CTR-256 |
| EncryptionKey |
string |
No |
The ID of the custom key. You can call the DescribeEncryptionKeyList operation to query the key ID. Note
|
ad463061-992d-4195-8a94-ed63******** |
| RoleArn |
string |
No |
The Alibaba Cloud Resource Name (ARN) of the Resource Access Management (RAM) role that you want to attach to your Tair (Redis OSS-compatible) instance. The ARN must be in the format of Note
|
acs:ram::123456789012****:role/AliyunRdsInstanceEncryptionDefaultRole |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The ID of the request. |
5D622714-AEDD-4609-9167-F5DDD3D1**** |
Examples
Success response
JSON format
{
"RequestId": "5D622714-AEDD-4609-9167-F5DDD3D1****"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidInstanceName.Malformed | The Specified parameter InstanceName is not valid. | |
| 400 | TaskExists | Specified task have existed. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.