Class: TencentCloud::Cwp::V20180228::MachineSnapshotInfo
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::MachineSnapshotInfo
- Defined in:
- lib/v20180228/models.rb
Overview
机器快照信息
Instance Attribute Summary collapse
- #CreateTime ⇒ Object
- #DiskId ⇒ Object
- #HostIp ⇒ Object
- #HostName ⇒ Object
- #InstanceId ⇒ Object
- #Quuid ⇒ Object
- #RegionId ⇒ Object
- #SnapshotId ⇒ Object
- #SnapshotName ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(quuid = nil, hostname = nil, hostip = nil, snapshotname = nil, createtime = nil, diskid = nil, instanceid = nil, regionid = nil, snapshotid = nil) ⇒ MachineSnapshotInfo
constructor
A new instance of MachineSnapshotInfo.
Constructor Details
#initialize(quuid = nil, hostname = nil, hostip = nil, snapshotname = nil, createtime = nil, diskid = nil, instanceid = nil, regionid = nil, snapshotid = nil) ⇒ MachineSnapshotInfo
Returns a new instance of MachineSnapshotInfo.
31254 31255 31256 31257 31258 31259 31260 31261 31262 31263 31264 |
# File 'lib/v20180228/models.rb', line 31254 def initialize(quuid=nil, hostname=nil, hostip=nil, snapshotname=nil, createtime=nil, diskid=nil, instanceid=nil, regionid=nil, snapshotid=nil) @Quuid = quuid @HostName = hostname @HostIp = hostip @SnapshotName = snapshotname @CreateTime = createtime @DiskId = diskid @InstanceId = instanceid @RegionId = regionid @SnapshotId = snapshotid end |
Instance Attribute Details
#CreateTime ⇒ Object
31252 31253 31254 |
# File 'lib/v20180228/models.rb', line 31252 def CreateTime @CreateTime end |
#DiskId ⇒ Object
31252 31253 31254 |
# File 'lib/v20180228/models.rb', line 31252 def DiskId @DiskId end |
#HostIp ⇒ Object
31252 31253 31254 |
# File 'lib/v20180228/models.rb', line 31252 def HostIp @HostIp end |
#HostName ⇒ Object
31252 31253 31254 |
# File 'lib/v20180228/models.rb', line 31252 def HostName @HostName end |
#InstanceId ⇒ Object
31252 31253 31254 |
# File 'lib/v20180228/models.rb', line 31252 def InstanceId @InstanceId end |
#Quuid ⇒ Object
31252 31253 31254 |
# File 'lib/v20180228/models.rb', line 31252 def Quuid @Quuid end |
#RegionId ⇒ Object
31252 31253 31254 |
# File 'lib/v20180228/models.rb', line 31252 def RegionId @RegionId end |
#SnapshotId ⇒ Object
31252 31253 31254 |
# File 'lib/v20180228/models.rb', line 31252 def SnapshotId @SnapshotId end |
#SnapshotName ⇒ Object
31252 31253 31254 |
# File 'lib/v20180228/models.rb', line 31252 def SnapshotName @SnapshotName end |
Instance Method Details
#deserialize(params) ⇒ Object
31266 31267 31268 31269 31270 31271 31272 31273 31274 31275 31276 |
# File 'lib/v20180228/models.rb', line 31266 def deserialize(params) @Quuid = params['Quuid'] @HostName = params['HostName'] @HostIp = params['HostIp'] @SnapshotName = params['SnapshotName'] @CreateTime = params['CreateTime'] @DiskId = params['DiskId'] @InstanceId = params['InstanceId'] @RegionId = params['RegionId'] @SnapshotId = params['SnapshotId'] end |