请求参数
[tr=rgb(51, 205, 229)][td]名称
类型 | 是否必须 | 描述 |
Action | String | 是 | 系统规定参数,取值为:RecoveryDBInstance。 |
DBInstanceId | String | 是 | 源实例ID。 |
TargetDBInstanceId | String | 否 | 目标实例名。 |
DBInstanceClass | String | 否 | 新实例规格。 |
DBInstanceStorage | String | 否 | 新实例存储容量。 |
DBInstanceDescription | String | 否 | 新实例描述。 |
PayType | String | 否 | 新实例付费类型:
- Postpaid:后付费,按量付费;
- Prepaid:预付费,包年包月。
|
InstanceNetworkType | String | 否 | 新实例网络类型:
- Classic:经典网络;
- VPC:专有网络,VPC网络。
默认与主实例网络类型一致。 |
DbNames | String | 是 | 数据库名:{"sourceDbName1":"targetDbName1","sourceDbName2":"targetDbName2"}。sourceDbName1,sourceDbName2必须是DBInstanceId实例下已经存在的实例。 |
BackupId | String | 否 | 备份集ID,可通过查询备份列表接口DescribeBackups获取;BackupId和RestoreTime两者至少传入一个。 |
RestoreTime | String | 否 | 用户指定备份保留周期内的任意时间点,例如2011-06-11T16:00:00Z;BackupId和RestoreTime两者至少传入一个。 |
VPCId | String | 否 | VPCId。 |
VSwitchId | String | 否 | VSwitch Id,多个值用英文逗号“,”隔开。 |
PrivateIpAddress | String | 否 | 您可以指定VSwitchId下的VPCId,如果不输入,系统自动分配。 |
usedTime | String | 否 | 包年包月类型:
- 若付费类型为Prepaid,则该入参必须传入;
- 指定购买时长,可按需传入1、2、3等数值。
|
Period | String | 否 |
- 若付费类型为Prepaid,则该入参必须传入;
- 指定预付费实例为包年或者包月类型:Year:包年;
- Month:包月。
|
返回参数
OrderId
[tr=rgb(51, 205, 229)][td]参数
类型 | 描述 |
RequestId | String | 详见公共参数。 |
DBInstanceId | String | 实例名。 |
[tr=rgb(239, 251, 255)][td]
String | 订单ID。 |