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.
31705 31706 31707 31708 31709 31710 31711 31712 31713 31714 31715 |
# File 'lib/v20180228/models.rb', line 31705 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
31703 31704 31705 |
# File 'lib/v20180228/models.rb', line 31703 def CreateTime @CreateTime end |
#DiskId ⇒ Object
31703 31704 31705 |
# File 'lib/v20180228/models.rb', line 31703 def DiskId @DiskId end |
#HostIp ⇒ Object
31703 31704 31705 |
# File 'lib/v20180228/models.rb', line 31703 def HostIp @HostIp end |
#HostName ⇒ Object
31703 31704 31705 |
# File 'lib/v20180228/models.rb', line 31703 def HostName @HostName end |
#InstanceId ⇒ Object
31703 31704 31705 |
# File 'lib/v20180228/models.rb', line 31703 def InstanceId @InstanceId end |
#Quuid ⇒ Object
31703 31704 31705 |
# File 'lib/v20180228/models.rb', line 31703 def Quuid @Quuid end |
#RegionId ⇒ Object
31703 31704 31705 |
# File 'lib/v20180228/models.rb', line 31703 def RegionId @RegionId end |
#SnapshotId ⇒ Object
31703 31704 31705 |
# File 'lib/v20180228/models.rb', line 31703 def SnapshotId @SnapshotId end |
#SnapshotName ⇒ Object
31703 31704 31705 |
# File 'lib/v20180228/models.rb', line 31703 def SnapshotName @SnapshotName end |
Instance Method Details
#deserialize(params) ⇒ Object
31717 31718 31719 31720 31721 31722 31723 31724 31725 31726 31727 |
# File 'lib/v20180228/models.rb', line 31717 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 |