Class: TencentCloud::Sqlserver::V20180328::DescribeBackupCommandRequest

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

Overview

DescribeBackupCommand请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(backupfiletype = nil, databasename = nil, isrecovery = nil, localpath = nil) ⇒ DescribeBackupCommandRequest

Returns a new instance of DescribeBackupCommandRequest.



3384
3385
3386
3387
3388
3389
# File 'lib/v20180328/models.rb', line 3384

def initialize(backupfiletype=nil, databasename=nil, isrecovery=nil, localpath=nil)
  @BackupFileType = backupfiletype
  @DataBaseName = databasename
  @IsRecovery = isrecovery
  @LocalPath = localpath
end

Instance Attribute Details

#BackupFileTypeObject

Parameters:

  • BackupFileType:

    备份文件类型,FULL-全量备份,FULL_LOG-全量备份需要日志增量,FULL_DIFF-全量备份需要差异增量,LOG-日志备份,DIFF-差异备份

  • DataBaseName:

    数据库名称

  • IsRecovery:

    是否需要恢复,NO-不需要,YES-需要

  • LocalPath:

    备份文件保存的路径;如果不填则默认在D:\



3382
3383
3384
# File 'lib/v20180328/models.rb', line 3382

def BackupFileType
  @BackupFileType
end

#DataBaseNameObject

Parameters:

  • BackupFileType:

    备份文件类型,FULL-全量备份,FULL_LOG-全量备份需要日志增量,FULL_DIFF-全量备份需要差异增量,LOG-日志备份,DIFF-差异备份

  • DataBaseName:

    数据库名称

  • IsRecovery:

    是否需要恢复,NO-不需要,YES-需要

  • LocalPath:

    备份文件保存的路径;如果不填则默认在D:\



3382
3383
3384
# File 'lib/v20180328/models.rb', line 3382

def DataBaseName
  @DataBaseName
end

#IsRecoveryObject

Parameters:

  • BackupFileType:

    备份文件类型,FULL-全量备份,FULL_LOG-全量备份需要日志增量,FULL_DIFF-全量备份需要差异增量,LOG-日志备份,DIFF-差异备份

  • DataBaseName:

    数据库名称

  • IsRecovery:

    是否需要恢复,NO-不需要,YES-需要

  • LocalPath:

    备份文件保存的路径;如果不填则默认在D:\



3382
3383
3384
# File 'lib/v20180328/models.rb', line 3382

def IsRecovery
  @IsRecovery
end

#LocalPathObject

Parameters:

  • BackupFileType:

    备份文件类型,FULL-全量备份,FULL_LOG-全量备份需要日志增量,FULL_DIFF-全量备份需要差异增量,LOG-日志备份,DIFF-差异备份

  • DataBaseName:

    数据库名称

  • IsRecovery:

    是否需要恢复,NO-不需要,YES-需要

  • LocalPath:

    备份文件保存的路径;如果不填则默认在D:\



3382
3383
3384
# File 'lib/v20180328/models.rb', line 3382

def LocalPath
  @LocalPath
end

Instance Method Details

#deserialize(params) ⇒ Object



3391
3392
3393
3394
3395
3396
# File 'lib/v20180328/models.rb', line 3391

def deserialize(params)
  @BackupFileType = params['BackupFileType']
  @DataBaseName = params['DataBaseName']
  @IsRecovery = params['IsRecovery']
  @LocalPath = params['LocalPath']
end