Class: TencentCloud::Gaap::V20180529::ModifyUDPListenerAttributeRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180529/models.rb

Overview

ModifyUDPListenerAttribute请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(listenerid = nil, groupid = nil, proxyid = nil, listenername = nil, scheduler = nil, delayloop = nil, connecttimeout = nil, healthythreshold = nil, unhealthythreshold = nil, failoverswitch = nil, healthcheck = nil, checktype = nil, checkport = nil, contexttype = nil, sendcontext = nil, recvcontext = nil) ⇒ ModifyUDPListenerAttributeRequest



6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
# File 'lib/v20180529/models.rb', line 6241

def initialize(listenerid=nil, groupid=nil, proxyid=nil, listenername=nil, scheduler=nil, delayloop=nil, connecttimeout=nil, healthythreshold=nil, unhealthythreshold=nil, failoverswitch=nil, healthcheck=nil, checktype=nil, checkport=nil, contexttype=nil, sendcontext=nil, recvcontext=nil)
  @ListenerId = listenerid
  @GroupId = groupid
  @ProxyId = proxyid
  @ListenerName = listenername
  @Scheduler = scheduler
  @DelayLoop = delayloop
  @ConnectTimeout = connecttimeout
  @HealthyThreshold = healthythreshold
  @UnhealthyThreshold = unhealthythreshold
  @FailoverSwitch = failoverswitch
  @HealthCheck = healthcheck
  @CheckType = checktype
  @CheckPort = checkport
  @ContextType = contexttype
  @SendContext = sendcontext
  @RecvContext = recvcontext
end

Instance Attribute Details

#CheckPortObject



6239
6240
6241
# File 'lib/v20180529/models.rb', line 6239

def CheckPort
  @CheckPort
end

#CheckTypeObject



6239
6240
6241
# File 'lib/v20180529/models.rb', line 6239

def CheckType
  @CheckType
end

#ConnectTimeoutObject



6239
6240
6241
# File 'lib/v20180529/models.rb', line 6239

def ConnectTimeout
  @ConnectTimeout
end

#ContextTypeObject



6239
6240
6241
# File 'lib/v20180529/models.rb', line 6239

def ContextType
  @ContextType
end

#DelayLoopObject



6239
6240
6241
# File 'lib/v20180529/models.rb', line 6239

def DelayLoop
  @DelayLoop
end

#FailoverSwitchObject



6239
6240
6241
# File 'lib/v20180529/models.rb', line 6239

def FailoverSwitch
  @FailoverSwitch
end

#GroupIdObject



6239
6240
6241
# File 'lib/v20180529/models.rb', line 6239

def GroupId
  @GroupId
end

#HealthCheckObject



6239
6240
6241
# File 'lib/v20180529/models.rb', line 6239

def HealthCheck
  @HealthCheck
end

#HealthyThresholdObject



6239
6240
6241
# File 'lib/v20180529/models.rb', line 6239

def HealthyThreshold
  @HealthyThreshold
end

#ListenerIdObject



6239
6240
6241
# File 'lib/v20180529/models.rb', line 6239

def ListenerId
  @ListenerId
end

#ListenerNameObject



6239
6240
6241
# File 'lib/v20180529/models.rb', line 6239

def ListenerName
  @ListenerName
end

#ProxyIdObject



6239
6240
6241
# File 'lib/v20180529/models.rb', line 6239

def ProxyId
  @ProxyId
end

#RecvContextObject



6239
6240
6241
# File 'lib/v20180529/models.rb', line 6239

def RecvContext
  @RecvContext
end

#SchedulerObject



6239
6240
6241
# File 'lib/v20180529/models.rb', line 6239

def Scheduler
  @Scheduler
end

#SendContextObject



6239
6240
6241
# File 'lib/v20180529/models.rb', line 6239

def SendContext
  @SendContext
end

#UnhealthyThresholdObject



6239
6240
6241
# File 'lib/v20180529/models.rb', line 6239

def UnhealthyThreshold
  @UnhealthyThreshold
end

Instance Method Details

#deserialize(params) ⇒ Object



6260
6261
6262
6263
6264
6265
6266
6267
6268
6269
6270
6271
6272
6273
6274
6275
6276
6277
# File 'lib/v20180529/models.rb', line 6260

def deserialize(params)
  @ListenerId = params['ListenerId']
  @GroupId = params['GroupId']
  @ProxyId = params['ProxyId']
  @ListenerName = params['ListenerName']
  @Scheduler = params['Scheduler']
  @DelayLoop = params['DelayLoop']
  @ConnectTimeout = params['ConnectTimeout']
  @HealthyThreshold = params['HealthyThreshold']
  @UnhealthyThreshold = params['UnhealthyThreshold']
  @FailoverSwitch = params['FailoverSwitch']
  @HealthCheck = params['HealthCheck']
  @CheckType = params['CheckType']
  @CheckPort = params['CheckPort']
  @ContextType = params['ContextType']
  @SendContext = params['SendContext']
  @RecvContext = params['RecvContext']
end