华为云FLEXUS云服务_FLEXUS云数据库RDS-恢复到新实例:请求消息
请求消息
名称 |
是否必选 |
参数类型 |
说明 |
---|---|---|---|
name |
是 |
String |
参数解释: 实例名称。 约束限制: 同一租户下,同类型的实例名可重名。 取值范围: 实例名称长度最小为4字符,最大为64个字符,如果名称包含中文,则不超过64字节(注意:一个中文字符占用3个字节),必须以字母或中文开头,区分大小写,可以包含字母、数字、中划线、下划线、英文句号或中文,不能包含其他特殊字符。 默认取值: 不涉及。 |
password |
否 |
String |
参数解释: 数据库密码。 约束限制: 建议您输入高强度密码,以提高安全性,防止出现密码被暴力破解等安全风险。如果您提供的密码被系统视为弱密码,您将收到错误提示,请提供更高强度的密码。 取值范围: 数据库支持的密码长度是8~32个字符,至少包含大写字母、小写字母、数字、特殊字符三种字符的组合。允许输入~!@#$%^*-_=+?,()&特殊字符。 默认取值: 不涉及。 |
flavor_ref |
是 |
String |
参数解释: 规格码。 约束限制: 不涉及。 取值范围: 非空。参考查询数据库规格响应消息表3中的“spec_code”获取。 默认取值: 不涉及。 |
volume |
是 |
Object |
参数解释: 实例存储信息。详情请参见表5。 约束限制: 不涉及。 |
availability_zone |
是 |
String |
参数解释: 可用区ID。 约束限制: 对于数据库实例类型不是单机的实例,需要分别为实例所有节点指定可用区,并用逗号隔开。 取值范围: 非空,请参见地区和终端节点。 默认取值: 不涉及。 |
restore_point |
是 |
Object |
参数解释: 恢复数据源对象。详情请参见表6。 约束限制: 不涉及。 |
ha |
否 |
Object |
参数解释: HA配置参数,详情请参见表3。 约束限制: 仅创建主备实例时使用。 |
port |
否 |
String |
参数解释: 数据库端口信息。 约束限制: 不涉及。 取值范围:
默认取值: 3306 |
backup_strategy |
否 |
Object |
参数解释: 高级备份策略。详情请参见表4。 约束限制: 不涉及。 |
region |
否 |
String |
参数解释: 区域ID。 约束限制: 不涉及。 取值范围: 非空,请参见地区和终端节点。 默认取值: 不涉及。 |
charge_info |
是 |
Object |
参数解释: 包周期计费类型。详情请参见表7。 约束限制: 不涉及。 |
time_zone |
否 |
String |
参数解释: UTC时区。 约束限制: 不涉及。 取值范围:
默认取值: UTC+08:00 |
tags |
否 |
Array of objects |
参数解释: 标签列表,根据标签键值对创建实例。 详情请参见表8。 约束限制: 如果创建实例时同时使用多个标签键值对,中间使用逗号分隔开,最多包含20组。 |
is_flexus |
是 |
boolean |
参数解释: 创建FlexusRDS实例。 约束限制: 不涉及。 取值范围: true 默认取值: 不涉及。 |
名称 |
是否必选 |
参数类型 |
说明 |
---|---|---|---|
mode |
是 |
String |
参数解释: 实例主备模式。 约束限制: 不涉及。 取值范围: HA,不区分大小写。 默认取值: 不涉及。 |
replication_mode |
是 |
String |
参数解释: 备机同步参数。 约束限制: 不涉及。 取值范围:
默认取值: 不涉及。 |
名称 |
是否必选 |
参数类型 |
说明 |
---|---|---|---|
start_time |
是 |
String |
参数解释: 备份时间段。自动备份将在该时间段内触发。 约束限制: 不涉及。 取值范围: 非空,格式必须为hh:mm-HH:MM且有效,当前时间指UTC时间。
示例:
默认取值: 不涉及。 |
keep_days |
否 |
Integer |
参数解释: 指定备份文件的可保存天数。 约束限制: 不涉及。 取值范围:
默认取值: 7 |
名称 |
是否必选 |
参数类型 |
说明 |
---|---|---|---|
type |
是 |
String |
参数解释: 磁盘类型。 约束限制: 不涉及。 取值范围: CLOUDSSD:区分大小写,表示SSD云盘,仅支持通用型和独享型规格实例。 默认取值: 不涉及。 |
size |
是 |
Integer |
参数解释: 磁盘大小。 约束限制: 新实例磁盘大小必须大于或等于原实例的磁盘大小。 取值范围: 40 GB~4000 GB,必须为10的整数倍。 默认取值: 不涉及。 |
名称 |
是否必选 |
参数类型 |
说明 |
---|---|---|---|
instance_id |
是 |
String |
参数解释: 实例ID。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 |
type |
是 |
String |
参数解释: 恢复方式。 约束限制: 不涉及。 取值范围:
默认取值: 不涉及。 |
backup_id |
否 |
String |
参数解释: 用于恢复的备份ID。当使用备份文件恢复时需要指定该参数。 约束限制: 当“type”字段为非必选时,“backup_id”必选。 取值范围: 不涉及。 默认取值: 不涉及。 |
restore_time |
否 |
Integer |
参数解释: 恢复数据的时间点,格式为UNIX时间戳,单位是毫秒,时区为UTC。 约束限制: 当“type”字段必选时,“restore_time”必选。 取值范围: 不涉及。 默认取值: 不涉及。 |
名称 |
是否必选 |
参数类型 |
说明 |
---|---|---|---|
charge_mode |
是 |
String |
参数解释: 计费模式。 约束限制: 不涉及。 取值范围: prePaid:预付费,即包年/包月。 默认取值: 不涉及。 |
period_type |
是 |
String |
参数解释: 订购周期类型。 约束限制: 不涉及。 取值范围:
默认取值: 不涉及。 |
period_num |
否 |
Integer |
参数解释: 订购时长。 约束限制: 不涉及。 取值范围:
默认取值: 不涉及。 |
is_auto_renew |
否 |
boolean |
参数解释: 包周期实例是否自动续订,续订的周期和原周期相同,且续订时会自动支付。 约束限制: 不涉及。 取值范围:
默认取值: false |
is_auto_pay |
否 |
boolean |
参数解释: 是否自动从客户的账户中支付,此字段不影响自动续订的支付方式。 约束限制: 不涉及。 取值范围:
默认取值: false |