Class: TencentCloud::Cynosdb::V20190107::BackupFileInfo

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

Overview

备份文件信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(snapshotid = nil, filename = nil, filesize = nil, starttime = nil, finishtime = nil, backuptype = nil, backupmethod = nil, backupstatus = nil, snapshottime = nil, backupid = nil, snapshottype = nil, backupname = nil) ⇒ BackupFileInfo

Returns a new instance of BackupFileInfo.



775
776
777
778
779
780
781
782
783
784
785
786
787
788
# File 'lib/v20190107/models.rb', line 775

def initialize(snapshotid=nil, filename=nil, filesize=nil, starttime=nil, finishtime=nil, backuptype=nil, backupmethod=nil, backupstatus=nil, snapshottime=nil, backupid=nil, snapshottype=nil, backupname=nil)
  @SnapshotId = snapshotid
  @FileName = filename
  @FileSize = filesize
  @StartTime = starttime
  @FinishTime = finishtime
  @BackupType = backuptype
  @BackupMethod = backupmethod
  @BackupStatus = backupstatus
  @SnapshotTime = snapshottime
  @BackupId = backupid
  @SnapShotType = snapshottype
  @BackupName = backupname
end

Instance Attribute Details

#BackupIdObject

Parameters:

  • SnapshotId:

    快照文件ID,已废弃,请使用BackupId

  • FileName:

    备份文件名

  • FileSize:

    备份文件大小

  • StartTime:

    备份开始时间

  • FinishTime:

    备份完成时间

  • BackupType:

    备份类型:snapshot,快照备份;logic,逻辑备份

  • BackupMethod:

    备份方式:auto,自动备份;manual,手动备份

  • BackupStatus:

    备份文件状态:success:备份成功;fail:备份失败;creating:备份文件创建中;deleting:备份文件删除中

  • SnapshotTime:

    备份文件时间

  • BackupId:

    备份ID

  • SnapShotType:

    快照类型,可选值:full,全量;increment,增量

  • BackupName:

    备份文件备注



773
774
775
# File 'lib/v20190107/models.rb', line 773

def BackupId
  @BackupId
end

#BackupMethodObject

Parameters:

  • SnapshotId:

    快照文件ID,已废弃,请使用BackupId

  • FileName:

    备份文件名

  • FileSize:

    备份文件大小

  • StartTime:

    备份开始时间

  • FinishTime:

    备份完成时间

  • BackupType:

    备份类型:snapshot,快照备份;logic,逻辑备份

  • BackupMethod:

    备份方式:auto,自动备份;manual,手动备份

  • BackupStatus:

    备份文件状态:success:备份成功;fail:备份失败;creating:备份文件创建中;deleting:备份文件删除中

  • SnapshotTime:

    备份文件时间

  • BackupId:

    备份ID

  • SnapShotType:

    快照类型,可选值:full,全量;increment,增量

  • BackupName:

    备份文件备注



773
774
775
# File 'lib/v20190107/models.rb', line 773

def BackupMethod
  @BackupMethod
end

#BackupNameObject

Parameters:

  • SnapshotId:

    快照文件ID,已废弃,请使用BackupId

  • FileName:

    备份文件名

  • FileSize:

    备份文件大小

  • StartTime:

    备份开始时间

  • FinishTime:

    备份完成时间

  • BackupType:

    备份类型:snapshot,快照备份;logic,逻辑备份

  • BackupMethod:

    备份方式:auto,自动备份;manual,手动备份

  • BackupStatus:

    备份文件状态:success:备份成功;fail:备份失败;creating:备份文件创建中;deleting:备份文件删除中

  • SnapshotTime:

    备份文件时间

  • BackupId:

    备份ID

  • SnapShotType:

    快照类型,可选值:full,全量;increment,增量

  • BackupName:

    备份文件备注



773
774
775
# File 'lib/v20190107/models.rb', line 773

def BackupName
  @BackupName
end

#BackupStatusObject

Parameters:

  • SnapshotId:

    快照文件ID,已废弃,请使用BackupId

  • FileName:

    备份文件名

  • FileSize:

    备份文件大小

  • StartTime:

    备份开始时间

  • FinishTime:

    备份完成时间

  • BackupType:

    备份类型:snapshot,快照备份;logic,逻辑备份

  • BackupMethod:

    备份方式:auto,自动备份;manual,手动备份

  • BackupStatus:

    备份文件状态:success:备份成功;fail:备份失败;creating:备份文件创建中;deleting:备份文件删除中

  • SnapshotTime:

    备份文件时间

  • BackupId:

    备份ID

  • SnapShotType:

    快照类型,可选值:full,全量;increment,增量

  • BackupName:

    备份文件备注



773
774
775
# File 'lib/v20190107/models.rb', line 773

def BackupStatus
  @BackupStatus
end

#BackupTypeObject

Parameters:

  • SnapshotId:

    快照文件ID,已废弃,请使用BackupId

  • FileName:

    备份文件名

  • FileSize:

    备份文件大小

  • StartTime:

    备份开始时间

  • FinishTime:

    备份完成时间

  • BackupType:

    备份类型:snapshot,快照备份;logic,逻辑备份

  • BackupMethod:

    备份方式:auto,自动备份;manual,手动备份

  • BackupStatus:

    备份文件状态:success:备份成功;fail:备份失败;creating:备份文件创建中;deleting:备份文件删除中

  • SnapshotTime:

    备份文件时间

  • BackupId:

    备份ID

  • SnapShotType:

    快照类型,可选值:full,全量;increment,增量

  • BackupName:

    备份文件备注



773
774
775
# File 'lib/v20190107/models.rb', line 773

def BackupType
  @BackupType
end

#FileNameObject

Parameters:

  • SnapshotId:

    快照文件ID,已废弃,请使用BackupId

  • FileName:

    备份文件名

  • FileSize:

    备份文件大小

  • StartTime:

    备份开始时间

  • FinishTime:

    备份完成时间

  • BackupType:

    备份类型:snapshot,快照备份;logic,逻辑备份

  • BackupMethod:

    备份方式:auto,自动备份;manual,手动备份

  • BackupStatus:

    备份文件状态:success:备份成功;fail:备份失败;creating:备份文件创建中;deleting:备份文件删除中

  • SnapshotTime:

    备份文件时间

  • BackupId:

    备份ID

  • SnapShotType:

    快照类型,可选值:full,全量;increment,增量

  • BackupName:

    备份文件备注



773
774
775
# File 'lib/v20190107/models.rb', line 773

def FileName
  @FileName
end

#FileSizeObject

Parameters:

  • SnapshotId:

    快照文件ID,已废弃,请使用BackupId

  • FileName:

    备份文件名

  • FileSize:

    备份文件大小

  • StartTime:

    备份开始时间

  • FinishTime:

    备份完成时间

  • BackupType:

    备份类型:snapshot,快照备份;logic,逻辑备份

  • BackupMethod:

    备份方式:auto,自动备份;manual,手动备份

  • BackupStatus:

    备份文件状态:success:备份成功;fail:备份失败;creating:备份文件创建中;deleting:备份文件删除中

  • SnapshotTime:

    备份文件时间

  • BackupId:

    备份ID

  • SnapShotType:

    快照类型,可选值:full,全量;increment,增量

  • BackupName:

    备份文件备注



773
774
775
# File 'lib/v20190107/models.rb', line 773

def FileSize
  @FileSize
end

#FinishTimeObject

Parameters:

  • SnapshotId:

    快照文件ID,已废弃,请使用BackupId

  • FileName:

    备份文件名

  • FileSize:

    备份文件大小

  • StartTime:

    备份开始时间

  • FinishTime:

    备份完成时间

  • BackupType:

    备份类型:snapshot,快照备份;logic,逻辑备份

  • BackupMethod:

    备份方式:auto,自动备份;manual,手动备份

  • BackupStatus:

    备份文件状态:success:备份成功;fail:备份失败;creating:备份文件创建中;deleting:备份文件删除中

  • SnapshotTime:

    备份文件时间

  • BackupId:

    备份ID

  • SnapShotType:

    快照类型,可选值:full,全量;increment,增量

  • BackupName:

    备份文件备注



773
774
775
# File 'lib/v20190107/models.rb', line 773

def FinishTime
  @FinishTime
end

#SnapshotIdObject

Parameters:

  • SnapshotId:

    快照文件ID,已废弃,请使用BackupId

  • FileName:

    备份文件名

  • FileSize:

    备份文件大小

  • StartTime:

    备份开始时间

  • FinishTime:

    备份完成时间

  • BackupType:

    备份类型:snapshot,快照备份;logic,逻辑备份

  • BackupMethod:

    备份方式:auto,自动备份;manual,手动备份

  • BackupStatus:

    备份文件状态:success:备份成功;fail:备份失败;creating:备份文件创建中;deleting:备份文件删除中

  • SnapshotTime:

    备份文件时间

  • BackupId:

    备份ID

  • SnapShotType:

    快照类型,可选值:full,全量;increment,增量

  • BackupName:

    备份文件备注



773
774
775
# File 'lib/v20190107/models.rb', line 773

def SnapshotId
  @SnapshotId
end

#SnapshotTimeObject

Parameters:

  • SnapshotId:

    快照文件ID,已废弃,请使用BackupId

  • FileName:

    备份文件名

  • FileSize:

    备份文件大小

  • StartTime:

    备份开始时间

  • FinishTime:

    备份完成时间

  • BackupType:

    备份类型:snapshot,快照备份;logic,逻辑备份

  • BackupMethod:

    备份方式:auto,自动备份;manual,手动备份

  • BackupStatus:

    备份文件状态:success:备份成功;fail:备份失败;creating:备份文件创建中;deleting:备份文件删除中

  • SnapshotTime:

    备份文件时间

  • BackupId:

    备份ID

  • SnapShotType:

    快照类型,可选值:full,全量;increment,增量

  • BackupName:

    备份文件备注



773
774
775
# File 'lib/v20190107/models.rb', line 773

def SnapshotTime
  @SnapshotTime
end

#SnapShotTypeObject

Parameters:

  • SnapshotId:

    快照文件ID,已废弃,请使用BackupId

  • FileName:

    备份文件名

  • FileSize:

    备份文件大小

  • StartTime:

    备份开始时间

  • FinishTime:

    备份完成时间

  • BackupType:

    备份类型:snapshot,快照备份;logic,逻辑备份

  • BackupMethod:

    备份方式:auto,自动备份;manual,手动备份

  • BackupStatus:

    备份文件状态:success:备份成功;fail:备份失败;creating:备份文件创建中;deleting:备份文件删除中

  • SnapshotTime:

    备份文件时间

  • BackupId:

    备份ID

  • SnapShotType:

    快照类型,可选值:full,全量;increment,增量

  • BackupName:

    备份文件备注



773
774
775
# File 'lib/v20190107/models.rb', line 773

def SnapShotType
  @SnapShotType
end

#StartTimeObject

Parameters:

  • SnapshotId:

    快照文件ID,已废弃,请使用BackupId

  • FileName:

    备份文件名

  • FileSize:

    备份文件大小

  • StartTime:

    备份开始时间

  • FinishTime:

    备份完成时间

  • BackupType:

    备份类型:snapshot,快照备份;logic,逻辑备份

  • BackupMethod:

    备份方式:auto,自动备份;manual,手动备份

  • BackupStatus:

    备份文件状态:success:备份成功;fail:备份失败;creating:备份文件创建中;deleting:备份文件删除中

  • SnapshotTime:

    备份文件时间

  • BackupId:

    备份ID

  • SnapShotType:

    快照类型,可选值:full,全量;increment,增量

  • BackupName:

    备份文件备注



773
774
775
# File 'lib/v20190107/models.rb', line 773

def StartTime
  @StartTime
end

Instance Method Details

#deserialize(params) ⇒ Object



790
791
792
793
794
795
796
797
798
799
800
801
802
803
# File 'lib/v20190107/models.rb', line 790

def deserialize(params)
  @SnapshotId = params['SnapshotId']
  @FileName = params['FileName']
  @FileSize = params['FileSize']
  @StartTime = params['StartTime']
  @FinishTime = params['FinishTime']
  @BackupType = params['BackupType']
  @BackupMethod = params['BackupMethod']
  @BackupStatus = params['BackupStatus']
  @SnapshotTime = params['SnapshotTime']
  @BackupId = params['BackupId']
  @SnapShotType = params['SnapShotType']
  @BackupName = params['BackupName']
end