从备份集恢复出 RDS 实例
接口方法:GET
url 参数
参数名称 | 说明 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|---|
InstanceName | 数据库实例名称,由1~63个小写字母,数据,中划线组成,以字母开头,字母或数字结尾。 | string | 是 | |
BackupName | 备份名称,由1~63个字符构成,包含小写字母或数字或-,首字符必须是字母,不能以-结尾或包含两个连续的-。 | string | 是 | |
Cpu | Cpu核数 | long | 是 | |
Memory | 内存大小,单位为GB。 | long | 是 | |
Port | 数据库实例的端口号,默认为备份时原实例的端口号,取值范围为1150至65535。 | long | 否 | |
IsHa | 是否为高可用版实例,默认为true,表示高可用版实例,为false表示基础版实例。 | boolean | 否 | |
VpcId | VPC 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 | 是 | |
Action | RestoreDBInstanceFromBackup | string | 是 | |
Version | 2018-06-14 | string | 是 |
返回参数
参数名称 | 说明 | 参数类型 | 是否必填 | 备注 |
---|---|---|---|---|
RequestId | 请求ID,用于追踪后端日志 | string | 是 | |
InstanceId | 实例 ID,由系统生成,全局唯一。是访问实例的唯一标识。 | long | 是 |
状态码
错误码(Code) | 错误提示(Message) | http status code | 说明 |
---|---|---|---|
DBInstanceAlreadyExists | dbinstance already exists | 400 | 该实例已经存在 |
InvalidParameterValue | invalid parameter value, parameter name: {parameter} | 400 | 不合法的参数值, 参数名称: {参数} |
MissingParameter | miss required parameter: {parameter} | 400 | 未传入参数: {参数} |
DBSnapshotNotFound | db snapshot not found | 400 | 找不到数据库备份 |
InvalidDBSnapshotState | invalid db snapshot state | 400 | 备份状态不可用 |
GetOrderDetailError | get order detail error | 400 | 查询计费订单详情出错 |
UnsatisfiedOrderCondition | User account is not satisfied order condition | 400 | 不满足下单条件 |
BalanceInsufficient | User balance is insufficient | 400 | 余额不足 |
InternalFailure | internal failure | 500 | 内部错误 |
请求示例
返回示例