Class: TencentCloud::Cynosdb::V20190107::BackupFileInfo
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cynosdb::V20190107::BackupFileInfo
- Defined in:
- lib/v20190107/models.rb
Overview
备份文件信息
Instance Attribute Summary collapse
- #BackupId ⇒ Object
- #BackupMethod ⇒ Object
- #BackupName ⇒ Object
- #BackupStatus ⇒ Object
- #BackupType ⇒ Object
- #FileName ⇒ Object
- #FileSize ⇒ Object
- #FinishTime ⇒ Object
- #SnapshotId ⇒ Object
- #SnapshotTime ⇒ Object
- #SnapShotType ⇒ Object
- #StartTime ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#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
constructor
A new instance of BackupFileInfo.
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
#BackupId ⇒ Object
773 774 775 |
# File 'lib/v20190107/models.rb', line 773 def BackupId @BackupId end |
#BackupMethod ⇒ Object
773 774 775 |
# File 'lib/v20190107/models.rb', line 773 def BackupMethod @BackupMethod end |
#BackupName ⇒ Object
773 774 775 |
# File 'lib/v20190107/models.rb', line 773 def BackupName @BackupName end |
#BackupStatus ⇒ Object
773 774 775 |
# File 'lib/v20190107/models.rb', line 773 def BackupStatus @BackupStatus end |
#BackupType ⇒ Object
773 774 775 |
# File 'lib/v20190107/models.rb', line 773 def BackupType @BackupType end |
#FileName ⇒ Object
773 774 775 |
# File 'lib/v20190107/models.rb', line 773 def FileName @FileName end |
#FileSize ⇒ Object
773 774 775 |
# File 'lib/v20190107/models.rb', line 773 def FileSize @FileSize end |
#FinishTime ⇒ Object
773 774 775 |
# File 'lib/v20190107/models.rb', line 773 def FinishTime @FinishTime end |
#SnapshotId ⇒ Object
773 774 775 |
# File 'lib/v20190107/models.rb', line 773 def SnapshotId @SnapshotId end |
#SnapshotTime ⇒ Object
773 774 775 |
# File 'lib/v20190107/models.rb', line 773 def SnapshotTime @SnapshotTime end |
#SnapShotType ⇒ Object
773 774 775 |
# File 'lib/v20190107/models.rb', line 773 def SnapShotType @SnapShotType end |
#StartTime ⇒ Object
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 |