调用UpdateDBInstanceTDE接口开启实例TDE。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | UpdateDBInstanceTDE | 系统规定参数。取值:UpdateDBInstanceTDE。 |
RegionId | String | 是 | cn-hangzhou | 实例所属地域ID。 |
DBInstanceName | String | 是 | pxc-hzjasd**** | 实例ID。 |
TDEStatus | Integer | 是 | 1 | 开启,固定取值1。 |
EncryptionKey | String | 是 | RkVBNURDMjAtNkQ4QS01OTc5LTk3QUEtRkM1NzU0Nk****** | 自定义密钥ID时传入。也可以不传入使用后端自动生成。 |
RoleArn | String | 是 | acs:ram::1406926****:role/aliyunrdsinstanceencryptiondefaultrole | 角色的全局资源描述符,用来指定具体角色。详情请参见RAM角色概览。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
RequestId | String | FEA5DC20-6D8A-5979-97AA-FC57546ADC20 | 请求ID。 |
Data | Object | 返回信息。 |
|
TaskId | String | 42292**** | 后端任务ID。 |
示例
请求示例
http(s)://[Endpoint]/?Action=UpdateDBInstanceTDE
&RegionId=cn-hangzhou
&DBInstanceName=pxc-hzjasd****
&TDEStatus=1
&EncryptionKey=RkVBNURDMjAtNkQ4QS01OTc5LTk3QUEtRkM1NzU0Nk******
&RoleArn=acs:ram::1406926****:role/aliyunrdsinstanceencryptiondefaultrole
&公共请求参数
正常返回示例
XML
格式
HTTP/1.1 200 OK
Content-Type:application/xml
<UpdateDBInstanceTDEResponse>
<RequestId>FEA5DC20-6D8A-5979-97AA-FC57546ADC20</RequestId>
<Data>
<TaskId>42292****</TaskId>
</Data>
</UpdateDBInstanceTDEResponse>
JSON
格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "FEA5DC20-6D8A-5979-97AA-FC57546ADC20",
"Data" : {
"TaskId" : "42292****"
}
}
错误码
HttpCode | 错误码 | 错误信息 | 描述 |
---|---|---|---|
403 | IncorrectEngineVersion | The current engine version does not support the operation. | 当前引擎版本不支持操作。 |
访问错误中心查看更多错误码。