Class: TencentCloud::Cwp::V20180228::TagMachine

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

Overview

标签相关服务器信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, quuid = nil, machinename = nil, machineip = nil, machinewanip = nil, machineregion = nil, machinetype = nil) ⇒ TagMachine

Returns a new instance of TagMachine.



39645
39646
39647
39648
39649
39650
39651
39652
39653
# File 'lib/v20180228/models.rb', line 39645

def initialize(id=nil, quuid=nil, machinename=nil, machineip=nil, machinewanip=nil, machineregion=nil, machinetype=nil)
  @Id = id
  @Quuid = quuid
  @MachineName = machinename
  @MachineIp = machineip
  @MachineWanIp = machinewanip
  @MachineRegion = machineregion
  @MachineType = machinetype
end

Instance Attribute Details

#IdObject

Parameters:

  • Id:

    ID

  • Quuid:

    主机ID

  • MachineName:

    主机名称

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • MachineRegion:

    主机区域

  • MachineType:

    主机区域类型



39643
39644
39645
# File 'lib/v20180228/models.rb', line 39643

def Id
  @Id
end

#MachineIpObject

Parameters:

  • Id:

    ID

  • Quuid:

    主机ID

  • MachineName:

    主机名称

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • MachineRegion:

    主机区域

  • MachineType:

    主机区域类型



39643
39644
39645
# File 'lib/v20180228/models.rb', line 39643

def MachineIp
  @MachineIp
end

#MachineNameObject

Parameters:

  • Id:

    ID

  • Quuid:

    主机ID

  • MachineName:

    主机名称

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • MachineRegion:

    主机区域

  • MachineType:

    主机区域类型



39643
39644
39645
# File 'lib/v20180228/models.rb', line 39643

def MachineName
  @MachineName
end

#MachineRegionObject

Parameters:

  • Id:

    ID

  • Quuid:

    主机ID

  • MachineName:

    主机名称

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • MachineRegion:

    主机区域

  • MachineType:

    主机区域类型



39643
39644
39645
# File 'lib/v20180228/models.rb', line 39643

def MachineRegion
  @MachineRegion
end

#MachineTypeObject

Parameters:

  • Id:

    ID

  • Quuid:

    主机ID

  • MachineName:

    主机名称

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • MachineRegion:

    主机区域

  • MachineType:

    主机区域类型



39643
39644
39645
# File 'lib/v20180228/models.rb', line 39643

def MachineType
  @MachineType
end

#MachineWanIpObject

Parameters:

  • Id:

    ID

  • Quuid:

    主机ID

  • MachineName:

    主机名称

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • MachineRegion:

    主机区域

  • MachineType:

    主机区域类型



39643
39644
39645
# File 'lib/v20180228/models.rb', line 39643

def MachineWanIp
  @MachineWanIp
end

#QuuidObject

Parameters:

  • Id:

    ID

  • Quuid:

    主机ID

  • MachineName:

    主机名称

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • MachineRegion:

    主机区域

  • MachineType:

    主机区域类型



39643
39644
39645
# File 'lib/v20180228/models.rb', line 39643

def Quuid
  @Quuid
end

Instance Method Details

#deserialize(params) ⇒ Object



39655
39656
39657
39658
39659
39660
39661
39662
39663
# File 'lib/v20180228/models.rb', line 39655

def deserialize(params)
  @Id = params['Id']
  @Quuid = params['Quuid']
  @MachineName = params['MachineName']
  @MachineIp = params['MachineIp']
  @MachineWanIp = params['MachineWanIp']
  @MachineRegion = params['MachineRegion']
  @MachineType = params['MachineType']
end