Class: TencentCloud::Bmlb::V20180625::L4Backend
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Bmlb::V20180625::L4Backend
- Defined in:
- lib/v20180625/models.rb
Overview
查询四层监听器返回的与监听器绑定关系的主机信息。
Instance Attribute Summary collapse
- #Alias ⇒ Object
- #BindType ⇒ Object
- #InstanceId ⇒ Object
- #LanIp ⇒ Object
- #Operates ⇒ Object
- #Port ⇒ Object
- #ProbePort ⇒ 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, operates = nil, probeport = nil) ⇒ L4Backend
constructor
A new instance of L4Backend.
Constructor Details
#initialize(bindtype = nil, port = nil, weight = nil, status = nil, instanceid = nil, _alias = nil, lanip = nil, operates = nil, probeport = nil) ⇒ L4Backend
Returns a new instance of L4Backend.
2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 |
# File 'lib/v20180625/models.rb', line 2362 def initialize(bindtype=nil, port=nil, weight=nil, status=nil, instanceid=nil, _alias=nil, lanip=nil, operates=nil, probeport=nil) @BindType = bindtype @Port = port @Weight = weight @Status = status @InstanceId = instanceid @Alias = _alias @LanIp = lanip @Operates = operates @ProbePort = probeport end |
Instance Attribute Details
#Alias ⇒ Object
2360 2361 2362 |
# File 'lib/v20180625/models.rb', line 2360 def Alias @Alias end |
#BindType ⇒ Object
2360 2361 2362 |
# File 'lib/v20180625/models.rb', line 2360 def BindType @BindType end |
#InstanceId ⇒ Object
2360 2361 2362 |
# File 'lib/v20180625/models.rb', line 2360 def InstanceId @InstanceId end |
#LanIp ⇒ Object
2360 2361 2362 |
# File 'lib/v20180625/models.rb', line 2360 def LanIp @LanIp end |
#Operates ⇒ Object
2360 2361 2362 |
# File 'lib/v20180625/models.rb', line 2360 def Operates @Operates end |
#Port ⇒ Object
2360 2361 2362 |
# File 'lib/v20180625/models.rb', line 2360 def Port @Port end |
#ProbePort ⇒ Object
2360 2361 2362 |
# File 'lib/v20180625/models.rb', line 2360 def ProbePort @ProbePort end |
#Status ⇒ Object
2360 2361 2362 |
# File 'lib/v20180625/models.rb', line 2360 def Status @Status end |
#Weight ⇒ Object
2360 2361 2362 |
# File 'lib/v20180625/models.rb', line 2360 def Weight @Weight end |
Instance Method Details
#deserialize(params) ⇒ Object
2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 |
# File 'lib/v20180625/models.rb', line 2374 def deserialize(params) @BindType = params['BindType'] @Port = params['Port'] @Weight = params['Weight'] @Status = params['Status'] @InstanceId = params['InstanceId'] @Alias = params['Alias'] @LanIp = params['LanIp'] @Operates = params['Operates'] @ProbePort = params['ProbePort'] end |