Class: TencentCloud::Bmlb::V20180625::ModifyL4ListenerRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Bmlb::V20180625::ModifyL4ListenerRequest
- Defined in:
- lib/v20180625/models.rb
Overview
ModifyL4Listener请求参数结构体
Instance Attribute Summary collapse
- #BalanceMode ⇒ Object
- #Bandwidth ⇒ Object
- #CustomHealthSwitch ⇒ Object
- #HealthNum ⇒ Object
- #HealthRequest ⇒ Object
- #HealthResponse ⇒ Object
- #HealthSwitch ⇒ Object
- #InputType ⇒ Object
- #IntervalTime ⇒ Object
- #LineSeparatorType ⇒ Object
- #ListenerId ⇒ Object
- #ListenerName ⇒ Object
- #LoadBalancerId ⇒ Object
- #SessionExpire ⇒ Object
- #TimeOut ⇒ Object
- #ToaFlag ⇒ Object
- #UnhealthNum ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(loadbalancerid = nil, listenerid = nil, listenername = nil, sessionexpire = nil, healthswitch = nil, timeout = nil, intervaltime = nil, healthnum = nil, unhealthnum = nil, bandwidth = nil, customhealthswitch = nil, inputtype = nil, lineseparatortype = nil, healthrequest = nil, healthresponse = nil, toaflag = nil, balancemode = nil) ⇒ ModifyL4ListenerRequest
constructor
A new instance of ModifyL4ListenerRequest.
Constructor Details
#initialize(loadbalancerid = nil, listenerid = nil, listenername = nil, sessionexpire = nil, healthswitch = nil, timeout = nil, intervaltime = nil, healthnum = nil, unhealthnum = nil, bandwidth = nil, customhealthswitch = nil, inputtype = nil, lineseparatortype = nil, healthrequest = nil, healthresponse = nil, toaflag = nil, balancemode = nil) ⇒ ModifyL4ListenerRequest
Returns a new instance of ModifyL4ListenerRequest.
3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 |
# File 'lib/v20180625/models.rb', line 3475 def initialize(loadbalancerid=nil, listenerid=nil, listenername=nil, sessionexpire=nil, healthswitch=nil, timeout=nil, intervaltime=nil, healthnum=nil, unhealthnum=nil, bandwidth=nil, customhealthswitch=nil, inputtype=nil, lineseparatortype=nil, healthrequest=nil, healthresponse=nil, toaflag=nil, balancemode=nil) @LoadBalancerId = loadbalancerid @ListenerId = listenerid @ListenerName = listenername @SessionExpire = sessionexpire @HealthSwitch = healthswitch @TimeOut = timeout @IntervalTime = intervaltime @HealthNum = healthnum @UnhealthNum = unhealthnum @Bandwidth = bandwidth @CustomHealthSwitch = customhealthswitch @InputType = inputtype @LineSeparatorType = lineseparatortype @HealthRequest = healthrequest @HealthResponse = healthresponse @ToaFlag = toaflag @BalanceMode = balancemode end |
Instance Attribute Details
#BalanceMode ⇒ Object
3473 3474 3475 |
# File 'lib/v20180625/models.rb', line 3473 def BalanceMode @BalanceMode end |
#Bandwidth ⇒ Object
3473 3474 3475 |
# File 'lib/v20180625/models.rb', line 3473 def Bandwidth @Bandwidth end |
#CustomHealthSwitch ⇒ Object
3473 3474 3475 |
# File 'lib/v20180625/models.rb', line 3473 def CustomHealthSwitch @CustomHealthSwitch end |
#HealthNum ⇒ Object
3473 3474 3475 |
# File 'lib/v20180625/models.rb', line 3473 def HealthNum @HealthNum end |
#HealthRequest ⇒ Object
3473 3474 3475 |
# File 'lib/v20180625/models.rb', line 3473 def HealthRequest @HealthRequest end |
#HealthResponse ⇒ Object
3473 3474 3475 |
# File 'lib/v20180625/models.rb', line 3473 def HealthResponse @HealthResponse end |
#HealthSwitch ⇒ Object
3473 3474 3475 |
# File 'lib/v20180625/models.rb', line 3473 def HealthSwitch @HealthSwitch end |
#InputType ⇒ Object
3473 3474 3475 |
# File 'lib/v20180625/models.rb', line 3473 def InputType @InputType end |
#IntervalTime ⇒ Object
3473 3474 3475 |
# File 'lib/v20180625/models.rb', line 3473 def IntervalTime @IntervalTime end |
#LineSeparatorType ⇒ Object
3473 3474 3475 |
# File 'lib/v20180625/models.rb', line 3473 def LineSeparatorType @LineSeparatorType end |
#ListenerId ⇒ Object
3473 3474 3475 |
# File 'lib/v20180625/models.rb', line 3473 def ListenerId @ListenerId end |
#ListenerName ⇒ Object
3473 3474 3475 |
# File 'lib/v20180625/models.rb', line 3473 def ListenerName @ListenerName end |
#LoadBalancerId ⇒ Object
3473 3474 3475 |
# File 'lib/v20180625/models.rb', line 3473 def LoadBalancerId @LoadBalancerId end |
#SessionExpire ⇒ Object
3473 3474 3475 |
# File 'lib/v20180625/models.rb', line 3473 def SessionExpire @SessionExpire end |
#TimeOut ⇒ Object
3473 3474 3475 |
# File 'lib/v20180625/models.rb', line 3473 def TimeOut @TimeOut end |
#ToaFlag ⇒ Object
3473 3474 3475 |
# File 'lib/v20180625/models.rb', line 3473 def ToaFlag @ToaFlag end |
#UnhealthNum ⇒ Object
3473 3474 3475 |
# File 'lib/v20180625/models.rb', line 3473 def UnhealthNum @UnhealthNum end |
Instance Method Details
#deserialize(params) ⇒ Object
3495 3496 3497 3498 3499 3500 3501 3502 3503 3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 |
# File 'lib/v20180625/models.rb', line 3495 def deserialize(params) @LoadBalancerId = params['LoadBalancerId'] @ListenerId = params['ListenerId'] @ListenerName = params['ListenerName'] @SessionExpire = params['SessionExpire'] @HealthSwitch = params['HealthSwitch'] @TimeOut = params['TimeOut'] @IntervalTime = params['IntervalTime'] @HealthNum = params['HealthNum'] @UnhealthNum = params['UnhealthNum'] @Bandwidth = params['Bandwidth'] @CustomHealthSwitch = params['CustomHealthSwitch'] @InputType = params['InputType'] @LineSeparatorType = params['LineSeparatorType'] @HealthRequest = params['HealthRequest'] @HealthResponse = params['HealthResponse'] @ToaFlag = params['ToaFlag'] @BalanceMode = params['BalanceMode'] end |