Class: TencentCloud::Cwp::V20180228::MachineExtraInfo
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::MachineExtraInfo
- Defined in:
- lib/v20180228/models.rb
Overview
服务器基础信息
Instance Attribute Summary collapse
- #HostName ⇒ Object
- #InstanceID ⇒ Object
- #NetworkName ⇒ Object
- #NetworkType ⇒ Object
- #PrivateIP ⇒ Object
- #WanIP ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(wanip = nil, privateip = nil, networktype = nil, networkname = nil, instanceid = nil, hostname = nil) ⇒ MachineExtraInfo
constructor
A new instance of MachineExtraInfo.
Constructor Details
#initialize(wanip = nil, privateip = nil, networktype = nil, networkname = nil, instanceid = nil, hostname = nil) ⇒ MachineExtraInfo
Returns a new instance of MachineExtraInfo.
31016 31017 31018 31019 31020 31021 31022 31023 |
# File 'lib/v20180228/models.rb', line 31016 def initialize(wanip=nil, privateip=nil, networktype=nil, networkname=nil, instanceid=nil, hostname=nil) @WanIP = wanip @PrivateIP = privateip @NetworkType = networktype @NetworkName = networkname @InstanceID = instanceid @HostName = hostname end |
Instance Attribute Details
#HostName ⇒ Object
31014 31015 31016 |
# File 'lib/v20180228/models.rb', line 31014 def HostName @HostName end |
#InstanceID ⇒ Object
31014 31015 31016 |
# File 'lib/v20180228/models.rb', line 31014 def InstanceID @InstanceID end |
#NetworkName ⇒ Object
31014 31015 31016 |
# File 'lib/v20180228/models.rb', line 31014 def NetworkName @NetworkName end |
#NetworkType ⇒ Object
31014 31015 31016 |
# File 'lib/v20180228/models.rb', line 31014 def NetworkType @NetworkType end |
#PrivateIP ⇒ Object
31014 31015 31016 |
# File 'lib/v20180228/models.rb', line 31014 def PrivateIP @PrivateIP end |
#WanIP ⇒ Object
31014 31015 31016 |
# File 'lib/v20180228/models.rb', line 31014 def WanIP @WanIP end |
Instance Method Details
#deserialize(params) ⇒ Object
31025 31026 31027 31028 31029 31030 31031 31032 |
# File 'lib/v20180228/models.rb', line 31025 def deserialize(params) @WanIP = params['WanIP'] @PrivateIP = params['PrivateIP'] @NetworkType = params['NetworkType'] @NetworkName = params['NetworkName'] @InstanceID = params['InstanceID'] @HostName = params['HostName'] end |