public class ModifyBackupConfigRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| ModifyBackupConfigRequest() | 
| ModifyBackupConfigRequest(ModifyBackupConfigRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| Long | getBackupArchiveDays()Get 数据备份归档起始天数,数据备份达到归档起始天数时进行归档,最小为180天,不得大于数据备份保留天数 | 
| String | getBackupMethod()Get 自动备份方式,仅支持:physical - 物理冷备 | 
| Long | getBackupPeriodSaveCount()Get 定期保留的备份数量,最小值为1,最大值不超过定期保留策略周期内常规备份个数,默认值为1 | 
| Long | getBackupPeriodSaveDays()Get 定期保留最长天数,最小值:90,最大值:3650,默认值:1080 | 
| String | getBackupPeriodSaveInterval()Get 定期保留策略周期,可取值:weekly - 周,monthly - 月, quarterly - 季度,yearly - 年,默认为monthly | 
| Long | getBackupStandbyDays()Get 数据备份标准存储起始天数,数据备份达到标准存储起始天数时进行转换,最小为30天,不得大于数据备份保留天数。如果开启备份归档,不得大于等于备份归档天数 | 
| CommonTimeWindow | getBackupTimeWindow()Get 备份时间窗,比如要设置每周二和周日 10:00-14:00之间备份,该参数如下:{"Monday": "", "Tuesday": "10:00-14:00", "Wednesday": "", "Thursday": "", "Friday": "", "Saturday": "", "Sunday": "10:00-14:00"}    (注:可以设置一周的某几天备份,但是每天的备份时间需要设置为相同的时间段。 如果设置了该字段,将忽略StartTime字段的设置) | 
| Long | getBinlogArchiveDays()Get 日志备份归档起始天数,日志备份达到归档起始天数时进行归档,最小为180天,不得大于日志备份保留天数 | 
| Long | getBinlogExpireDays()Get binlog 的保留时间,单位为天。
1. | 
| Long | getBinlogStandbyDays()Get 日志备份标准存储起始天数,日志备份达到标准存储起始天数时进行转换,最小为30天,不得大于日志备份保留天数。如果开启备份归档,不得大于等于备份归档天数 | 
| String | getEnableBackupArchive()Get 是否开启数据备份归档策略,off-关闭,on-打开,如果不指定该入参, 则保持不变。 | 
| String | getEnableBackupPeriodLongTermSave()Get 长期保留开关,该字段功能暂未上线,可忽略。off - 不开启长期保留策略,on - 开启长期保留策略,默认为off,如果开启,则BackupPeriodSaveDays,BackupPeriodSaveInterval,BackupPeriodSaveCount参数无效 | 
| String | getEnableBackupPeriodSave()Get 定期保留开关,off - 不开启定期保留策略,on - 开启定期保留策略,默认为off。 | 
| String | getEnableBackupStandby()Get 是否开启数据备份标准存储策略,off-关闭,on-打开,如果不指定该入参, 则保持不变。 | 
| String | getEnableBinlogArchive()Get 是否开启日志备份归档策略,off-关闭,on-打开,如果不指定该入参, 则保持不变。 | 
| String | getEnableBinlogStandby()Get 是否开启日志备份标准存储策略,off-关闭,on-打开,如果不指定该入参, 则保持不变。 | 
| Long | getExpireDays()Get 数据备份文件的保留时间,单位为天。
1. | 
| String | getInstanceId()Get 实例 ID,格式如:cdb-c1nl9rpv。与云数据库控制台页面中显示的实例 ID 相同。 | 
| String | getStartBackupPeriodSaveDate()Get 定期保留策略周期起始日期,格式:YYYY-MM-dd HH:mm:ss | 
| String | getStartTime()Get (将废弃,建议使用 BackupTimeWindow 参数) 备份时间范围,格式为:02:00-06:00,起点和终点时间目前限制为整点,目前可以选择的范围为: 00:00-12:00,02:00-06:00,06:00-10:00,10:00-14:00,14:00-18:00,18:00-22:00,22:00-02:00。 | 
| void | setBackupArchiveDays(Long BackupArchiveDays)Set 数据备份归档起始天数,数据备份达到归档起始天数时进行归档,最小为180天,不得大于数据备份保留天数 | 
| void | setBackupMethod(String BackupMethod)Set 自动备份方式,仅支持:physical - 物理冷备 | 
| void | setBackupPeriodSaveCount(Long BackupPeriodSaveCount)Set 定期保留的备份数量,最小值为1,最大值不超过定期保留策略周期内常规备份个数,默认值为1 | 
| void | setBackupPeriodSaveDays(Long BackupPeriodSaveDays)Set 定期保留最长天数,最小值:90,最大值:3650,默认值:1080 | 
| void | setBackupPeriodSaveInterval(String BackupPeriodSaveInterval)Set 定期保留策略周期,可取值:weekly - 周,monthly - 月, quarterly - 季度,yearly - 年,默认为monthly | 
| void | setBackupStandbyDays(Long BackupStandbyDays)Set 数据备份标准存储起始天数,数据备份达到标准存储起始天数时进行转换,最小为30天,不得大于数据备份保留天数。如果开启备份归档,不得大于等于备份归档天数 | 
| void | setBackupTimeWindow(CommonTimeWindow BackupTimeWindow)Set 备份时间窗,比如要设置每周二和周日 10:00-14:00之间备份,该参数如下:{"Monday": "", "Tuesday": "10:00-14:00", "Wednesday": "", "Thursday": "", "Friday": "", "Saturday": "", "Sunday": "10:00-14:00"}    (注:可以设置一周的某几天备份,但是每天的备份时间需要设置为相同的时间段。 如果设置了该字段,将忽略StartTime字段的设置) | 
| void | setBinlogArchiveDays(Long BinlogArchiveDays)Set 日志备份归档起始天数,日志备份达到归档起始天数时进行归档,最小为180天,不得大于日志备份保留天数 | 
| void | setBinlogExpireDays(Long BinlogExpireDays)Set binlog 的保留时间,单位为天。
1. | 
| void | setBinlogStandbyDays(Long BinlogStandbyDays)Set 日志备份标准存储起始天数,日志备份达到标准存储起始天数时进行转换,最小为30天,不得大于日志备份保留天数。如果开启备份归档,不得大于等于备份归档天数 | 
| void | setEnableBackupArchive(String EnableBackupArchive)Set 是否开启数据备份归档策略,off-关闭,on-打开,如果不指定该入参, 则保持不变。 | 
| void | setEnableBackupPeriodLongTermSave(String EnableBackupPeriodLongTermSave)Set 长期保留开关,该字段功能暂未上线,可忽略。off - 不开启长期保留策略,on - 开启长期保留策略,默认为off,如果开启,则BackupPeriodSaveDays,BackupPeriodSaveInterval,BackupPeriodSaveCount参数无效 | 
| void | setEnableBackupPeriodSave(String EnableBackupPeriodSave)Set 定期保留开关,off - 不开启定期保留策略,on - 开启定期保留策略,默认为off。 | 
| void | setEnableBackupStandby(String EnableBackupStandby)Set 是否开启数据备份标准存储策略,off-关闭,on-打开,如果不指定该入参, 则保持不变。 | 
| void | setEnableBinlogArchive(String EnableBinlogArchive)Set 是否开启日志备份归档策略,off-关闭,on-打开,如果不指定该入参, 则保持不变。 | 
| void | setEnableBinlogStandby(String EnableBinlogStandby)Set 是否开启日志备份标准存储策略,off-关闭,on-打开,如果不指定该入参, 则保持不变。 | 
| void | setExpireDays(Long ExpireDays)Set 数据备份文件的保留时间,单位为天。
1. | 
| void | setInstanceId(String InstanceId)Set 实例 ID,格式如:cdb-c1nl9rpv。与云数据库控制台页面中显示的实例 ID 相同。 | 
| void | setStartBackupPeriodSaveDate(String StartBackupPeriodSaveDate)Set 定期保留策略周期起始日期,格式:YYYY-MM-dd HH:mm:ss | 
| void | setStartTime(String StartTime)Set (将废弃,建议使用 BackupTimeWindow 参数) 备份时间范围,格式为:02:00-06:00,起点和终点时间目前限制为整点,目前可以选择的范围为: 00:00-12:00,02:00-06:00,06:00-10:00,10:00-14:00,14:00-18:00,18:00-22:00,22:00-02:00。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic ModifyBackupConfigRequest()
public ModifyBackupConfigRequest(ModifyBackupConfigRequest source)
public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId - 实例 ID,格式如:cdb-c1nl9rpv。与云数据库控制台页面中显示的实例 ID 相同。public Long getExpireDays()
public void setExpireDays(Long ExpireDays)
ExpireDays - 数据备份文件的保留时间,单位为天。
1. MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
2. MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。public String getStartTime()
public void setStartTime(String StartTime)
StartTime - (将废弃,建议使用 BackupTimeWindow 参数) 备份时间范围,格式为:02:00-06:00,起点和终点时间目前限制为整点,目前可以选择的范围为: 00:00-12:00,02:00-06:00,06:00-10:00,10:00-14:00,14:00-18:00,18:00-22:00,22:00-02:00。public String getBackupMethod()
public void setBackupMethod(String BackupMethod)
BackupMethod - 自动备份方式,仅支持:physical - 物理冷备public Long getBinlogExpireDays()
public void setBinlogExpireDays(Long BinlogExpireDays)
BinlogExpireDays - binlog 的保留时间,单位为天。
1. MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
2. MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。public CommonTimeWindow getBackupTimeWindow()
public void setBackupTimeWindow(CommonTimeWindow BackupTimeWindow)
BackupTimeWindow - 备份时间窗,比如要设置每周二和周日 10:00-14:00之间备份,该参数如下:{"Monday": "", "Tuesday": "10:00-14:00", "Wednesday": "", "Thursday": "", "Friday": "", "Saturday": "", "Sunday": "10:00-14:00"}    (注:可以设置一周的某几天备份,但是每天的备份时间需要设置为相同的时间段。 如果设置了该字段,将忽略StartTime字段的设置)public String getEnableBackupPeriodSave()
public void setEnableBackupPeriodSave(String EnableBackupPeriodSave)
EnableBackupPeriodSave - 定期保留开关,off - 不开启定期保留策略,on - 开启定期保留策略,默认为off。public String getEnableBackupPeriodLongTermSave()
public void setEnableBackupPeriodLongTermSave(String EnableBackupPeriodLongTermSave)
EnableBackupPeriodLongTermSave - 长期保留开关,该字段功能暂未上线,可忽略。off - 不开启长期保留策略,on - 开启长期保留策略,默认为off,如果开启,则BackupPeriodSaveDays,BackupPeriodSaveInterval,BackupPeriodSaveCount参数无效public Long getBackupPeriodSaveDays()
public void setBackupPeriodSaveDays(Long BackupPeriodSaveDays)
BackupPeriodSaveDays - 定期保留最长天数,最小值:90,最大值:3650,默认值:1080public String getBackupPeriodSaveInterval()
public void setBackupPeriodSaveInterval(String BackupPeriodSaveInterval)
BackupPeriodSaveInterval - 定期保留策略周期,可取值:weekly - 周,monthly - 月, quarterly - 季度,yearly - 年,默认为monthlypublic Long getBackupPeriodSaveCount()
public void setBackupPeriodSaveCount(Long BackupPeriodSaveCount)
BackupPeriodSaveCount - 定期保留的备份数量,最小值为1,最大值不超过定期保留策略周期内常规备份个数,默认值为1public String getStartBackupPeriodSaveDate()
public void setStartBackupPeriodSaveDate(String StartBackupPeriodSaveDate)
StartBackupPeriodSaveDate - 定期保留策略周期起始日期,格式:YYYY-MM-dd HH:mm:sspublic String getEnableBackupArchive()
public void setEnableBackupArchive(String EnableBackupArchive)
EnableBackupArchive - 是否开启数据备份归档策略,off-关闭,on-打开,如果不指定该入参, 则保持不变。public Long getBackupArchiveDays()
public void setBackupArchiveDays(Long BackupArchiveDays)
BackupArchiveDays - 数据备份归档起始天数,数据备份达到归档起始天数时进行归档,最小为180天,不得大于数据备份保留天数public Long getBinlogArchiveDays()
public void setBinlogArchiveDays(Long BinlogArchiveDays)
BinlogArchiveDays - 日志备份归档起始天数,日志备份达到归档起始天数时进行归档,最小为180天,不得大于日志备份保留天数public String getEnableBinlogArchive()
public void setEnableBinlogArchive(String EnableBinlogArchive)
EnableBinlogArchive - 是否开启日志备份归档策略,off-关闭,on-打开,如果不指定该入参, 则保持不变。public String getEnableBackupStandby()
public void setEnableBackupStandby(String EnableBackupStandby)
EnableBackupStandby - 是否开启数据备份标准存储策略,off-关闭,on-打开,如果不指定该入参, 则保持不变。public Long getBackupStandbyDays()
public void setBackupStandbyDays(Long BackupStandbyDays)
BackupStandbyDays - 数据备份标准存储起始天数,数据备份达到标准存储起始天数时进行转换,最小为30天,不得大于数据备份保留天数。如果开启备份归档,不得大于等于备份归档天数public String getEnableBinlogStandby()
public void setEnableBinlogStandby(String EnableBinlogStandby)
EnableBinlogStandby - 是否开启日志备份标准存储策略,off-关闭,on-打开,如果不指定该入参, 则保持不变。public Long getBinlogStandbyDays()
public void setBinlogStandbyDays(Long BinlogStandbyDays)
BinlogStandbyDays - 日志备份标准存储起始天数,日志备份达到标准存储起始天数时进行转换,最小为30天,不得大于日志备份保留天数。如果开启备份归档,不得大于等于备份归档天数Copyright © 2025. All rights reserved.