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.



39207
39208
39209
39210
39211
39212
39213
39214
39215
# File 'lib/v20180228/models.rb', line 39207

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:

    主机区域类型



39205
39206
39207
# File 'lib/v20180228/models.rb', line 39205

def Id
  @Id
end

#MachineIpObject

Parameters:

  • Id:

    ID

  • Quuid:

    主机ID

  • MachineName:

    主机名称

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • MachineRegion:

    主机区域

  • MachineType:

    主机区域类型



39205
39206
39207
# File 'lib/v20180228/models.rb', line 39205

def MachineIp
  @MachineIp
end

#MachineNameObject

Parameters:

  • Id:

    ID

  • Quuid:

    主机ID

  • MachineName:

    主机名称

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • MachineRegion:

    主机区域

  • MachineType:

    主机区域类型



39205
39206
39207
# File 'lib/v20180228/models.rb', line 39205

def MachineName
  @MachineName
end

#MachineRegionObject

Parameters:

  • Id:

    ID

  • Quuid:

    主机ID

  • MachineName:

    主机名称

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • MachineRegion:

    主机区域

  • MachineType:

    主机区域类型



39205
39206
39207
# File 'lib/v20180228/models.rb', line 39205

def MachineRegion
  @MachineRegion
end

#MachineTypeObject

Parameters:

  • Id:

    ID

  • Quuid:

    主机ID

  • MachineName:

    主机名称

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • MachineRegion:

    主机区域

  • MachineType:

    主机区域类型



39205
39206
39207
# File 'lib/v20180228/models.rb', line 39205

def MachineType
  @MachineType
end

#MachineWanIpObject

Parameters:

  • Id:

    ID

  • Quuid:

    主机ID

  • MachineName:

    主机名称

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • MachineRegion:

    主机区域

  • MachineType:

    主机区域类型



39205
39206
39207
# File 'lib/v20180228/models.rb', line 39205

def MachineWanIp
  @MachineWanIp
end

#QuuidObject

Parameters:

  • Id:

    ID

  • Quuid:

    主机ID

  • MachineName:

    主机名称

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • MachineRegion:

    主机区域

  • MachineType:

    主机区域类型



39205
39206
39207
# File 'lib/v20180228/models.rb', line 39205

def Quuid
  @Quuid
end

Instance Method Details

#deserialize(params) ⇒ Object



39217
39218
39219
39220
39221
39222
39223
39224
39225
# File 'lib/v20180228/models.rb', line 39217

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