Class: TencentCloud::Cwp::V20180228::BaselineHost
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::BaselineHost
- Defined in:
- lib/v20180228/models.rb
Overview
基线主机信息
Instance Attribute Summary collapse
- #HostId ⇒ Object
- #HostIp ⇒ Object
- #HostName ⇒ Object
- #HostTag ⇒ Object
- #MachineExtraInfo ⇒ Object
- #WanIp ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(hostid = nil, hostname = nil, hosttag = nil, hostip = nil, wanip = nil, machineextrainfo = nil) ⇒ BaselineHost
constructor
A new instance of BaselineHost.
Constructor Details
#initialize(hostid = nil, hostname = nil, hosttag = nil, hostip = nil, wanip = nil, machineextrainfo = nil) ⇒ BaselineHost
3099 3100 3101 3102 3103 3104 3105 3106 |
# File 'lib/v20180228/models.rb', line 3099 def initialize(hostid=nil, hostname=nil, hosttag=nil, hostip=nil, wanip=nil, machineextrainfo=nil) @HostId = hostid @HostName = hostname @HostTag = hosttag @HostIp = hostip @WanIp = wanip @MachineExtraInfo = machineextrainfo end |
Instance Attribute Details
#HostId ⇒ Object
3097 3098 3099 |
# File 'lib/v20180228/models.rb', line 3097 def HostId @HostId end |
#HostIp ⇒ Object
3097 3098 3099 |
# File 'lib/v20180228/models.rb', line 3097 def HostIp @HostIp end |
#HostName ⇒ Object
3097 3098 3099 |
# File 'lib/v20180228/models.rb', line 3097 def HostName @HostName end |
#HostTag ⇒ Object
3097 3098 3099 |
# File 'lib/v20180228/models.rb', line 3097 def HostTag @HostTag end |
#MachineExtraInfo ⇒ Object
3097 3098 3099 |
# File 'lib/v20180228/models.rb', line 3097 def MachineExtraInfo @MachineExtraInfo end |
#WanIp ⇒ Object
3097 3098 3099 |
# File 'lib/v20180228/models.rb', line 3097 def WanIp @WanIp end |
Instance Method Details
#deserialize(params) ⇒ Object
3108 3109 3110 3111 3112 3113 3114 3115 3116 3117 3118 |
# File 'lib/v20180228/models.rb', line 3108 def deserialize(params) @HostId = params['HostId'] @HostName = params['HostName'] @HostTag = params['HostTag'] @HostIp = params['HostIp'] @WanIp = params['WanIp'] unless params['MachineExtraInfo'].nil? @MachineExtraInfo = MachineExtraInfo.new @MachineExtraInfo.deserialize(params['MachineExtraInfo']) end end |