Class: TencentCloud::Sqlserver::V20180328::ModifyBackupStrategyRequest

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

Overview

ModifyBackupStrategy请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, backuptype = nil, backuptime = nil, backupday = nil, backupmodel = nil, backupcycle = nil, backupsavedays = nil, regularbackupenable = nil, regularbackupsavedays = nil, regularbackupstrategy = nil, regularbackupcounts = nil, regularbackupstarttime = nil) ⇒ ModifyBackupStrategyRequest



8407
8408
8409
8410
8411
8412
8413
8414
8415
8416
8417
8418
8419
8420
# File 'lib/v20180328/models.rb', line 8407

def initialize(instanceid=nil, backuptype=nil, backuptime=nil, backupday=nil, backupmodel=nil, backupcycle=nil, backupsavedays=nil, regularbackupenable=nil, regularbackupsavedays=nil, regularbackupstrategy=nil, regularbackupcounts=nil, regularbackupstarttime=nil)
  @InstanceId = instanceid
  @BackupType = backuptype
  @BackupTime = backuptime
  @BackupDay = backupday
  @BackupModel = backupmodel
  @BackupCycle = backupcycle
  @BackupSaveDays = backupsavedays
  @RegularBackupEnable = regularbackupenable
  @RegularBackupSaveDays = regularbackupsavedays
  @RegularBackupStrategy = regularbackupstrategy
  @RegularBackupCounts = regularbackupcounts
  @RegularBackupStartTime = regularbackupstarttime
end

Instance Attribute Details

#BackupCycleObject



8405
8406
8407
# File 'lib/v20180328/models.rb', line 8405

def BackupCycle
  @BackupCycle
end

#BackupDayObject



8405
8406
8407
# File 'lib/v20180328/models.rb', line 8405

def BackupDay
  @BackupDay
end

#BackupModelObject



8405
8406
8407
# File 'lib/v20180328/models.rb', line 8405

def BackupModel
  @BackupModel
end

#BackupSaveDaysObject



8405
8406
8407
# File 'lib/v20180328/models.rb', line 8405

def BackupSaveDays
  @BackupSaveDays
end

#BackupTimeObject



8405
8406
8407
# File 'lib/v20180328/models.rb', line 8405

def BackupTime
  @BackupTime
end

#BackupTypeObject



8405
8406
8407
# File 'lib/v20180328/models.rb', line 8405

def BackupType
  @BackupType
end

#InstanceIdObject



8405
8406
8407
# File 'lib/v20180328/models.rb', line 8405

def InstanceId
  @InstanceId
end

#RegularBackupCountsObject



8405
8406
8407
# File 'lib/v20180328/models.rb', line 8405

def RegularBackupCounts
  @RegularBackupCounts
end

#RegularBackupEnableObject



8405
8406
8407
# File 'lib/v20180328/models.rb', line 8405

def RegularBackupEnable
  @RegularBackupEnable
end

#RegularBackupSaveDaysObject



8405
8406
8407
# File 'lib/v20180328/models.rb', line 8405

def RegularBackupSaveDays
  @RegularBackupSaveDays
end

#RegularBackupStartTimeObject



8405
8406
8407
# File 'lib/v20180328/models.rb', line 8405

def RegularBackupStartTime
  @RegularBackupStartTime
end

#RegularBackupStrategyObject



8405
8406
8407
# File 'lib/v20180328/models.rb', line 8405

def RegularBackupStrategy
  @RegularBackupStrategy
end

Instance Method Details

#deserialize(params) ⇒ Object



8422
8423
8424
8425
8426
8427
8428
8429
8430
8431
8432
8433
8434
8435
# File 'lib/v20180328/models.rb', line 8422

def deserialize(params)
  @InstanceId = params['InstanceId']
  @BackupType = params['BackupType']
  @BackupTime = params['BackupTime']
  @BackupDay = params['BackupDay']
  @BackupModel = params['BackupModel']
  @BackupCycle = params['BackupCycle']
  @BackupSaveDays = params['BackupSaveDays']
  @RegularBackupEnable = params['RegularBackupEnable']
  @RegularBackupSaveDays = params['RegularBackupSaveDays']
  @RegularBackupStrategy = params['RegularBackupStrategy']
  @RegularBackupCounts = params['RegularBackupCounts']
  @RegularBackupStartTime = params['RegularBackupStartTime']
end