Class: TencentCloud::Dcdb::V20180411::NewBackupConfig
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dcdb::V20180411::NewBackupConfig
- Defined in:
- lib/v20180411/models.rb
Overview
数据库超期备份配置
Instance Attribute Summary collapse
-
#BackupCount ⇒ Object
-
按年:annually * 按月:monthly * 按周:weekly 表示保留特定工作日备份。可选择周一到周日,支持多选,取星期英文: * 星期一 :Monday * 星期二 :Tuesday * 星期三:Wednesday * 星期四:Thursday * 星期五:Friday * 星期六:Saturday * 星期日:Sunday 备份模式选择按月时,可填写1-28整数; 备份模式选择年时,可填写1-336整数。.
-
-
#BeginDate ⇒ Object
-
按年:annually * 按月:monthly * 按周:weekly 表示保留特定工作日备份。可选择周一到周日,支持多选,取星期英文: * 星期一 :Monday * 星期二 :Tuesday * 星期三:Wednesday * 星期四:Thursday * 星期五:Friday * 星期六:Saturday * 星期日:Sunday 备份模式选择按月时,可填写1-28整数; 备份模式选择年时,可填写1-336整数。.
-
-
#EnableBackupPolicy ⇒ Object
-
按年:annually * 按月:monthly * 按周:weekly 表示保留特定工作日备份。可选择周一到周日,支持多选,取星期英文: * 星期一 :Monday * 星期二 :Tuesday * 星期三:Wednesday * 星期四:Thursday * 星期五:Friday * 星期六:Saturday * 星期日:Sunday 备份模式选择按月时,可填写1-28整数; 备份模式选择年时,可填写1-336整数。.
-
-
#Frequency ⇒ Object
-
按年:annually * 按月:monthly * 按周:weekly 表示保留特定工作日备份。可选择周一到周日,支持多选,取星期英文: * 星期一 :Monday * 星期二 :Tuesday * 星期三:Wednesday * 星期四:Thursday * 星期五:Friday * 星期六:Saturday * 星期日:Sunday 备份模式选择按月时,可填写1-28整数; 备份模式选择年时,可填写1-336整数。.
-
-
#MaxRetentionDays ⇒ Object
-
按年:annually * 按月:monthly * 按周:weekly 表示保留特定工作日备份。可选择周一到周日,支持多选,取星期英文: * 星期一 :Monday * 星期二 :Tuesday * 星期三:Wednesday * 星期四:Thursday * 星期五:Friday * 星期六:Saturday * 星期日:Sunday 备份模式选择按月时,可填写1-28整数; 备份模式选择年时,可填写1-336整数。.
-
-
#WeekDays ⇒ Object
-
按年:annually * 按月:monthly * 按周:weekly 表示保留特定工作日备份。可选择周一到周日,支持多选,取星期英文: * 星期一 :Monday * 星期二 :Tuesday * 星期三:Wednesday * 星期四:Thursday * 星期五:Friday * 星期六:Saturday * 星期日:Sunday 备份模式选择按月时,可填写1-28整数; 备份模式选择年时,可填写1-336整数。.
-
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(enablebackuppolicy = nil, begindate = nil, maxretentiondays = nil, frequency = nil, weekdays = nil, backupcount = nil) ⇒ NewBackupConfig
constructor
A new instance of NewBackupConfig.
Constructor Details
#initialize(enablebackuppolicy = nil, begindate = nil, maxretentiondays = nil, frequency = nil, weekdays = nil, backupcount = nil) ⇒ NewBackupConfig
Returns a new instance of NewBackupConfig.
5368 5369 5370 5371 5372 5373 5374 5375 |
# File 'lib/v20180411/models.rb', line 5368 def initialize(enablebackuppolicy=nil, begindate=nil, maxretentiondays=nil, frequency=nil, weekdays=nil, backupcount=nil) @EnableBackupPolicy = enablebackuppolicy @BeginDate = begindate @MaxRetentionDays = maxretentiondays @Frequency = frequency @WeekDays = weekdays @BackupCount = backupcount end |
Instance Attribute Details
#BackupCount ⇒ Object
-
按年:annually
-
按月:monthly
-
按周:weekly
表示保留特定工作日备份。可选择周一到周日,支持多选,取星期英文:
-
星期一 :Monday
-
星期二 :Tuesday
-
星期三:Wednesday
-
星期四:Thursday
-
星期五:Friday
-
星期六:Saturday
-
星期日:Sunday
备份模式选择按月时,可填写1-28整数;备份模式选择年时,可填写1-336整数。
5366 5367 5368 |
# File 'lib/v20180411/models.rb', line 5366 def BackupCount @BackupCount end |
#BeginDate ⇒ Object
-
按年:annually
-
按月:monthly
-
按周:weekly
表示保留特定工作日备份。可选择周一到周日,支持多选,取星期英文:
-
星期一 :Monday
-
星期二 :Tuesday
-
星期三:Wednesday
-
星期四:Thursday
-
星期五:Friday
-
星期六:Saturday
-
星期日:Sunday
备份模式选择按月时,可填写1-28整数;备份模式选择年时,可填写1-336整数。
5366 5367 5368 |
# File 'lib/v20180411/models.rb', line 5366 def BeginDate @BeginDate end |
#EnableBackupPolicy ⇒ Object
-
按年:annually
-
按月:monthly
-
按周:weekly
表示保留特定工作日备份。可选择周一到周日,支持多选,取星期英文:
-
星期一 :Monday
-
星期二 :Tuesday
-
星期三:Wednesday
-
星期四:Thursday
-
星期五:Friday
-
星期六:Saturday
-
星期日:Sunday
备份模式选择按月时,可填写1-28整数;备份模式选择年时,可填写1-336整数。
5366 5367 5368 |
# File 'lib/v20180411/models.rb', line 5366 def EnableBackupPolicy @EnableBackupPolicy end |
#Frequency ⇒ Object
-
按年:annually
-
按月:monthly
-
按周:weekly
表示保留特定工作日备份。可选择周一到周日,支持多选,取星期英文:
-
星期一 :Monday
-
星期二 :Tuesday
-
星期三:Wednesday
-
星期四:Thursday
-
星期五:Friday
-
星期六:Saturday
-
星期日:Sunday
备份模式选择按月时,可填写1-28整数;备份模式选择年时,可填写1-336整数。
5366 5367 5368 |
# File 'lib/v20180411/models.rb', line 5366 def Frequency @Frequency end |
#MaxRetentionDays ⇒ Object
-
按年:annually
-
按月:monthly
-
按周:weekly
表示保留特定工作日备份。可选择周一到周日,支持多选,取星期英文:
-
星期一 :Monday
-
星期二 :Tuesday
-
星期三:Wednesday
-
星期四:Thursday
-
星期五:Friday
-
星期六:Saturday
-
星期日:Sunday
备份模式选择按月时,可填写1-28整数;备份模式选择年时,可填写1-336整数。
5366 5367 5368 |
# File 'lib/v20180411/models.rb', line 5366 def MaxRetentionDays @MaxRetentionDays end |
#WeekDays ⇒ Object
-
按年:annually
-
按月:monthly
-
按周:weekly
表示保留特定工作日备份。可选择周一到周日,支持多选,取星期英文:
-
星期一 :Monday
-
星期二 :Tuesday
-
星期三:Wednesday
-
星期四:Thursday
-
星期五:Friday
-
星期六:Saturday
-
星期日:Sunday
备份模式选择按月时,可填写1-28整数;备份模式选择年时,可填写1-336整数。
5366 5367 5368 |
# File 'lib/v20180411/models.rb', line 5366 def WeekDays @WeekDays end |
Instance Method Details
#deserialize(params) ⇒ Object
5377 5378 5379 5380 5381 5382 5383 5384 |
# File 'lib/v20180411/models.rb', line 5377 def deserialize(params) @EnableBackupPolicy = params['EnableBackupPolicy'] @BeginDate = params['BeginDate'] @MaxRetentionDays = params['MaxRetentionDays'] @Frequency = params['Frequency'] @WeekDays = params['WeekDays'] @BackupCount = params['BackupCount'] end |