Class: TencentCloud::Cdb::V20170320::CommonTimeWindow

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20170320/models.rb

Overview

通用时间窗

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(monday = nil, tuesday = nil, wednesday = nil, thursday = nil, friday = nil, saturday = nil, sunday = nil, backupperiodstrategy = nil, days = nil, backupperiodtime = nil) ⇒ CommonTimeWindow

Returns a new instance of CommonTimeWindow.



2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
# File 'lib/v20170320/models.rb', line 2233

def initialize(monday=nil, tuesday=nil, wednesday=nil, thursday=nil, friday=nil, saturday=nil, sunday=nil, backupperiodstrategy=nil, days=nil, backupperiodtime=nil)
  @Monday = monday
  @Tuesday = tuesday
  @Wednesday = wednesday
  @Thursday = thursday
  @Friday = friday
  @Saturday = saturday
  @Sunday = sunday
  @BackupPeriodStrategy = backupperiodstrategy
  @Days = days
  @BackupPeriodTime = backupperiodtime
end

Instance Attribute Details

#BackupPeriodStrategyObject

Parameters:

  • Monday:

    周一的时间窗,格式如: 02:00-06:00

  • Tuesday:

    周二的时间窗,格式如: 02:00-06:00

  • Wednesday:

    周三的时间窗,格式如: 02:00-06:00

  • Thursday:

    周四的时间窗,格式如: 02:00-06:00

  • Friday:

    周五的时间窗,格式如: 02:00-06:00

  • Saturday:

    周六的时间窗,格式如: 02:00-06:00

  • Sunday:

    周日的时间窗,格式如: 02:00-06:00

  • BackupPeriodStrategy:

    常规备份保留策略,weekly-按周备份,monthly-按月备份,默认为weekly

  • Days:
  • BackupPeriodTime:

    月度备份时间窗,BackupPeriodStrategy为monthly时必填。格式如: 02:00-06:00



2231
2232
2233
# File 'lib/v20170320/models.rb', line 2231

def BackupPeriodStrategy
  @BackupPeriodStrategy
end

#BackupPeriodTimeObject

Parameters:

  • Monday:

    周一的时间窗,格式如: 02:00-06:00

  • Tuesday:

    周二的时间窗,格式如: 02:00-06:00

  • Wednesday:

    周三的时间窗,格式如: 02:00-06:00

  • Thursday:

    周四的时间窗,格式如: 02:00-06:00

  • Friday:

    周五的时间窗,格式如: 02:00-06:00

  • Saturday:

    周六的时间窗,格式如: 02:00-06:00

  • Sunday:

    周日的时间窗,格式如: 02:00-06:00

  • BackupPeriodStrategy:

    常规备份保留策略,weekly-按周备份,monthly-按月备份,默认为weekly

  • Days:
  • BackupPeriodTime:

    月度备份时间窗,BackupPeriodStrategy为monthly时必填。格式如: 02:00-06:00



2231
2232
2233
# File 'lib/v20170320/models.rb', line 2231

def BackupPeriodTime
  @BackupPeriodTime
end

#DaysObject

Parameters:

  • Monday:

    周一的时间窗,格式如: 02:00-06:00

  • Tuesday:

    周二的时间窗,格式如: 02:00-06:00

  • Wednesday:

    周三的时间窗,格式如: 02:00-06:00

  • Thursday:

    周四的时间窗,格式如: 02:00-06:00

  • Friday:

    周五的时间窗,格式如: 02:00-06:00

  • Saturday:

    周六的时间窗,格式如: 02:00-06:00

  • Sunday:

    周日的时间窗,格式如: 02:00-06:00

  • BackupPeriodStrategy:

    常规备份保留策略,weekly-按周备份,monthly-按月备份,默认为weekly

  • Days:
  • BackupPeriodTime:

    月度备份时间窗,BackupPeriodStrategy为monthly时必填。格式如: 02:00-06:00



2231
2232
2233
# File 'lib/v20170320/models.rb', line 2231

def Days
  @Days
end

#FridayObject

Parameters:

  • Monday:

    周一的时间窗,格式如: 02:00-06:00

  • Tuesday:

    周二的时间窗,格式如: 02:00-06:00

  • Wednesday:

    周三的时间窗,格式如: 02:00-06:00

  • Thursday:

    周四的时间窗,格式如: 02:00-06:00

  • Friday:

    周五的时间窗,格式如: 02:00-06:00

  • Saturday:

    周六的时间窗,格式如: 02:00-06:00

  • Sunday:

    周日的时间窗,格式如: 02:00-06:00

  • BackupPeriodStrategy:

    常规备份保留策略,weekly-按周备份,monthly-按月备份,默认为weekly

  • Days:
  • BackupPeriodTime:

    月度备份时间窗,BackupPeriodStrategy为monthly时必填。格式如: 02:00-06:00



2231
2232
2233
# File 'lib/v20170320/models.rb', line 2231

def Friday
  @Friday
end

#MondayObject

Parameters:

  • Monday:

    周一的时间窗,格式如: 02:00-06:00

  • Tuesday:

    周二的时间窗,格式如: 02:00-06:00

  • Wednesday:

    周三的时间窗,格式如: 02:00-06:00

  • Thursday:

    周四的时间窗,格式如: 02:00-06:00

  • Friday:

    周五的时间窗,格式如: 02:00-06:00

  • Saturday:

    周六的时间窗,格式如: 02:00-06:00

  • Sunday:

    周日的时间窗,格式如: 02:00-06:00

  • BackupPeriodStrategy:

    常规备份保留策略,weekly-按周备份,monthly-按月备份,默认为weekly

  • Days:
  • BackupPeriodTime:

    月度备份时间窗,BackupPeriodStrategy为monthly时必填。格式如: 02:00-06:00



2231
2232
2233
# File 'lib/v20170320/models.rb', line 2231

def Monday
  @Monday
end

#SaturdayObject

Parameters:

  • Monday:

    周一的时间窗,格式如: 02:00-06:00

  • Tuesday:

    周二的时间窗,格式如: 02:00-06:00

  • Wednesday:

    周三的时间窗,格式如: 02:00-06:00

  • Thursday:

    周四的时间窗,格式如: 02:00-06:00

  • Friday:

    周五的时间窗,格式如: 02:00-06:00

  • Saturday:

    周六的时间窗,格式如: 02:00-06:00

  • Sunday:

    周日的时间窗,格式如: 02:00-06:00

  • BackupPeriodStrategy:

    常规备份保留策略,weekly-按周备份,monthly-按月备份,默认为weekly

  • Days:
  • BackupPeriodTime:

    月度备份时间窗,BackupPeriodStrategy为monthly时必填。格式如: 02:00-06:00



2231
2232
2233
# File 'lib/v20170320/models.rb', line 2231

def Saturday
  @Saturday
end

#SundayObject

Parameters:

  • Monday:

    周一的时间窗,格式如: 02:00-06:00

  • Tuesday:

    周二的时间窗,格式如: 02:00-06:00

  • Wednesday:

    周三的时间窗,格式如: 02:00-06:00

  • Thursday:

    周四的时间窗,格式如: 02:00-06:00

  • Friday:

    周五的时间窗,格式如: 02:00-06:00

  • Saturday:

    周六的时间窗,格式如: 02:00-06:00

  • Sunday:

    周日的时间窗,格式如: 02:00-06:00

  • BackupPeriodStrategy:

    常规备份保留策略,weekly-按周备份,monthly-按月备份,默认为weekly

  • Days:
  • BackupPeriodTime:

    月度备份时间窗,BackupPeriodStrategy为monthly时必填。格式如: 02:00-06:00



2231
2232
2233
# File 'lib/v20170320/models.rb', line 2231

def Sunday
  @Sunday
end

#ThursdayObject

Parameters:

  • Monday:

    周一的时间窗,格式如: 02:00-06:00

  • Tuesday:

    周二的时间窗,格式如: 02:00-06:00

  • Wednesday:

    周三的时间窗,格式如: 02:00-06:00

  • Thursday:

    周四的时间窗,格式如: 02:00-06:00

  • Friday:

    周五的时间窗,格式如: 02:00-06:00

  • Saturday:

    周六的时间窗,格式如: 02:00-06:00

  • Sunday:

    周日的时间窗,格式如: 02:00-06:00

  • BackupPeriodStrategy:

    常规备份保留策略,weekly-按周备份,monthly-按月备份,默认为weekly

  • Days:
  • BackupPeriodTime:

    月度备份时间窗,BackupPeriodStrategy为monthly时必填。格式如: 02:00-06:00



2231
2232
2233
# File 'lib/v20170320/models.rb', line 2231

def Thursday
  @Thursday
end

#TuesdayObject

Parameters:

  • Monday:

    周一的时间窗,格式如: 02:00-06:00

  • Tuesday:

    周二的时间窗,格式如: 02:00-06:00

  • Wednesday:

    周三的时间窗,格式如: 02:00-06:00

  • Thursday:

    周四的时间窗,格式如: 02:00-06:00

  • Friday:

    周五的时间窗,格式如: 02:00-06:00

  • Saturday:

    周六的时间窗,格式如: 02:00-06:00

  • Sunday:

    周日的时间窗,格式如: 02:00-06:00

  • BackupPeriodStrategy:

    常规备份保留策略,weekly-按周备份,monthly-按月备份,默认为weekly

  • Days:
  • BackupPeriodTime:

    月度备份时间窗,BackupPeriodStrategy为monthly时必填。格式如: 02:00-06:00



2231
2232
2233
# File 'lib/v20170320/models.rb', line 2231

def Tuesday
  @Tuesday
end

#WednesdayObject

Parameters:

  • Monday:

    周一的时间窗,格式如: 02:00-06:00

  • Tuesday:

    周二的时间窗,格式如: 02:00-06:00

  • Wednesday:

    周三的时间窗,格式如: 02:00-06:00

  • Thursday:

    周四的时间窗,格式如: 02:00-06:00

  • Friday:

    周五的时间窗,格式如: 02:00-06:00

  • Saturday:

    周六的时间窗,格式如: 02:00-06:00

  • Sunday:

    周日的时间窗,格式如: 02:00-06:00

  • BackupPeriodStrategy:

    常规备份保留策略,weekly-按周备份,monthly-按月备份,默认为weekly

  • Days:
  • BackupPeriodTime:

    月度备份时间窗,BackupPeriodStrategy为monthly时必填。格式如: 02:00-06:00



2231
2232
2233
# File 'lib/v20170320/models.rb', line 2231

def Wednesday
  @Wednesday
end

Instance Method Details

#deserialize(params) ⇒ Object



2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
# File 'lib/v20170320/models.rb', line 2246

def deserialize(params)
  @Monday = params['Monday']
  @Tuesday = params['Tuesday']
  @Wednesday = params['Wednesday']
  @Thursday = params['Thursday']
  @Friday = params['Friday']
  @Saturday = params['Saturday']
  @Sunday = params['Sunday']
  @BackupPeriodStrategy = params['BackupPeriodStrategy']
  @Days = params['Days']
  @BackupPeriodTime = params['BackupPeriodTime']
end