Class: TencentCloud::Bm::V20180423::DevicePositionInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Bm::V20180423::DevicePositionInfo
- Defined in:
- lib/v20180423/models.rb
Overview
物理机机架信息
Instance Attribute Summary collapse
- #Alias ⇒ Object
- #Deadline ⇒ Object
- #DeliverTime ⇒ Object
- #InstanceId ⇒ Object
- #LanIp ⇒ Object
- #PosCode ⇒ Object
- #RckName ⇒ Object
- #SubnetId ⇒ Object
- #SwitchName ⇒ Object
- #VpcId ⇒ Object
- #Zone ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instanceid = nil, zone = nil, vpcid = nil, subnetid = nil, lanip = nil, _alias = nil, rckname = nil, poscode = nil, switchname = nil, delivertime = nil, deadline = nil) ⇒ DevicePositionInfo
constructor
A new instance of DevicePositionInfo.
Constructor Details
#initialize(instanceid = nil, zone = nil, vpcid = nil, subnetid = nil, lanip = nil, _alias = nil, rckname = nil, poscode = nil, switchname = nil, delivertime = nil, deadline = nil) ⇒ DevicePositionInfo
Returns a new instance of DevicePositionInfo.
2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 |
# File 'lib/v20180423/models.rb', line 2672 def initialize(instanceid=nil, zone=nil, vpcid=nil, subnetid=nil, lanip=nil, _alias=nil, rckname=nil, poscode=nil, switchname=nil, delivertime=nil, deadline=nil) @InstanceId = instanceid @Zone = zone @VpcId = vpcid @SubnetId = subnetid @LanIp = lanip @Alias = _alias @RckName = rckname @PosCode = poscode @SwitchName = switchname @DeliverTime = delivertime @Deadline = deadline end |
Instance Attribute Details
#Alias ⇒ Object
2670 2671 2672 |
# File 'lib/v20180423/models.rb', line 2670 def Alias @Alias end |
#Deadline ⇒ Object
2670 2671 2672 |
# File 'lib/v20180423/models.rb', line 2670 def Deadline @Deadline end |
#DeliverTime ⇒ Object
2670 2671 2672 |
# File 'lib/v20180423/models.rb', line 2670 def DeliverTime @DeliverTime end |
#InstanceId ⇒ Object
2670 2671 2672 |
# File 'lib/v20180423/models.rb', line 2670 def InstanceId @InstanceId end |
#LanIp ⇒ Object
2670 2671 2672 |
# File 'lib/v20180423/models.rb', line 2670 def LanIp @LanIp end |
#PosCode ⇒ Object
2670 2671 2672 |
# File 'lib/v20180423/models.rb', line 2670 def PosCode @PosCode end |
#RckName ⇒ Object
2670 2671 2672 |
# File 'lib/v20180423/models.rb', line 2670 def RckName @RckName end |
#SubnetId ⇒ Object
2670 2671 2672 |
# File 'lib/v20180423/models.rb', line 2670 def SubnetId @SubnetId end |
#SwitchName ⇒ Object
2670 2671 2672 |
# File 'lib/v20180423/models.rb', line 2670 def SwitchName @SwitchName end |
#VpcId ⇒ Object
2670 2671 2672 |
# File 'lib/v20180423/models.rb', line 2670 def VpcId @VpcId end |
#Zone ⇒ Object
2670 2671 2672 |
# File 'lib/v20180423/models.rb', line 2670 def Zone @Zone end |
Instance Method Details
#deserialize(params) ⇒ Object
2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 |
# File 'lib/v20180423/models.rb', line 2686 def deserialize(params) @InstanceId = params['InstanceId'] @Zone = params['Zone'] @VpcId = params['VpcId'] @SubnetId = params['SubnetId'] @LanIp = params['LanIp'] @Alias = params['Alias'] @RckName = params['RckName'] @PosCode = params['PosCode'] @SwitchName = params['SwitchName'] @DeliverTime = params['DeliverTime'] @Deadline = params['Deadline'] end |