Class: TencentCloud::Gaap::V20180529::DescribeTCPListenersRequest

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

Overview

DescribeTCPListeners请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(proxyid = nil, listenerid = nil, listenername = nil, port = nil, offset = nil, limit = nil, groupid = nil, searchvalue = nil) ⇒ DescribeTCPListenersRequest

Returns a new instance of DescribeTCPListenersRequest.



4324
4325
4326
4327
4328
4329
4330
4331
4332
4333
# File 'lib/v20180529/models.rb', line 4324

def initialize(proxyid=nil, listenerid=nil, listenername=nil, port=nil, offset=nil, limit=nil, groupid=nil, searchvalue=nil)
  @ProxyId = proxyid
  @ListenerId = listenerid
  @ListenerName = listenername
  @Port = port
  @Offset = offset
  @Limit = limit
  @GroupId = groupid
  @SearchValue = searchvalue
end

Instance Attribute Details

#GroupIdObject

当设置了ProxyId时,会检查该监听器是否归属于该通道。当设置了GroupId时,会检查该监听器是否归属于该通道组。

Parameters:

  • ProxyId:

    过滤条件,根据通道ID进行拉取,ProxyId/GroupId/ListenerId必须设置一个,但ProxyId和GroupId不能同时设置。

  • ListenerId:

    过滤条件,根据监听器ID精确查询。

  • ListenerName:

    过滤条件,根据监听器名称精确查询

  • Port:

    过滤条件,根据监听器端口精确查询

  • Offset:

    偏移量,默认为0

  • Limit:

    限制数量,默认为20

  • GroupId:

    过滤条件,根据通道组ID进行拉取,ProxyId/GroupId/ListenerId必须设置一个,但ProxyId和GroupId不能同时设置。

  • SearchValue:

    过滤条件,支持按照端口或监听器名称进行模糊查询,该参数不能与ListenerName和Port同时使用



4322
4323
4324
# File 'lib/v20180529/models.rb', line 4322

def GroupId
  @GroupId
end

#LimitObject

当设置了ProxyId时,会检查该监听器是否归属于该通道。当设置了GroupId时,会检查该监听器是否归属于该通道组。

Parameters:

  • ProxyId:

    过滤条件,根据通道ID进行拉取,ProxyId/GroupId/ListenerId必须设置一个,但ProxyId和GroupId不能同时设置。

  • ListenerId:

    过滤条件,根据监听器ID精确查询。

  • ListenerName:

    过滤条件,根据监听器名称精确查询

  • Port:

    过滤条件,根据监听器端口精确查询

  • Offset:

    偏移量,默认为0

  • Limit:

    限制数量,默认为20

  • GroupId:

    过滤条件,根据通道组ID进行拉取,ProxyId/GroupId/ListenerId必须设置一个,但ProxyId和GroupId不能同时设置。

  • SearchValue:

    过滤条件,支持按照端口或监听器名称进行模糊查询,该参数不能与ListenerName和Port同时使用



4322
4323
4324
# File 'lib/v20180529/models.rb', line 4322

def Limit
  @Limit
end

#ListenerIdObject

当设置了ProxyId时,会检查该监听器是否归属于该通道。当设置了GroupId时,会检查该监听器是否归属于该通道组。

Parameters:

  • ProxyId:

    过滤条件,根据通道ID进行拉取,ProxyId/GroupId/ListenerId必须设置一个,但ProxyId和GroupId不能同时设置。

  • ListenerId:

    过滤条件,根据监听器ID精确查询。

  • ListenerName:

    过滤条件,根据监听器名称精确查询

  • Port:

    过滤条件,根据监听器端口精确查询

  • Offset:

    偏移量,默认为0

  • Limit:

    限制数量,默认为20

  • GroupId:

    过滤条件,根据通道组ID进行拉取,ProxyId/GroupId/ListenerId必须设置一个,但ProxyId和GroupId不能同时设置。

  • SearchValue:

    过滤条件,支持按照端口或监听器名称进行模糊查询,该参数不能与ListenerName和Port同时使用



4322
4323
4324
# File 'lib/v20180529/models.rb', line 4322

def ListenerId
  @ListenerId
end

#ListenerNameObject

当设置了ProxyId时,会检查该监听器是否归属于该通道。当设置了GroupId时,会检查该监听器是否归属于该通道组。

Parameters:

  • ProxyId:

    过滤条件,根据通道ID进行拉取,ProxyId/GroupId/ListenerId必须设置一个,但ProxyId和GroupId不能同时设置。

  • ListenerId:

    过滤条件,根据监听器ID精确查询。

  • ListenerName:

    过滤条件,根据监听器名称精确查询

  • Port:

    过滤条件,根据监听器端口精确查询

  • Offset:

    偏移量,默认为0

  • Limit:

    限制数量,默认为20

  • GroupId:

    过滤条件,根据通道组ID进行拉取,ProxyId/GroupId/ListenerId必须设置一个,但ProxyId和GroupId不能同时设置。

  • SearchValue:

    过滤条件,支持按照端口或监听器名称进行模糊查询,该参数不能与ListenerName和Port同时使用



4322
4323
4324
# File 'lib/v20180529/models.rb', line 4322

def ListenerName
  @ListenerName
end

#OffsetObject

当设置了ProxyId时,会检查该监听器是否归属于该通道。当设置了GroupId时,会检查该监听器是否归属于该通道组。

Parameters:

  • ProxyId:

    过滤条件,根据通道ID进行拉取,ProxyId/GroupId/ListenerId必须设置一个,但ProxyId和GroupId不能同时设置。

  • ListenerId:

    过滤条件,根据监听器ID精确查询。

  • ListenerName:

    过滤条件,根据监听器名称精确查询

  • Port:

    过滤条件,根据监听器端口精确查询

  • Offset:

    偏移量,默认为0

  • Limit:

    限制数量,默认为20

  • GroupId:

    过滤条件,根据通道组ID进行拉取,ProxyId/GroupId/ListenerId必须设置一个,但ProxyId和GroupId不能同时设置。

  • SearchValue:

    过滤条件,支持按照端口或监听器名称进行模糊查询,该参数不能与ListenerName和Port同时使用



4322
4323
4324
# File 'lib/v20180529/models.rb', line 4322

def Offset
  @Offset
end

#PortObject

当设置了ProxyId时,会检查该监听器是否归属于该通道。当设置了GroupId时,会检查该监听器是否归属于该通道组。

Parameters:

  • ProxyId:

    过滤条件,根据通道ID进行拉取,ProxyId/GroupId/ListenerId必须设置一个,但ProxyId和GroupId不能同时设置。

  • ListenerId:

    过滤条件,根据监听器ID精确查询。

  • ListenerName:

    过滤条件,根据监听器名称精确查询

  • Port:

    过滤条件,根据监听器端口精确查询

  • Offset:

    偏移量,默认为0

  • Limit:

    限制数量,默认为20

  • GroupId:

    过滤条件,根据通道组ID进行拉取,ProxyId/GroupId/ListenerId必须设置一个,但ProxyId和GroupId不能同时设置。

  • SearchValue:

    过滤条件,支持按照端口或监听器名称进行模糊查询,该参数不能与ListenerName和Port同时使用



4322
4323
4324
# File 'lib/v20180529/models.rb', line 4322

def Port
  @Port
end

#ProxyIdObject

当设置了ProxyId时,会检查该监听器是否归属于该通道。当设置了GroupId时,会检查该监听器是否归属于该通道组。

Parameters:

  • ProxyId:

    过滤条件,根据通道ID进行拉取,ProxyId/GroupId/ListenerId必须设置一个,但ProxyId和GroupId不能同时设置。

  • ListenerId:

    过滤条件,根据监听器ID精确查询。

  • ListenerName:

    过滤条件,根据监听器名称精确查询

  • Port:

    过滤条件,根据监听器端口精确查询

  • Offset:

    偏移量,默认为0

  • Limit:

    限制数量,默认为20

  • GroupId:

    过滤条件,根据通道组ID进行拉取,ProxyId/GroupId/ListenerId必须设置一个,但ProxyId和GroupId不能同时设置。

  • SearchValue:

    过滤条件,支持按照端口或监听器名称进行模糊查询,该参数不能与ListenerName和Port同时使用



4322
4323
4324
# File 'lib/v20180529/models.rb', line 4322

def ProxyId
  @ProxyId
end

#SearchValueObject

当设置了ProxyId时,会检查该监听器是否归属于该通道。当设置了GroupId时,会检查该监听器是否归属于该通道组。

Parameters:

  • ProxyId:

    过滤条件,根据通道ID进行拉取,ProxyId/GroupId/ListenerId必须设置一个,但ProxyId和GroupId不能同时设置。

  • ListenerId:

    过滤条件,根据监听器ID精确查询。

  • ListenerName:

    过滤条件,根据监听器名称精确查询

  • Port:

    过滤条件,根据监听器端口精确查询

  • Offset:

    偏移量,默认为0

  • Limit:

    限制数量,默认为20

  • GroupId:

    过滤条件,根据通道组ID进行拉取,ProxyId/GroupId/ListenerId必须设置一个,但ProxyId和GroupId不能同时设置。

  • SearchValue:

    过滤条件,支持按照端口或监听器名称进行模糊查询,该参数不能与ListenerName和Port同时使用



4322
4323
4324
# File 'lib/v20180529/models.rb', line 4322

def SearchValue
  @SearchValue
end

Instance Method Details

#deserialize(params) ⇒ Object



4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
# File 'lib/v20180529/models.rb', line 4335

def deserialize(params)
  @ProxyId = params['ProxyId']
  @ListenerId = params['ListenerId']
  @ListenerName = params['ListenerName']
  @Port = params['Port']
  @Offset = params['Offset']
  @Limit = params['Limit']
  @GroupId = params['GroupId']
  @SearchValue = params['SearchValue']
end