Class: TencentCloud::Yunjing::V20180228::TagMachine

Inherits:
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.



6485
6486
6487
6488
6489
6490
6491
6492
6493
# File 'lib/v20180228/models.rb', line 6485

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:

    主机区域类型



6483
6484
6485
# File 'lib/v20180228/models.rb', line 6483

def Id
  @Id
end

#MachineIpObject

Parameters:

  • Id:

    ID

  • Quuid:

    主机ID

  • MachineName:

    主机名称

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • MachineRegion:

    主机区域

  • MachineType:

    主机区域类型



6483
6484
6485
# File 'lib/v20180228/models.rb', line 6483

def MachineIp
  @MachineIp
end

#MachineNameObject

Parameters:

  • Id:

    ID

  • Quuid:

    主机ID

  • MachineName:

    主机名称

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • MachineRegion:

    主机区域

  • MachineType:

    主机区域类型



6483
6484
6485
# File 'lib/v20180228/models.rb', line 6483

def MachineName
  @MachineName
end

#MachineRegionObject

Parameters:

  • Id:

    ID

  • Quuid:

    主机ID

  • MachineName:

    主机名称

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • MachineRegion:

    主机区域

  • MachineType:

    主机区域类型



6483
6484
6485
# File 'lib/v20180228/models.rb', line 6483

def MachineRegion
  @MachineRegion
end

#MachineTypeObject

Parameters:

  • Id:

    ID

  • Quuid:

    主机ID

  • MachineName:

    主机名称

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • MachineRegion:

    主机区域

  • MachineType:

    主机区域类型



6483
6484
6485
# File 'lib/v20180228/models.rb', line 6483

def MachineType
  @MachineType
end

#MachineWanIpObject

Parameters:

  • Id:

    ID

  • Quuid:

    主机ID

  • MachineName:

    主机名称

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • MachineRegion:

    主机区域

  • MachineType:

    主机区域类型



6483
6484
6485
# File 'lib/v20180228/models.rb', line 6483

def MachineWanIp
  @MachineWanIp
end

#QuuidObject

Parameters:

  • Id:

    ID

  • Quuid:

    主机ID

  • MachineName:

    主机名称

  • MachineIp:

    主机内网IP

  • MachineWanIp:

    主机外网IP

  • MachineRegion:

    主机区域

  • MachineType:

    主机区域类型



6483
6484
6485
# File 'lib/v20180228/models.rb', line 6483

def Quuid
  @Quuid
end

Instance Method Details

#deserialize(params) ⇒ Object



6495
6496
6497
6498
6499
6500
6501
6502
6503
# File 'lib/v20180228/models.rb', line 6495

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