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
-
#BackupMethod ⇒ Object
-
#BackupPeriodSaveCount ⇒ Object
-
#BackupPeriodSaveDays ⇒ Object
-
#BackupPeriodSaveInterval ⇒ Object
-
#BackupStandbyDays ⇒ Object
-
#BackupTimeWindow ⇒ Object
-
#BinlogArchiveDays ⇒ Object
-
#BinlogExpireDays ⇒ Object
-
#BinlogStandbyDays ⇒ Object
-
#EnableBackupArchive ⇒ Object
-
#EnableBackupPeriodLongTermSave ⇒ Object
-
#EnableBackupPeriodSave ⇒ Object
-
#EnableBackupStandby ⇒ Object
-
#EnableBinlogArchive ⇒ Object
-
#EnableBinlogStandby ⇒ Object
-
#ExpireDays ⇒ Object
-
#InstanceId ⇒ Object
-
#StartBackupPeriodSaveDate ⇒ Object
-
#StartTime ⇒ Object
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.
10710 10711 10712 10713 10714 10715 10716 10717 10718 10719 10720 10721 10722 10723 10724 10725 10726 10727 10728 10729 10730 10731 |
# File 'lib/v20170320/models.rb', line 10710 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天。
10708 10709 10710 |
# File 'lib/v20170320/models.rb', line 10708 def BackupArchiveDays @BackupArchiveDays end |
#BackupMethod ⇒ Object
- MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
- MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
- MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
- MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10708 10709 10710 |
# File 'lib/v20170320/models.rb', line 10708 def BackupMethod @BackupMethod end |
#BackupPeriodSaveCount ⇒ Object
- MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
- MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
- MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
- MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10708 10709 10710 |
# File 'lib/v20170320/models.rb', line 10708 def BackupPeriodSaveCount @BackupPeriodSaveCount end |
#BackupPeriodSaveDays ⇒ Object
- MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
- MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
- MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
- MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10708 10709 10710 |
# File 'lib/v20170320/models.rb', line 10708 def BackupPeriodSaveDays @BackupPeriodSaveDays end |
#BackupPeriodSaveInterval ⇒ Object
- MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
- MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
- MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
- MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10708 10709 10710 |
# File 'lib/v20170320/models.rb', line 10708 def BackupPeriodSaveInterval @BackupPeriodSaveInterval end |
#BackupStandbyDays ⇒ Object
- MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
- MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
- MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
- MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10708 10709 10710 |
# File 'lib/v20170320/models.rb', line 10708 def BackupStandbyDays @BackupStandbyDays end |
#BackupTimeWindow ⇒ Object
- MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
- MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
- MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
- MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10708 10709 10710 |
# File 'lib/v20170320/models.rb', line 10708 def BackupTimeWindow @BackupTimeWindow end |
#BinlogArchiveDays ⇒ Object
- MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
- MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
- MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
- MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10708 10709 10710 |
# File 'lib/v20170320/models.rb', line 10708 def BinlogArchiveDays @BinlogArchiveDays end |
#BinlogExpireDays ⇒ Object
- MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
- MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
- MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
- MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10708 10709 10710 |
# File 'lib/v20170320/models.rb', line 10708 def BinlogExpireDays @BinlogExpireDays end |
#BinlogStandbyDays ⇒ Object
- MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
- MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
- MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
- MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10708 10709 10710 |
# File 'lib/v20170320/models.rb', line 10708 def BinlogStandbyDays @BinlogStandbyDays end |
#EnableBackupArchive ⇒ Object
- MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
- MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
- MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
- MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10708 10709 10710 |
# File 'lib/v20170320/models.rb', line 10708 def EnableBackupArchive @EnableBackupArchive end |
#EnableBackupPeriodLongTermSave ⇒ Object
- MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
- MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
- MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
- MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10708 10709 10710 |
# File 'lib/v20170320/models.rb', line 10708 def EnableBackupPeriodLongTermSave @EnableBackupPeriodLongTermSave end |
#EnableBackupPeriodSave ⇒ Object
- MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
- MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
- MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
- MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10708 10709 10710 |
# File 'lib/v20170320/models.rb', line 10708 def EnableBackupPeriodSave @EnableBackupPeriodSave end |
#EnableBackupStandby ⇒ Object
- MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
- MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
- MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
- MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10708 10709 10710 |
# File 'lib/v20170320/models.rb', line 10708 def EnableBackupStandby @EnableBackupStandby end |
#EnableBinlogArchive ⇒ Object
- MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
- MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
- MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
- MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10708 10709 10710 |
# File 'lib/v20170320/models.rb', line 10708 def EnableBinlogArchive @EnableBinlogArchive end |
#EnableBinlogStandby ⇒ Object
- MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
- MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
- MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
- MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10708 10709 10710 |
# File 'lib/v20170320/models.rb', line 10708 def EnableBinlogStandby @EnableBinlogStandby end |
#ExpireDays ⇒ Object
- MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
- MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
- MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
- MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10708 10709 10710 |
# File 'lib/v20170320/models.rb', line 10708 def ExpireDays @ExpireDays end |
#InstanceId ⇒ Object
- MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
- MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
- MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
- MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10708 10709 10710 |
# File 'lib/v20170320/models.rb', line 10708 def InstanceId @InstanceId end |
#StartBackupPeriodSaveDate ⇒ Object
- MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
- MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
- MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
- MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10708 10709 10710 |
# File 'lib/v20170320/models.rb', line 10708 def StartBackupPeriodSaveDate @StartBackupPeriodSaveDate end |
#StartTime ⇒ Object
- MySQL 双节点、三节点、云盘版数据备份文件可以保留7天 - 1830天。
- MySQL 单节点(云盘)数据备份文件可以保留7天 - 30天。
- MySQL 双节点、三节点、云盘版日志备份文件可以保留7天 - 3650天。
- MySQL 单节点(云盘)日志备份文件可以保留7天 - 30天。
10708 10709 10710 |
# File 'lib/v20170320/models.rb', line 10708 def StartTime @StartTime end |
Instance Method Details
#deserialize(params) ⇒ Object
10733 10734 10735 10736 10737 10738 10739 10740 10741 10742 10743 10744 10745 10746 10747 10748 10749 10750 10751 10752 10753 10754 10755 10756 10757 |
# File 'lib/v20170320/models.rb', line 10733 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 |