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
Returns a new instance of DescribeBackupConfigResponse.
5071 5072 5073 5074 5075 5076 5077 5078 5079 5080 5081 5082 5083 5084 5085 5086 5087 5088 5089 5090 5091 5092 |
# File 'lib/v20170320/models.rb', line 5071 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
5064 5065 5066 |
# File 'lib/v20170320/models.rb', line 5064 def BackupArchiveDays @BackupArchiveDays end |
#BackupExpireDays ⇒ Object
5064 5065 5066 |
# File 'lib/v20170320/models.rb', line 5064 def BackupExpireDays @BackupExpireDays end |
#BackupMethod ⇒ Object
5064 5065 5066 |
# File 'lib/v20170320/models.rb', line 5064 def BackupMethod @BackupMethod end |
#BackupPeriodSaveCount ⇒ Object
5064 5065 5066 |
# File 'lib/v20170320/models.rb', line 5064 def BackupPeriodSaveCount @BackupPeriodSaveCount end |
#BackupPeriodSaveDays ⇒ Object
5064 5065 5066 |
# File 'lib/v20170320/models.rb', line 5064 def BackupPeriodSaveDays @BackupPeriodSaveDays end |
#BackupPeriodSaveInterval ⇒ Object
5064 5065 5066 |
# File 'lib/v20170320/models.rb', line 5064 def BackupPeriodSaveInterval @BackupPeriodSaveInterval end |
#BackupStandbyDays ⇒ Object
5064 5065 5066 |
# File 'lib/v20170320/models.rb', line 5064 def BackupStandbyDays @BackupStandbyDays end |
#BackupTimeWindow ⇒ Object
5064 5065 5066 |
# File 'lib/v20170320/models.rb', line 5064 def BackupTimeWindow @BackupTimeWindow end |
#BinlogArchiveDays ⇒ Object
5064 5065 5066 |
# File 'lib/v20170320/models.rb', line 5064 def BinlogArchiveDays @BinlogArchiveDays end |
#BinlogExpireDays ⇒ Object
5064 5065 5066 |
# File 'lib/v20170320/models.rb', line 5064 def BinlogExpireDays @BinlogExpireDays end |
#BinlogStandbyDays ⇒ Object
5064 5065 5066 |
# File 'lib/v20170320/models.rb', line 5064 def BinlogStandbyDays @BinlogStandbyDays end |
#EnableBackupArchive ⇒ Object
5064 5065 5066 |
# File 'lib/v20170320/models.rb', line 5064 def EnableBackupArchive @EnableBackupArchive end |
#EnableBackupPeriodSave ⇒ Object
5064 5065 5066 |
# File 'lib/v20170320/models.rb', line 5064 def EnableBackupPeriodSave @EnableBackupPeriodSave end |
#EnableBackupStandby ⇒ Object
5064 5065 5066 |
# File 'lib/v20170320/models.rb', line 5064 def EnableBackupStandby @EnableBackupStandby end |
#EnableBinlogArchive ⇒ Object
5064 5065 5066 |
# File 'lib/v20170320/models.rb', line 5064 def EnableBinlogArchive @EnableBinlogArchive end |
#EnableBinlogStandby ⇒ Object
5064 5065 5066 |
# File 'lib/v20170320/models.rb', line 5064 def EnableBinlogStandby @EnableBinlogStandby end |
#RequestId ⇒ Object
5064 5065 5066 |
# File 'lib/v20170320/models.rb', line 5064 def RequestId @RequestId end |
#StartBackupPeriodSaveDate ⇒ Object
5064 5065 5066 |
# File 'lib/v20170320/models.rb', line 5064 def StartBackupPeriodSaveDate @StartBackupPeriodSaveDate end |
#StartTimeMax ⇒ Object
5064 5065 5066 |
# File 'lib/v20170320/models.rb', line 5064 def StartTimeMax @StartTimeMax end |
#StartTimeMin ⇒ Object
5064 5065 5066 |
# File 'lib/v20170320/models.rb', line 5064 def StartTimeMin @StartTimeMin end |
Instance Method Details
#deserialize(params) ⇒ Object
5094 5095 5096 5097 5098 5099 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 5118 |
# File 'lib/v20170320/models.rb', line 5094 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 |