Class: TencentCloud::Cdb::V20170320::ModifyBackupConfigRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cdb::V20170320::ModifyBackupConfigRequest
- Defined in:
- lib/v20170320/models.rb
Overview
ModifyBackupConfig请求参数结构体
Instance Attribute Summary collapse
-
#BackupArchiveDays ⇒ Object
1.
-
#BackupMethod ⇒ Object
1.
-
#BackupPeriodSaveCount ⇒ Object
1.
-
#BackupPeriodSaveDays ⇒ Object
1.
-
#BackupPeriodSaveInterval ⇒ Object
1.
-
#BackupStandbyDays ⇒ Object
1.
-
#BackupTimeWindow ⇒ Object
1.
-
#BinlogArchiveDays ⇒ Object
1.
-
#BinlogExpireDays ⇒ Object
1.
-
#BinlogStandbyDays ⇒ Object
1.
-
#EnableBackupArchive ⇒ Object
1.
-
#EnableBackupPeriodLongTermSave ⇒ Object
1.
-
#EnableBackupPeriodSave ⇒ Object
1.
-
#EnableBackupStandby ⇒ Object
1.
-
#EnableBinlogArchive ⇒ Object
1.
-
#EnableBinlogStandby ⇒ Object
1.
-
#ExpireDays ⇒ Object
1.
-
#InstanceId ⇒ Object
1.
-
#StartBackupPeriodSaveDate ⇒ Object
1.
-
#StartTime ⇒ Object
1.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instanceid = nil, expiredays = nil, starttime = nil, backupmethod = nil, binlogexpiredays = nil, backuptimewindow = nil, enablebackupperiodsave = nil, enablebackupperiodlongtermsave = nil, backupperiodsavedays = nil, backupperiodsaveinterval = nil, backupperiodsavecount = nil, startbackupperiodsavedate = nil, enablebackuparchive = nil, backuparchivedays = nil, binlogarchivedays = nil, enablebinlogarchive = nil, enablebackupstandby = nil, backupstandbydays = nil, enablebinlogstandby = nil, binlogstandbydays = nil) ⇒ ModifyBackupConfigRequest
constructor
A new instance of ModifyBackupConfigRequest.
Constructor Details
#initialize(instanceid = nil, expiredays = nil, starttime = nil, backupmethod = nil, binlogexpiredays = nil, backuptimewindow = nil, enablebackupperiodsave = nil, enablebackupperiodlongtermsave = nil, backupperiodsavedays = nil, backupperiodsaveinterval = nil, backupperiodsavecount = nil, startbackupperiodsavedate = nil, enablebackuparchive = nil, backuparchivedays = nil, binlogarchivedays = nil, enablebinlogarchive = nil, enablebackupstandby = nil, backupstandbydays = nil, enablebinlogstandby = nil, binlogstandbydays = nil) ⇒ ModifyBackupConfigRequest
Returns a new instance of ModifyBackupConfigRequest.
10695 10696 10697 10698 10699 10700 10701 10702 10703 10704 10705 10706 10707 10708 10709 10710 10711 10712 10713 10714 10715 10716 |
# File 'lib/v20170320/models.rb', line 10695 def initialize(instanceid=nil, expiredays=nil, starttime=nil, backupmethod=nil, binlogexpiredays=nil, backuptimewindow=nil, enablebackupperiodsave=nil, enablebackupperiodlongtermsave=nil, backupperiodsavedays=nil, backupperiodsaveinterval=nil, backupperiodsavecount=nil, startbackupperiodsavedate=nil, enablebackuparchive=nil, backuparchivedays=nil, binlogarchivedays=nil, enablebinlogarchive=nil, enablebackupstandby=nil, backupstandbydays=nil, enablebinlogstandby=nil, binlogstandbydays=nil) @InstanceId = instanceid @ExpireDays = expiredays @StartTime = starttime @BackupMethod = backupmethod @BinlogExpireDays = binlogexpiredays @BackupTimeWindow = backuptimewindow @EnableBackupPeriodSave = enablebackupperiodsave @EnableBackupPeriodLongTermSave = enablebackupperiodlongtermsave @BackupPeriodSaveDays = backupperiodsavedays @BackupPeriodSaveInterval = backupperiodsaveinterval @BackupPeriodSaveCount = backupperiodsavecount @StartBackupPeriodSaveDate = startbackupperiodsavedate @EnableBackupArchive = enablebackuparchive @BackupArchiveDays = backuparchivedays @BinlogArchiveDays = binlogarchivedays @EnableBinlogArchive = enablebinlogarchive @EnableBackupStandby = enablebackupstandby @BackupStandbyDays = backupstandbydays @EnableBinlogStandby = enablebinlogstandby @BinlogStandbyDays = binlogstandbydays end |
Instance Attribute Details
#BackupArchiveDays ⇒ Object
-
MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
-
MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
-
MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
-
MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10693 10694 10695 |
# File 'lib/v20170320/models.rb', line 10693 def BackupArchiveDays @BackupArchiveDays end |
#BackupMethod ⇒ Object
-
MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
-
MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
-
MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
-
MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10693 10694 10695 |
# File 'lib/v20170320/models.rb', line 10693 def BackupMethod @BackupMethod end |
#BackupPeriodSaveCount ⇒ Object
-
MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
-
MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
-
MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
-
MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10693 10694 10695 |
# File 'lib/v20170320/models.rb', line 10693 def BackupPeriodSaveCount @BackupPeriodSaveCount end |
#BackupPeriodSaveDays ⇒ Object
-
MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
-
MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
-
MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
-
MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10693 10694 10695 |
# File 'lib/v20170320/models.rb', line 10693 def BackupPeriodSaveDays @BackupPeriodSaveDays end |
#BackupPeriodSaveInterval ⇒ Object
-
MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
-
MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
-
MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
-
MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10693 10694 10695 |
# File 'lib/v20170320/models.rb', line 10693 def BackupPeriodSaveInterval @BackupPeriodSaveInterval end |
#BackupStandbyDays ⇒ Object
-
MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
-
MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
-
MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
-
MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10693 10694 10695 |
# File 'lib/v20170320/models.rb', line 10693 def BackupStandbyDays @BackupStandbyDays end |
#BackupTimeWindow ⇒ Object
-
MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
-
MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
-
MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
-
MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10693 10694 10695 |
# File 'lib/v20170320/models.rb', line 10693 def BackupTimeWindow @BackupTimeWindow end |
#BinlogArchiveDays ⇒ Object
-
MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
-
MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
-
MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
-
MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10693 10694 10695 |
# File 'lib/v20170320/models.rb', line 10693 def BinlogArchiveDays @BinlogArchiveDays end |
#BinlogExpireDays ⇒ Object
-
MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
-
MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
-
MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
-
MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10693 10694 10695 |
# File 'lib/v20170320/models.rb', line 10693 def BinlogExpireDays @BinlogExpireDays end |
#BinlogStandbyDays ⇒ Object
-
MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
-
MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
-
MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
-
MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10693 10694 10695 |
# File 'lib/v20170320/models.rb', line 10693 def BinlogStandbyDays @BinlogStandbyDays end |
#EnableBackupArchive ⇒ Object
-
MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
-
MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
-
MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
-
MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10693 10694 10695 |
# File 'lib/v20170320/models.rb', line 10693 def EnableBackupArchive @EnableBackupArchive end |
#EnableBackupPeriodLongTermSave ⇒ Object
-
MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
-
MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
-
MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
-
MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10693 10694 10695 |
# File 'lib/v20170320/models.rb', line 10693 def EnableBackupPeriodLongTermSave @EnableBackupPeriodLongTermSave end |
#EnableBackupPeriodSave ⇒ Object
-
MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
-
MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
-
MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
-
MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10693 10694 10695 |
# File 'lib/v20170320/models.rb', line 10693 def EnableBackupPeriodSave @EnableBackupPeriodSave end |
#EnableBackupStandby ⇒ Object
-
MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
-
MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
-
MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
-
MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10693 10694 10695 |
# File 'lib/v20170320/models.rb', line 10693 def EnableBackupStandby @EnableBackupStandby end |
#EnableBinlogArchive ⇒ Object
-
MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
-
MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
-
MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
-
MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10693 10694 10695 |
# File 'lib/v20170320/models.rb', line 10693 def EnableBinlogArchive @EnableBinlogArchive end |
#EnableBinlogStandby ⇒ Object
-
MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
-
MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
-
MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
-
MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10693 10694 10695 |
# File 'lib/v20170320/models.rb', line 10693 def EnableBinlogStandby @EnableBinlogStandby end |
#ExpireDays ⇒ Object
-
MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
-
MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
-
MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
-
MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10693 10694 10695 |
# File 'lib/v20170320/models.rb', line 10693 def ExpireDays @ExpireDays end |
#InstanceId ⇒ Object
-
MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
-
MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
-
MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
-
MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10693 10694 10695 |
# File 'lib/v20170320/models.rb', line 10693 def InstanceId @InstanceId end |
#StartBackupPeriodSaveDate ⇒ Object
-
MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
-
MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
-
MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
-
MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10693 10694 10695 |
# File 'lib/v20170320/models.rb', line 10693 def StartBackupPeriodSaveDate @StartBackupPeriodSaveDate end |
#StartTime ⇒ Object
-
MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
-
MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
-
MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
-
MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10693 10694 10695 |
# File 'lib/v20170320/models.rb', line 10693 def StartTime @StartTime end |
Instance Method Details
#deserialize(params) ⇒ Object
10718 10719 10720 10721 10722 10723 10724 10725 10726 10727 10728 10729 10730 10731 10732 10733 10734 10735 10736 10737 10738 10739 10740 10741 10742 |
# File 'lib/v20170320/models.rb', line 10718 def deserialize(params) @InstanceId = params['InstanceId'] @ExpireDays = params['ExpireDays'] @StartTime = params['StartTime'] @BackupMethod = params['BackupMethod'] @BinlogExpireDays = params['BinlogExpireDays'] unless params['BackupTimeWindow'].nil? @BackupTimeWindow = CommonTimeWindow.new @BackupTimeWindow.deserialize(params['BackupTimeWindow']) end @EnableBackupPeriodSave = params['EnableBackupPeriodSave'] @EnableBackupPeriodLongTermSave = params['EnableBackupPeriodLongTermSave'] @BackupPeriodSaveDays = params['BackupPeriodSaveDays'] @BackupPeriodSaveInterval = params['BackupPeriodSaveInterval'] @BackupPeriodSaveCount = params['BackupPeriodSaveCount'] @StartBackupPeriodSaveDate = params['StartBackupPeriodSaveDate'] @EnableBackupArchive = params['EnableBackupArchive'] @BackupArchiveDays = params['BackupArchiveDays'] @BinlogArchiveDays = params['BinlogArchiveDays'] @EnableBinlogArchive = params['EnableBinlogArchive'] @EnableBackupStandby = params['EnableBackupStandby'] @BackupStandbyDays = params['BackupStandbyDays'] @EnableBinlogStandby = params['EnableBinlogStandby'] @BinlogStandbyDays = params['BinlogStandbyDays'] end |