Class: TencentCloud::Cdb::V20170320::DescribeBackupConfigResponse
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cdb::V20170320::DescribeBackupConfigResponse
- Extended by:
- Gem::Deprecate
- Defined in:
- lib/v20170320/models.rb
Overview
DescribeBackupConfig返回参数结构体
Instance Attribute Summary collapse
- #BackupArchiveDays ⇒ Object
- #BackupExpireDays ⇒ Object
- #BackupMethod ⇒ Object
- #BackupPeriodSaveCount ⇒ Object
- #BackupPeriodSaveDays ⇒ Object
- #BackupPeriodSaveInterval ⇒ Object
- #BackupStandbyDays ⇒ Object
- #BackupTimeWindow ⇒ Object
- #BinlogArchiveDays ⇒ Object
- #BinlogExpireDays ⇒ Object
- #BinlogStandbyDays ⇒ Object
- #EnableBackupArchive ⇒ Object
- #EnableBackupPeriodSave ⇒ Object
- #EnableBackupStandby ⇒ Object
- #EnableBinlogArchive ⇒ Object
- #EnableBinlogStandby ⇒ Object
- #RequestId ⇒ Object
- #StartBackupPeriodSaveDate ⇒ Object
- #StartTimeMax ⇒ Object
- #StartTimeMin ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(starttimemin = nil, starttimemax = nil, backupexpiredays = nil, backupmethod = nil, binlogexpiredays = nil, backuptimewindow = nil, enablebackupperiodsave = nil, backupperiodsavedays = nil, backupperiodsaveinterval = nil, backupperiodsavecount = nil, startbackupperiodsavedate = nil, enablebackuparchive = nil, backuparchivedays = nil, enablebinlogarchive = nil, binlogarchivedays = nil, enablebackupstandby = nil, backupstandbydays = nil, enablebinlogstandby = nil, binlogstandbydays = nil, requestid = nil) ⇒ DescribeBackupConfigResponse
constructor
A new instance of DescribeBackupConfigResponse.
Constructor Details
#initialize(starttimemin = nil, starttimemax = nil, backupexpiredays = nil, backupmethod = nil, binlogexpiredays = nil, backuptimewindow = nil, enablebackupperiodsave = nil, backupperiodsavedays = nil, backupperiodsaveinterval = nil, backupperiodsavecount = nil, startbackupperiodsavedate = nil, enablebackuparchive = nil, backuparchivedays = nil, enablebinlogarchive = nil, binlogarchivedays = nil, enablebackupstandby = nil, backupstandbydays = nil, enablebinlogstandby = nil, binlogstandbydays = nil, requestid = nil) ⇒ DescribeBackupConfigResponse
5130 5131 5132 5133 5134 5135 5136 5137 5138 5139 5140 5141 5142 5143 5144 5145 5146 5147 5148 5149 5150 5151 |
# File 'lib/v20170320/models.rb', line 5130 def initialize(starttimemin=nil, starttimemax=nil, backupexpiredays=nil, backupmethod=nil, binlogexpiredays=nil, backuptimewindow=nil, enablebackupperiodsave=nil, backupperiodsavedays=nil, backupperiodsaveinterval=nil, backupperiodsavecount=nil, startbackupperiodsavedate=nil, enablebackuparchive=nil, backuparchivedays=nil, enablebinlogarchive=nil, binlogarchivedays=nil, enablebackupstandby=nil, backupstandbydays=nil, enablebinlogstandby=nil, binlogstandbydays=nil, requestid=nil) @StartTimeMin = starttimemin @StartTimeMax = starttimemax @BackupExpireDays = backupexpiredays @BackupMethod = backupmethod @BinlogExpireDays = binlogexpiredays @BackupTimeWindow = backuptimewindow @EnableBackupPeriodSave = enablebackupperiodsave @BackupPeriodSaveDays = backupperiodsavedays @BackupPeriodSaveInterval = backupperiodsaveinterval @BackupPeriodSaveCount = backupperiodsavecount @StartBackupPeriodSaveDate = startbackupperiodsavedate @EnableBackupArchive = enablebackuparchive @BackupArchiveDays = backuparchivedays @EnableBinlogArchive = enablebinlogarchive @BinlogArchiveDays = binlogarchivedays @EnableBackupStandby = enablebackupstandby @BackupStandbyDays = backupstandbydays @EnableBinlogStandby = enablebinlogstandby @BinlogStandbyDays = binlogstandbydays @RequestId = requestid end |
Instance Attribute Details
#BackupArchiveDays ⇒ Object
5123 5124 5125 |
# File 'lib/v20170320/models.rb', line 5123 def BackupArchiveDays @BackupArchiveDays end |
#BackupExpireDays ⇒ Object
5123 5124 5125 |
# File 'lib/v20170320/models.rb', line 5123 def BackupExpireDays @BackupExpireDays end |
#BackupMethod ⇒ Object
5123 5124 5125 |
# File 'lib/v20170320/models.rb', line 5123 def BackupMethod @BackupMethod end |
#BackupPeriodSaveCount ⇒ Object
5123 5124 5125 |
# File 'lib/v20170320/models.rb', line 5123 def BackupPeriodSaveCount @BackupPeriodSaveCount end |
#BackupPeriodSaveDays ⇒ Object
5123 5124 5125 |
# File 'lib/v20170320/models.rb', line 5123 def BackupPeriodSaveDays @BackupPeriodSaveDays end |
#BackupPeriodSaveInterval ⇒ Object
5123 5124 5125 |
# File 'lib/v20170320/models.rb', line 5123 def BackupPeriodSaveInterval @BackupPeriodSaveInterval end |
#BackupStandbyDays ⇒ Object
5123 5124 5125 |
# File 'lib/v20170320/models.rb', line 5123 def BackupStandbyDays @BackupStandbyDays end |
#BackupTimeWindow ⇒ Object
5123 5124 5125 |
# File 'lib/v20170320/models.rb', line 5123 def BackupTimeWindow @BackupTimeWindow end |
#BinlogArchiveDays ⇒ Object
5123 5124 5125 |
# File 'lib/v20170320/models.rb', line 5123 def BinlogArchiveDays @BinlogArchiveDays end |
#BinlogExpireDays ⇒ Object
5123 5124 5125 |
# File 'lib/v20170320/models.rb', line 5123 def BinlogExpireDays @BinlogExpireDays end |
#BinlogStandbyDays ⇒ Object
5123 5124 5125 |
# File 'lib/v20170320/models.rb', line 5123 def BinlogStandbyDays @BinlogStandbyDays end |
#EnableBackupArchive ⇒ Object
5123 5124 5125 |
# File 'lib/v20170320/models.rb', line 5123 def EnableBackupArchive @EnableBackupArchive end |
#EnableBackupPeriodSave ⇒ Object
5123 5124 5125 |
# File 'lib/v20170320/models.rb', line 5123 def EnableBackupPeriodSave @EnableBackupPeriodSave end |
#EnableBackupStandby ⇒ Object
5123 5124 5125 |
# File 'lib/v20170320/models.rb', line 5123 def EnableBackupStandby @EnableBackupStandby end |
#EnableBinlogArchive ⇒ Object
5123 5124 5125 |
# File 'lib/v20170320/models.rb', line 5123 def EnableBinlogArchive @EnableBinlogArchive end |
#EnableBinlogStandby ⇒ Object
5123 5124 5125 |
# File 'lib/v20170320/models.rb', line 5123 def EnableBinlogStandby @EnableBinlogStandby end |
#RequestId ⇒ Object
5123 5124 5125 |
# File 'lib/v20170320/models.rb', line 5123 def RequestId @RequestId end |
#StartBackupPeriodSaveDate ⇒ Object
5123 5124 5125 |
# File 'lib/v20170320/models.rb', line 5123 def StartBackupPeriodSaveDate @StartBackupPeriodSaveDate end |
#StartTimeMax ⇒ Object
5123 5124 5125 |
# File 'lib/v20170320/models.rb', line 5123 def StartTimeMax @StartTimeMax end |
#StartTimeMin ⇒ Object
5123 5124 5125 |
# File 'lib/v20170320/models.rb', line 5123 def StartTimeMin @StartTimeMin end |
Instance Method Details
#deserialize(params) ⇒ Object
5153 5154 5155 5156 5157 5158 5159 5160 5161 5162 5163 5164 5165 5166 5167 5168 5169 5170 5171 5172 5173 5174 5175 5176 5177 |
# File 'lib/v20170320/models.rb', line 5153 def deserialize(params) @StartTimeMin = params['StartTimeMin'] @StartTimeMax = params['StartTimeMax'] @BackupExpireDays = params['BackupExpireDays'] @BackupMethod = params['BackupMethod'] @BinlogExpireDays = params['BinlogExpireDays'] unless params['BackupTimeWindow'].nil? @BackupTimeWindow = CommonTimeWindow.new @BackupTimeWindow.deserialize(params['BackupTimeWindow']) end @EnableBackupPeriodSave = params['EnableBackupPeriodSave'] @BackupPeriodSaveDays = params['BackupPeriodSaveDays'] @BackupPeriodSaveInterval = params['BackupPeriodSaveInterval'] @BackupPeriodSaveCount = params['BackupPeriodSaveCount'] @StartBackupPeriodSaveDate = params['StartBackupPeriodSaveDate'] @EnableBackupArchive = params['EnableBackupArchive'] @BackupArchiveDays = params['BackupArchiveDays'] @EnableBinlogArchive = params['EnableBinlogArchive'] @BinlogArchiveDays = params['BinlogArchiveDays'] @EnableBackupStandby = params['EnableBackupStandby'] @BackupStandbyDays = params['BackupStandbyDays'] @EnableBinlogStandby = params['EnableBinlogStandby'] @BinlogStandbyDays = params['BinlogStandbyDays'] @RequestId = params['RequestId'] end |