Class: TencentCloud::Mongodb::V20190725::SetBackupRulesRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mongodb::V20190725::SetBackupRulesRequest
- Defined in:
- lib/v20190725/models.rb
Overview
SetBackupRules请求参数结构体
Instance Attribute Summary collapse
-
#ActiveWeekdays ⇒ Object
- 0:逻辑备份。 - 1:物理备份。 - 3:快照备份。 说明: 1.
-
#AlarmWaterLevel ⇒ Object
- 0:逻辑备份。 - 1:物理备份。 - 3:快照备份。 说明: 1.
-
#BackupFrequency ⇒ Object
- 0:逻辑备份。 - 1:物理备份。 - 3:快照备份。 说明: 1.
-
#BackupMethod ⇒ Object
- 0:逻辑备份。 - 1:物理备份。 - 3:快照备份。 说明: 1.
-
#BackupRetentionPeriod ⇒ Object
- 0:逻辑备份。 - 1:物理备份。 - 3:快照备份。 说明: 1.
-
#BackupTime ⇒ Object
- 0:逻辑备份。 - 1:物理备份。 - 3:快照备份。 说明: 1.
-
#BackupVersion ⇒ Object
- 0:逻辑备份。 - 1:物理备份。 - 3:快照备份。 说明: 1.
-
#InstanceId ⇒ Object
- 0:逻辑备份。 - 1:物理备份。 - 3:快照备份。 说明: 1.
-
#LongTermActiveDays ⇒ Object
- 0:逻辑备份。 - 1:物理备份。 - 3:快照备份。 说明: 1.
-
#LongTermExpiredDays ⇒ Object
- 0:逻辑备份。 - 1:物理备份。 - 3:快照备份。 说明: 1.
-
#LongTermUnit ⇒ Object
- 0:逻辑备份。 - 1:物理备份。 - 3:快照备份。 说明: 1.
-
#Notify ⇒ Object
- 0:逻辑备份。 - 1:物理备份。 - 3:快照备份。 说明: 1.
-
#OplogExpiredDays ⇒ Object
- 0:逻辑备份。 - 1:物理备份。 - 3:快照备份。 说明: 1.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instanceid = nil, backupmethod = nil, backuptime = nil, backupfrequency = nil, notify = nil, backupretentionperiod = nil, activeweekdays = nil, longtermunit = nil, longtermactivedays = nil, longtermexpireddays = nil, oplogexpireddays = nil, backupversion = nil, alarmwaterlevel = nil) ⇒ SetBackupRulesRequest
constructor
A new instance of SetBackupRulesRequest.
Constructor Details
#initialize(instanceid = nil, backupmethod = nil, backuptime = nil, backupfrequency = nil, notify = nil, backupretentionperiod = nil, activeweekdays = nil, longtermunit = nil, longtermactivedays = nil, longtermexpireddays = nil, oplogexpireddays = nil, backupversion = nil, alarmwaterlevel = nil) ⇒ SetBackupRulesRequest
Returns a new instance of SetBackupRulesRequest.
5831 5832 5833 5834 5835 5836 5837 5838 5839 5840 5841 5842 5843 5844 5845 |
# File 'lib/v20190725/models.rb', line 5831 def initialize(instanceid=nil, backupmethod=nil, backuptime=nil, backupfrequency=nil, notify=nil, backupretentionperiod=nil, activeweekdays=nil, longtermunit=nil, longtermactivedays=nil, longtermexpireddays=nil, oplogexpireddays=nil, backupversion=nil, alarmwaterlevel=nil) @InstanceId = instanceid @BackupMethod = backupmethod @BackupTime = backuptime @BackupFrequency = backupfrequency @Notify = notify @BackupRetentionPeriod = backupretentionperiod @ActiveWeekdays = activeweekdays @LongTermUnit = longtermunit @LongTermActiveDays = longtermactivedays @LongTermExpiredDays = longtermexpireddays @OplogExpiredDays = oplogexpireddays @BackupVersion = backupversion @AlarmWaterLevel = alarmwaterlevel end |
Instance Attribute Details
#ActiveWeekdays ⇒ Object
- 0:逻辑备份。
- 1:物理备份。
- 3:快照备份。 说明:
- 通用版实例支持逻辑备份与物理备份。云盘版实例支持物理备份与快照备份,暂不支持逻辑备份。
- 实例开通存储加密,则备份方式不能为物理备份。
- 12: 每日备份2次,间隔约12小时。
- 24: 每日备份1次(默认),间隔约24小时。
- true:发送。
- false:不发送。
- 单位:天,默认为 7 天。
- 取值范围:[7,365]。
- 格式:请输入 0-6 之间的数字代表周日至周六(例如:1 代表周一),多个日期请用英文逗号 , 分隔。
- 示例:输入 1,3,5 表示系统将在每周的周一、周三、周五执行备份。
- 默认值:不设置,则默认为全周期 (0,1,2,3,4,5,6),即每日执行备份。
- 不开启(默认):不启用长期保留功能。
- 按周保留: 指定为 weekly。
- 按月保留: 指定为 monthly。
- 按周(weekly)保留:请输入 0-6 之间的数字来代表周日至周六。多个日期请用英文逗号分隔。
- 按月(monthly)保留:请输入 1-31 之间的数字来代表月份中的具体日期。多个日期请用英文逗号分隔。
- 单位:天。
- 默认值:7天。
- 取值范围:[7,365]。
- 旧版本备份:0。
- 开启高级备份:1。
- 单位:%。
- 默认值:100。
- 取值范围:[50,300]。
5829 5830 5831 |
# File 'lib/v20190725/models.rb', line 5829 def ActiveWeekdays @ActiveWeekdays end |
#AlarmWaterLevel ⇒ Object
- 0:逻辑备份。
- 1:物理备份。
- 3:快照备份。 说明:
- 通用版实例支持逻辑备份与物理备份。云盘版实例支持物理备份与快照备份,暂不支持逻辑备份。
- 实例开通存储加密,则备份方式不能为物理备份。
- 12: 每日备份2次,间隔约12小时。
- 24: 每日备份1次(默认),间隔约24小时。
- true:发送。
- false:不发送。
- 单位:天,默认为 7 天。
- 取值范围:[7,365]。
- 格式:请输入 0-6 之间的数字代表周日至周六(例如:1 代表周一),多个日期请用英文逗号 , 分隔。
- 示例:输入 1,3,5 表示系统将在每周的周一、周三、周五执行备份。
- 默认值:不设置,则默认为全周期 (0,1,2,3,4,5,6),即每日执行备份。
- 不开启(默认):不启用长期保留功能。
- 按周保留: 指定为 weekly。
- 按月保留: 指定为 monthly。
- 按周(weekly)保留:请输入 0-6 之间的数字来代表周日至周六。多个日期请用英文逗号分隔。
- 按月(monthly)保留:请输入 1-31 之间的数字来代表月份中的具体日期。多个日期请用英文逗号分隔。
- 单位:天。
- 默认值:7天。
- 取值范围:[7,365]。
- 旧版本备份:0。
- 开启高级备份:1。
- 单位:%。
- 默认值:100。
- 取值范围:[50,300]。
5829 5830 5831 |
# File 'lib/v20190725/models.rb', line 5829 def AlarmWaterLevel @AlarmWaterLevel end |
#BackupFrequency ⇒ Object
- 0:逻辑备份。
- 1:物理备份。
- 3:快照备份。 说明:
- 通用版实例支持逻辑备份与物理备份。云盘版实例支持物理备份与快照备份,暂不支持逻辑备份。
- 实例开通存储加密,则备份方式不能为物理备份。
- 12: 每日备份2次,间隔约12小时。
- 24: 每日备份1次(默认),间隔约24小时。
- true:发送。
- false:不发送。
- 单位:天,默认为 7 天。
- 取值范围:[7,365]。
- 格式:请输入 0-6 之间的数字代表周日至周六(例如:1 代表周一),多个日期请用英文逗号 , 分隔。
- 示例:输入 1,3,5 表示系统将在每周的周一、周三、周五执行备份。
- 默认值:不设置,则默认为全周期 (0,1,2,3,4,5,6),即每日执行备份。
- 不开启(默认):不启用长期保留功能。
- 按周保留: 指定为 weekly。
- 按月保留: 指定为 monthly。
- 按周(weekly)保留:请输入 0-6 之间的数字来代表周日至周六。多个日期请用英文逗号分隔。
- 按月(monthly)保留:请输入 1-31 之间的数字来代表月份中的具体日期。多个日期请用英文逗号分隔。
- 单位:天。
- 默认值:7天。
- 取值范围:[7,365]。
- 旧版本备份:0。
- 开启高级备份:1。
- 单位:%。
- 默认值:100。
- 取值范围:[50,300]。
5829 5830 5831 |
# File 'lib/v20190725/models.rb', line 5829 def BackupFrequency @BackupFrequency end |
#BackupMethod ⇒ Object
- 0:逻辑备份。
- 1:物理备份。
- 3:快照备份。 说明:
- 通用版实例支持逻辑备份与物理备份。云盘版实例支持物理备份与快照备份,暂不支持逻辑备份。
- 实例开通存储加密,则备份方式不能为物理备份。
- 12: 每日备份2次,间隔约12小时。
- 24: 每日备份1次(默认),间隔约24小时。
- true:发送。
- false:不发送。
- 单位:天,默认为 7 天。
- 取值范围:[7,365]。
- 格式:请输入 0-6 之间的数字代表周日至周六(例如:1 代表周一),多个日期请用英文逗号 , 分隔。
- 示例:输入 1,3,5 表示系统将在每周的周一、周三、周五执行备份。
- 默认值:不设置,则默认为全周期 (0,1,2,3,4,5,6),即每日执行备份。
- 不开启(默认):不启用长期保留功能。
- 按周保留: 指定为 weekly。
- 按月保留: 指定为 monthly。
- 按周(weekly)保留:请输入 0-6 之间的数字来代表周日至周六。多个日期请用英文逗号分隔。
- 按月(monthly)保留:请输入 1-31 之间的数字来代表月份中的具体日期。多个日期请用英文逗号分隔。
- 单位:天。
- 默认值:7天。
- 取值范围:[7,365]。
- 旧版本备份:0。
- 开启高级备份:1。
- 单位:%。
- 默认值:100。
- 取值范围:[50,300]。
5829 5830 5831 |
# File 'lib/v20190725/models.rb', line 5829 def BackupMethod @BackupMethod end |
#BackupRetentionPeriod ⇒ Object
- 0:逻辑备份。
- 1:物理备份。
- 3:快照备份。 说明:
- 通用版实例支持逻辑备份与物理备份。云盘版实例支持物理备份与快照备份,暂不支持逻辑备份。
- 实例开通存储加密,则备份方式不能为物理备份。
- 12: 每日备份2次,间隔约12小时。
- 24: 每日备份1次(默认),间隔约24小时。
- true:发送。
- false:不发送。
- 单位:天,默认为 7 天。
- 取值范围:[7,365]。
- 格式:请输入 0-6 之间的数字代表周日至周六(例如:1 代表周一),多个日期请用英文逗号 , 分隔。
- 示例:输入 1,3,5 表示系统将在每周的周一、周三、周五执行备份。
- 默认值:不设置,则默认为全周期 (0,1,2,3,4,5,6),即每日执行备份。
- 不开启(默认):不启用长期保留功能。
- 按周保留: 指定为 weekly。
- 按月保留: 指定为 monthly。
- 按周(weekly)保留:请输入 0-6 之间的数字来代表周日至周六。多个日期请用英文逗号分隔。
- 按月(monthly)保留:请输入 1-31 之间的数字来代表月份中的具体日期。多个日期请用英文逗号分隔。
- 单位:天。
- 默认值:7天。
- 取值范围:[7,365]。
- 旧版本备份:0。
- 开启高级备份:1。
- 单位:%。
- 默认值:100。
- 取值范围:[50,300]。
5829 5830 5831 |
# File 'lib/v20190725/models.rb', line 5829 def BackupRetentionPeriod @BackupRetentionPeriod end |
#BackupTime ⇒ Object
- 0:逻辑备份。
- 1:物理备份。
- 3:快照备份。 说明:
- 通用版实例支持逻辑备份与物理备份。云盘版实例支持物理备份与快照备份,暂不支持逻辑备份。
- 实例开通存储加密,则备份方式不能为物理备份。
- 12: 每日备份2次,间隔约12小时。
- 24: 每日备份1次(默认),间隔约24小时。
- true:发送。
- false:不发送。
- 单位:天,默认为 7 天。
- 取值范围:[7,365]。
- 格式:请输入 0-6 之间的数字代表周日至周六(例如:1 代表周一),多个日期请用英文逗号 , 分隔。
- 示例:输入 1,3,5 表示系统将在每周的周一、周三、周五执行备份。
- 默认值:不设置,则默认为全周期 (0,1,2,3,4,5,6),即每日执行备份。
- 不开启(默认):不启用长期保留功能。
- 按周保留: 指定为 weekly。
- 按月保留: 指定为 monthly。
- 按周(weekly)保留:请输入 0-6 之间的数字来代表周日至周六。多个日期请用英文逗号分隔。
- 按月(monthly)保留:请输入 1-31 之间的数字来代表月份中的具体日期。多个日期请用英文逗号分隔。
- 单位:天。
- 默认值:7天。
- 取值范围:[7,365]。
- 旧版本备份:0。
- 开启高级备份:1。
- 单位:%。
- 默认值:100。
- 取值范围:[50,300]。
5829 5830 5831 |
# File 'lib/v20190725/models.rb', line 5829 def BackupTime @BackupTime end |
#BackupVersion ⇒ Object
- 0:逻辑备份。
- 1:物理备份。
- 3:快照备份。 说明:
- 通用版实例支持逻辑备份与物理备份。云盘版实例支持物理备份与快照备份,暂不支持逻辑备份。
- 实例开通存储加密,则备份方式不能为物理备份。
- 12: 每日备份2次,间隔约12小时。
- 24: 每日备份1次(默认),间隔约24小时。
- true:发送。
- false:不发送。
- 单位:天,默认为 7 天。
- 取值范围:[7,365]。
- 格式:请输入 0-6 之间的数字代表周日至周六(例如:1 代表周一),多个日期请用英文逗号 , 分隔。
- 示例:输入 1,3,5 表示系统将在每周的周一、周三、周五执行备份。
- 默认值:不设置,则默认为全周期 (0,1,2,3,4,5,6),即每日执行备份。
- 不开启(默认):不启用长期保留功能。
- 按周保留: 指定为 weekly。
- 按月保留: 指定为 monthly。
- 按周(weekly)保留:请输入 0-6 之间的数字来代表周日至周六。多个日期请用英文逗号分隔。
- 按月(monthly)保留:请输入 1-31 之间的数字来代表月份中的具体日期。多个日期请用英文逗号分隔。
- 单位:天。
- 默认值:7天。
- 取值范围:[7,365]。
- 旧版本备份:0。
- 开启高级备份:1。
- 单位:%。
- 默认值:100。
- 取值范围:[50,300]。
5829 5830 5831 |
# File 'lib/v20190725/models.rb', line 5829 def BackupVersion @BackupVersion end |
#InstanceId ⇒ Object
- 0:逻辑备份。
- 1:物理备份。
- 3:快照备份。 说明:
- 通用版实例支持逻辑备份与物理备份。云盘版实例支持物理备份与快照备份,暂不支持逻辑备份。
- 实例开通存储加密,则备份方式不能为物理备份。
- 12: 每日备份2次,间隔约12小时。
- 24: 每日备份1次(默认),间隔约24小时。
- true:发送。
- false:不发送。
- 单位:天,默认为 7 天。
- 取值范围:[7,365]。
- 格式:请输入 0-6 之间的数字代表周日至周六(例如:1 代表周一),多个日期请用英文逗号 , 分隔。
- 示例:输入 1,3,5 表示系统将在每周的周一、周三、周五执行备份。
- 默认值:不设置,则默认为全周期 (0,1,2,3,4,5,6),即每日执行备份。
- 不开启(默认):不启用长期保留功能。
- 按周保留: 指定为 weekly。
- 按月保留: 指定为 monthly。
- 按周(weekly)保留:请输入 0-6 之间的数字来代表周日至周六。多个日期请用英文逗号分隔。
- 按月(monthly)保留:请输入 1-31 之间的数字来代表月份中的具体日期。多个日期请用英文逗号分隔。
- 单位:天。
- 默认值:7天。
- 取值范围:[7,365]。
- 旧版本备份:0。
- 开启高级备份:1。
- 单位:%。
- 默认值:100。
- 取值范围:[50,300]。
5829 5830 5831 |
# File 'lib/v20190725/models.rb', line 5829 def InstanceId @InstanceId end |
#LongTermActiveDays ⇒ Object
- 0:逻辑备份。
- 1:物理备份。
- 3:快照备份。 说明:
- 通用版实例支持逻辑备份与物理备份。云盘版实例支持物理备份与快照备份,暂不支持逻辑备份。
- 实例开通存储加密,则备份方式不能为物理备份。
- 12: 每日备份2次,间隔约12小时。
- 24: 每日备份1次(默认),间隔约24小时。
- true:发送。
- false:不发送。
- 单位:天,默认为 7 天。
- 取值范围:[7,365]。
- 格式:请输入 0-6 之间的数字代表周日至周六(例如:1 代表周一),多个日期请用英文逗号 , 分隔。
- 示例:输入 1,3,5 表示系统将在每周的周一、周三、周五执行备份。
- 默认值:不设置,则默认为全周期 (0,1,2,3,4,5,6),即每日执行备份。
- 不开启(默认):不启用长期保留功能。
- 按周保留: 指定为 weekly。
- 按月保留: 指定为 monthly。
- 按周(weekly)保留:请输入 0-6 之间的数字来代表周日至周六。多个日期请用英文逗号分隔。
- 按月(monthly)保留:请输入 1-31 之间的数字来代表月份中的具体日期。多个日期请用英文逗号分隔。
- 单位:天。
- 默认值:7天。
- 取值范围:[7,365]。
- 旧版本备份:0。
- 开启高级备份:1。
- 单位:%。
- 默认值:100。
- 取值范围:[50,300]。
5829 5830 5831 |
# File 'lib/v20190725/models.rb', line 5829 def LongTermActiveDays @LongTermActiveDays end |
#LongTermExpiredDays ⇒ Object
- 0:逻辑备份。
- 1:物理备份。
- 3:快照备份。 说明:
- 通用版实例支持逻辑备份与物理备份。云盘版实例支持物理备份与快照备份,暂不支持逻辑备份。
- 实例开通存储加密,则备份方式不能为物理备份。
- 12: 每日备份2次,间隔约12小时。
- 24: 每日备份1次(默认),间隔约24小时。
- true:发送。
- false:不发送。
- 单位:天,默认为 7 天。
- 取值范围:[7,365]。
- 格式:请输入 0-6 之间的数字代表周日至周六(例如:1 代表周一),多个日期请用英文逗号 , 分隔。
- 示例:输入 1,3,5 表示系统将在每周的周一、周三、周五执行备份。
- 默认值:不设置,则默认为全周期 (0,1,2,3,4,5,6),即每日执行备份。
- 不开启(默认):不启用长期保留功能。
- 按周保留: 指定为 weekly。
- 按月保留: 指定为 monthly。
- 按周(weekly)保留:请输入 0-6 之间的数字来代表周日至周六。多个日期请用英文逗号分隔。
- 按月(monthly)保留:请输入 1-31 之间的数字来代表月份中的具体日期。多个日期请用英文逗号分隔。
- 单位:天。
- 默认值:7天。
- 取值范围:[7,365]。
- 旧版本备份:0。
- 开启高级备份:1。
- 单位:%。
- 默认值:100。
- 取值范围:[50,300]。
5829 5830 5831 |
# File 'lib/v20190725/models.rb', line 5829 def LongTermExpiredDays @LongTermExpiredDays end |
#LongTermUnit ⇒ Object
- 0:逻辑备份。
- 1:物理备份。
- 3:快照备份。 说明:
- 通用版实例支持逻辑备份与物理备份。云盘版实例支持物理备份与快照备份,暂不支持逻辑备份。
- 实例开通存储加密,则备份方式不能为物理备份。
- 12: 每日备份2次,间隔约12小时。
- 24: 每日备份1次(默认),间隔约24小时。
- true:发送。
- false:不发送。
- 单位:天,默认为 7 天。
- 取值范围:[7,365]。
- 格式:请输入 0-6 之间的数字代表周日至周六(例如:1 代表周一),多个日期请用英文逗号 , 分隔。
- 示例:输入 1,3,5 表示系统将在每周的周一、周三、周五执行备份。
- 默认值:不设置,则默认为全周期 (0,1,2,3,4,5,6),即每日执行备份。
- 不开启(默认):不启用长期保留功能。
- 按周保留: 指定为 weekly。
- 按月保留: 指定为 monthly。
- 按周(weekly)保留:请输入 0-6 之间的数字来代表周日至周六。多个日期请用英文逗号分隔。
- 按月(monthly)保留:请输入 1-31 之间的数字来代表月份中的具体日期。多个日期请用英文逗号分隔。
- 单位:天。
- 默认值:7天。
- 取值范围:[7,365]。
- 旧版本备份:0。
- 开启高级备份:1。
- 单位:%。
- 默认值:100。
- 取值范围:[50,300]。
5829 5830 5831 |
# File 'lib/v20190725/models.rb', line 5829 def LongTermUnit @LongTermUnit end |
#Notify ⇒ Object
- 0:逻辑备份。
- 1:物理备份。
- 3:快照备份。 说明:
- 通用版实例支持逻辑备份与物理备份。云盘版实例支持物理备份与快照备份,暂不支持逻辑备份。
- 实例开通存储加密,则备份方式不能为物理备份。
- 12: 每日备份2次,间隔约12小时。
- 24: 每日备份1次(默认),间隔约24小时。
- true:发送。
- false:不发送。
- 单位:天,默认为 7 天。
- 取值范围:[7,365]。
- 格式:请输入 0-6 之间的数字代表周日至周六(例如:1 代表周一),多个日期请用英文逗号 , 分隔。
- 示例:输入 1,3,5 表示系统将在每周的周一、周三、周五执行备份。
- 默认值:不设置,则默认为全周期 (0,1,2,3,4,5,6),即每日执行备份。
- 不开启(默认):不启用长期保留功能。
- 按周保留: 指定为 weekly。
- 按月保留: 指定为 monthly。
- 按周(weekly)保留:请输入 0-6 之间的数字来代表周日至周六。多个日期请用英文逗号分隔。
- 按月(monthly)保留:请输入 1-31 之间的数字来代表月份中的具体日期。多个日期请用英文逗号分隔。
- 单位:天。
- 默认值:7天。
- 取值范围:[7,365]。
- 旧版本备份:0。
- 开启高级备份:1。
- 单位:%。
- 默认值:100。
- 取值范围:[50,300]。
5829 5830 5831 |
# File 'lib/v20190725/models.rb', line 5829 def Notify @Notify end |
#OplogExpiredDays ⇒ Object
- 0:逻辑备份。
- 1:物理备份。
- 3:快照备份。 说明:
- 通用版实例支持逻辑备份与物理备份。云盘版实例支持物理备份与快照备份,暂不支持逻辑备份。
- 实例开通存储加密,则备份方式不能为物理备份。
- 12: 每日备份2次,间隔约12小时。
- 24: 每日备份1次(默认),间隔约24小时。
- true:发送。
- false:不发送。
- 单位:天,默认为 7 天。
- 取值范围:[7,365]。
- 格式:请输入 0-6 之间的数字代表周日至周六(例如:1 代表周一),多个日期请用英文逗号 , 分隔。
- 示例:输入 1,3,5 表示系统将在每周的周一、周三、周五执行备份。
- 默认值:不设置,则默认为全周期 (0,1,2,3,4,5,6),即每日执行备份。
- 不开启(默认):不启用长期保留功能。
- 按周保留: 指定为 weekly。
- 按月保留: 指定为 monthly。
- 按周(weekly)保留:请输入 0-6 之间的数字来代表周日至周六。多个日期请用英文逗号分隔。
- 按月(monthly)保留:请输入 1-31 之间的数字来代表月份中的具体日期。多个日期请用英文逗号分隔。
- 单位:天。
- 默认值:7天。
- 取值范围:[7,365]。
- 旧版本备份:0。
- 开启高级备份:1。
- 单位:%。
- 默认值:100。
- 取值范围:[50,300]。
5829 5830 5831 |
# File 'lib/v20190725/models.rb', line 5829 def OplogExpiredDays @OplogExpiredDays end |
Instance Method Details
#deserialize(params) ⇒ Object
5847 5848 5849 5850 5851 5852 5853 5854 5855 5856 5857 5858 5859 5860 5861 |
# File 'lib/v20190725/models.rb', line 5847 def deserialize(params) @InstanceId = params['InstanceId'] @BackupMethod = params['BackupMethod'] @BackupTime = params['BackupTime'] @BackupFrequency = params['BackupFrequency'] @Notify = params['Notify'] @BackupRetentionPeriod = params['BackupRetentionPeriod'] @ActiveWeekdays = params['ActiveWeekdays'] @LongTermUnit = params['LongTermUnit'] @LongTermActiveDays = params['LongTermActiveDays'] @LongTermExpiredDays = params['LongTermExpiredDays'] @OplogExpiredDays = params['OplogExpiredDays'] @BackupVersion = params['BackupVersion'] @AlarmWaterLevel = params['AlarmWaterLevel'] end |