从备份集恢复出 RDS 实例

接口方法:GET

url 参数

参数名称说明参数类型是否必填备注
InstanceName数据库实例名称,由1~63个小写字母,数据,中划线组成,以字母开头,字母或数字结尾。string
BackupName备份名称,由1~63个字符构成,包含小写字母或数字或-,首字符必须是字母,不能以-结尾或包含两个连续的-。string
CpuCpu核数long
Memory内存大小,单位为GB。long
Port数据库实例的端口号,默认为备份时原实例的端口号,取值范围为1150至65535。long
IsHa是否为高可用版实例,默认为true,表示高可用版实例,为false表示基础版实例。boolean
VpcIdVPC ID,如果不传此值则默认选择经典网络。string
SubnetId子网ID ,如果不传此参数则默认选择经典网络,如果VpcId不空,则SubnetId必传。string
VpcSecurityGroups安全组ID列表,如果不传此参数则默认选择经典网络,如果VpcId不空,则VpcSecurityGroups必传,在http调用时以逗号隔开的方式传递多个安全组ID。string
PayType付费类型,为预付费(PrePay)/PostPaid(后付费)string
Period单位为月, 可传入1~9中的正整数或12或24,默认为1。long
ZoneId实例所属的可用区。string
ActionRestoreDBInstanceFromBackupstring
Version2018-06-14string

返回参数

参数名称说明参数类型是否必填备注
RequestId请求ID,用于追踪后端日志string
InstanceId实例 ID,由系统生成,全局唯一。是访问实例的唯一标识。long

状态码

错误码(Code)错误提示(Message)http status code说明
DBInstanceAlreadyExistsdbinstance already exists400该实例已经存在
InvalidParameterValueinvalid parameter value, parameter name: {parameter}400不合法的参数值, 参数名称: {参数}
MissingParametermiss required parameter: {parameter}400未传入参数: {参数}
DBSnapshotNotFounddb snapshot not found400找不到数据库备份
InvalidDBSnapshotStateinvalid db snapshot state400备份状态不可用
GetOrderDetailErrorget order detail error400查询计费订单详情出错
UnsatisfiedOrderConditionUser account is not satisfied order condition400不满足下单条件
BalanceInsufficientUser balance is insufficient400余额不足
InternalFailureinternal failure500内部错误

请求示例


返回示例