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.
5626 5627 5628 5629 5630 5631 5632 5633 |
# File 'lib/v20180411/models.rb', line 5626 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整数。
5624 5625 5626 |
# File 'lib/v20180411/models.rb', line 5624 def BackupCount @BackupCount end |
#BeginDate ⇒ Object
-
按年:annually
-
按月:monthly
-
按周:weekly
表示保留特定工作日备份。可选择周一到周日,支持多选,取星期英文:
-
星期一 :Monday
-
星期二 :Tuesday
-
星期三:Wednesday
-
星期四:Thursday
-
星期五:Friday
-
星期六:Saturday
-
星期日:Sunday
备份模式选择按月时,可填写1-28整数;备份模式选择年时,可填写1-336整数。
5624 5625 5626 |
# File 'lib/v20180411/models.rb', line 5624 def BeginDate @BeginDate end |
#EnableBackupPolicy ⇒ Object
-
按年:annually
-
按月:monthly
-
按周:weekly
表示保留特定工作日备份。可选择周一到周日,支持多选,取星期英文:
-
星期一 :Monday
-
星期二 :Tuesday
-
星期三:Wednesday
-
星期四:Thursday
-
星期五:Friday
-
星期六:Saturday
-
星期日:Sunday
备份模式选择按月时,可填写1-28整数;备份模式选择年时,可填写1-336整数。
5624 5625 5626 |
# File 'lib/v20180411/models.rb', line 5624 def EnableBackupPolicy @EnableBackupPolicy end |
#Frequency ⇒ Object
-
按年:annually
-
按月:monthly
-
按周:weekly
表示保留特定工作日备份。可选择周一到周日,支持多选,取星期英文:
-
星期一 :Monday
-
星期二 :Tuesday
-
星期三:Wednesday
-
星期四:Thursday
-
星期五:Friday
-
星期六:Saturday
-
星期日:Sunday
备份模式选择按月时,可填写1-28整数;备份模式选择年时,可填写1-336整数。
5624 5625 5626 |
# File 'lib/v20180411/models.rb', line 5624 def Frequency @Frequency end |
#MaxRetentionDays ⇒ Object
-
按年:annually
-
按月:monthly
-
按周:weekly
表示保留特定工作日备份。可选择周一到周日,支持多选,取星期英文:
-
星期一 :Monday
-
星期二 :Tuesday
-
星期三:Wednesday
-
星期四:Thursday
-
星期五:Friday
-
星期六:Saturday
-
星期日:Sunday
备份模式选择按月时,可填写1-28整数;备份模式选择年时,可填写1-336整数。
5624 5625 5626 |
# File 'lib/v20180411/models.rb', line 5624 def MaxRetentionDays @MaxRetentionDays end |
#WeekDays ⇒ Object
-
按年:annually
-
按月:monthly
-
按周:weekly
表示保留特定工作日备份。可选择周一到周日,支持多选,取星期英文:
-
星期一 :Monday
-
星期二 :Tuesday
-
星期三:Wednesday
-
星期四:Thursday
-
星期五:Friday
-
星期六:Saturday
-
星期日:Sunday
备份模式选择按月时,可填写1-28整数;备份模式选择年时,可填写1-336整数。
5624 5625 5626 |
# File 'lib/v20180411/models.rb', line 5624 def WeekDays @WeekDays end |
Instance Method Details
#deserialize(params) ⇒ Object
5635 5636 5637 5638 5639 5640 5641 5642 |
# File 'lib/v20180411/models.rb', line 5635 def deserialize(params) @EnableBackupPolicy = params['EnableBackupPolicy'] @BeginDate = params['BeginDate'] @MaxRetentionDays = params['MaxRetentionDays'] @Frequency = params['Frequency'] @WeekDays = params['WeekDays'] @BackupCount = params['BackupCount'] end |