Class: TencentCloud::Gaap::V20180529::ModifyTCPListenerAttributeRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Gaap::V20180529::ModifyTCPListenerAttributeRequest
- Defined in:
- lib/v20180529/models.rb
Overview
ModifyTCPListenerAttribute请求参数结构体
Instance Attribute Summary collapse
- #ConnectTimeout ⇒ Object
- #DelayLoop ⇒ Object
- #FailoverSwitch ⇒ Object
- #GroupId ⇒ Object
- #HealthCheck ⇒ Object
- #HealthyThreshold ⇒ Object
- #ListenerId ⇒ Object
- #ListenerName ⇒ Object
- #ProxyId ⇒ Object
- #Scheduler ⇒ Object
- #UnhealthyThreshold ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(listenerid = nil, groupid = nil, proxyid = nil, listenername = nil, scheduler = nil, delayloop = nil, connecttimeout = nil, healthcheck = nil, failoverswitch = nil, healthythreshold = nil, unhealthythreshold = nil) ⇒ ModifyTCPListenerAttributeRequest
constructor
A new instance of ModifyTCPListenerAttributeRequest.
Constructor Details
#initialize(listenerid = nil, groupid = nil, proxyid = nil, listenername = nil, scheduler = nil, delayloop = nil, connecttimeout = nil, healthcheck = nil, failoverswitch = nil, healthythreshold = nil, unhealthythreshold = nil) ⇒ ModifyTCPListenerAttributeRequest
Returns a new instance of ModifyTCPListenerAttributeRequest.
6159 6160 6161 6162 6163 6164 6165 6166 6167 6168 6169 6170 6171 |
# File 'lib/v20180529/models.rb', line 6159 def initialize(listenerid=nil, groupid=nil, proxyid=nil, listenername=nil, scheduler=nil, delayloop=nil, connecttimeout=nil, healthcheck=nil, failoverswitch=nil, healthythreshold=nil, unhealthythreshold=nil) @ListenerId = listenerid @GroupId = groupid @ProxyId = proxyid @ListenerName = listenername @Scheduler = scheduler @DelayLoop = delayloop @ConnectTimeout = connecttimeout @HealthCheck = healthcheck @FailoverSwitch = failoverswitch @HealthyThreshold = healthythreshold @UnhealthyThreshold = unhealthythreshold end |
Instance Attribute Details
#ConnectTimeout ⇒ Object
6157 6158 6159 |
# File 'lib/v20180529/models.rb', line 6157 def ConnectTimeout @ConnectTimeout end |
#DelayLoop ⇒ Object
6157 6158 6159 |
# File 'lib/v20180529/models.rb', line 6157 def DelayLoop @DelayLoop end |
#FailoverSwitch ⇒ Object
6157 6158 6159 |
# File 'lib/v20180529/models.rb', line 6157 def FailoverSwitch @FailoverSwitch end |
#GroupId ⇒ Object
6157 6158 6159 |
# File 'lib/v20180529/models.rb', line 6157 def GroupId @GroupId end |
#HealthCheck ⇒ Object
6157 6158 6159 |
# File 'lib/v20180529/models.rb', line 6157 def HealthCheck @HealthCheck end |
#HealthyThreshold ⇒ Object
6157 6158 6159 |
# File 'lib/v20180529/models.rb', line 6157 def HealthyThreshold @HealthyThreshold end |
#ListenerId ⇒ Object
6157 6158 6159 |
# File 'lib/v20180529/models.rb', line 6157 def ListenerId @ListenerId end |
#ListenerName ⇒ Object
6157 6158 6159 |
# File 'lib/v20180529/models.rb', line 6157 def ListenerName @ListenerName end |
#ProxyId ⇒ Object
6157 6158 6159 |
# File 'lib/v20180529/models.rb', line 6157 def ProxyId @ProxyId end |
#Scheduler ⇒ Object
6157 6158 6159 |
# File 'lib/v20180529/models.rb', line 6157 def Scheduler @Scheduler end |
#UnhealthyThreshold ⇒ Object
6157 6158 6159 |
# File 'lib/v20180529/models.rb', line 6157 def UnhealthyThreshold @UnhealthyThreshold end |
Instance Method Details
#deserialize(params) ⇒ Object
6173 6174 6175 6176 6177 6178 6179 6180 6181 6182 6183 6184 6185 |
# File 'lib/v20180529/models.rb', line 6173 def deserialize(params) @ListenerId = params['ListenerId'] @GroupId = params['GroupId'] @ProxyId = params['ProxyId'] @ListenerName = params['ListenerName'] @Scheduler = params['Scheduler'] @DelayLoop = params['DelayLoop'] @ConnectTimeout = params['ConnectTimeout'] @HealthCheck = params['HealthCheck'] @FailoverSwitch = params['FailoverSwitch'] @HealthyThreshold = params['HealthyThreshold'] @UnhealthyThreshold = params['UnhealthyThreshold'] end |