Class: TencentCloud::Keewidb::V20220308::BackupInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Keewidb::V20220308::BackupInfo
- Defined in:
- lib/v20220308/models.rb
Overview
实例的备份信息
Instance Attribute Summary collapse
- #BackupId ⇒ Object
- #BackupType ⇒ Object
- #Locked ⇒ Object
- #Remark ⇒ Object
- #StartTime ⇒ Object
- #Status ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(starttime = nil, backupid = nil, backuptype = nil, remark = nil, status = nil, locked = nil) ⇒ BackupInfo
constructor
A new instance of BackupInfo.
Constructor Details
#initialize(starttime = nil, backupid = nil, backuptype = nil, remark = nil, status = nil, locked = nil) ⇒ BackupInfo
Returns a new instance of BackupInfo.
77 78 79 80 81 82 83 84 |
# File 'lib/v20220308/models.rb', line 77 def initialize(starttime=nil, backupid=nil, backuptype=nil, remark=nil, status=nil, locked=nil) @StartTime = starttime @BackupId = backupid @BackupType = backuptype @Remark = remark @Status = status @Locked = locked end |
Instance Attribute Details
#BackupId ⇒ Object
75 76 77 |
# File 'lib/v20220308/models.rb', line 75 def BackupId @BackupId end |
#BackupType ⇒ Object
75 76 77 |
# File 'lib/v20220308/models.rb', line 75 def BackupType @BackupType end |
#Locked ⇒ Object
75 76 77 |
# File 'lib/v20220308/models.rb', line 75 def Locked @Locked end |
#Remark ⇒ Object
75 76 77 |
# File 'lib/v20220308/models.rb', line 75 def Remark @Remark end |
#StartTime ⇒ Object
75 76 77 |
# File 'lib/v20220308/models.rb', line 75 def StartTime @StartTime end |
#Status ⇒ Object
75 76 77 |
# File 'lib/v20220308/models.rb', line 75 def Status @Status end |
Instance Method Details
#deserialize(params) ⇒ Object
86 87 88 89 90 91 92 93 |
# File 'lib/v20220308/models.rb', line 86 def deserialize(params) @StartTime = params['StartTime'] @BackupId = params['BackupId'] @BackupType = params['BackupType'] @Remark = params['Remark'] @Status = params['Status'] @Locked = params['Locked'] end |