Class: TencentCloud::Bmlb::V20180625::L7Backend
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Bmlb::V20180625::L7Backend
- Defined in:
- lib/v20180625/models.rb
Overview
获取七层转发路径绑定的主机列表时返回的主机信息。
Instance Attribute Summary collapse
- #Alias ⇒ Object
- #BindType ⇒ Object
- #InstanceId ⇒ Object
- #LanIp ⇒ Object
- #MgtIp ⇒ Object
- #Operates ⇒ Object
- #Port ⇒ Object
- #Status ⇒ Object
- #Weight ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(bindtype = nil, port = nil, weight = nil, status = nil, instanceid = nil, _alias = nil, lanip = nil, mgtip = nil, operates = nil) ⇒ L7Backend
constructor
A new instance of L7Backend.
Constructor Details
#initialize(bindtype = nil, port = nil, weight = nil, status = nil, instanceid = nil, _alias = nil, lanip = nil, mgtip = nil, operates = nil) ⇒ L7Backend
Returns a new instance of L7Backend.
2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 |
# File 'lib/v20180625/models.rb', line 2602 def initialize(bindtype=nil, port=nil, weight=nil, status=nil, instanceid=nil, _alias=nil, lanip=nil, mgtip=nil, operates=nil) @BindType = bindtype @Port = port @Weight = weight @Status = status @InstanceId = instanceid @Alias = _alias @LanIp = lanip @MgtIp = mgtip @Operates = operates end |
Instance Attribute Details
#Alias ⇒ Object
2600 2601 2602 |
# File 'lib/v20180625/models.rb', line 2600 def Alias @Alias end |
#BindType ⇒ Object
2600 2601 2602 |
# File 'lib/v20180625/models.rb', line 2600 def BindType @BindType end |
#InstanceId ⇒ Object
2600 2601 2602 |
# File 'lib/v20180625/models.rb', line 2600 def InstanceId @InstanceId end |
#LanIp ⇒ Object
2600 2601 2602 |
# File 'lib/v20180625/models.rb', line 2600 def LanIp @LanIp end |
#MgtIp ⇒ Object
2600 2601 2602 |
# File 'lib/v20180625/models.rb', line 2600 def MgtIp @MgtIp end |
#Operates ⇒ Object
2600 2601 2602 |
# File 'lib/v20180625/models.rb', line 2600 def Operates @Operates end |
#Port ⇒ Object
2600 2601 2602 |
# File 'lib/v20180625/models.rb', line 2600 def Port @Port end |
#Status ⇒ Object
2600 2601 2602 |
# File 'lib/v20180625/models.rb', line 2600 def Status @Status end |
#Weight ⇒ Object
2600 2601 2602 |
# File 'lib/v20180625/models.rb', line 2600 def Weight @Weight end |
Instance Method Details
#deserialize(params) ⇒ Object
2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 |
# File 'lib/v20180625/models.rb', line 2614 def deserialize(params) @BindType = params['BindType'] @Port = params['Port'] @Weight = params['Weight'] @Status = params['Status'] @InstanceId = params['InstanceId'] @Alias = params['Alias'] @LanIp = params['LanIp'] @MgtIp = params['MgtIp'] @Operates = params['Operates'] end |