Class: TencentCloud::Gaap::V20180529::DescribeHTTPSListenersRequest

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

Overview

DescribeHTTPSListeners请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of DescribeHTTPSListenersRequest.



2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
# File 'lib/v20180529/models.rb', line 2995

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

Instance Attribute Details

#GroupIdObject

0,表示不需要支持Http3接入;1,表示需要支持Http3接入。注意:如果支持了Http3的功能,那么该监听器会占用对应的UDP接入端口,不可再创建相同端口的UDP监听器。该功能的启停无法在监听器创建完毕后再修改。

Parameters:

  • ProxyId:

    通道ID。ListenerId、ProxyId、GroupId须至少填写一个,且ProxyId与GroupId至多只能填写其中一个。

  • GroupId:

    通道组ID。ListenerId、ProxyId、GroupId须至少填写一个,且ProxyId与GroupId至多只能填写其中一个。

  • ListenerId:

    过滤条件,根据监听器ID进行精确查询。ListenerId、ProxyId、GroupId须至少填写一个,且ProxyId与GroupId至多只能填写其中一个。

  • ListenerName:

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

  • Port:

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

  • Offset:

    偏移量, 默认为0

  • Limit:

    限制数量,默认为20

  • SearchValue:

    过滤条件,支持按照端口或监听器名称进行模糊查询

  • Http3Supported:

    支持Http3的开关,其中:



2993
2994
2995
# File 'lib/v20180529/models.rb', line 2993

def GroupId
  @GroupId
end

#Http3SupportedObject

0,表示不需要支持Http3接入;1,表示需要支持Http3接入。注意:如果支持了Http3的功能,那么该监听器会占用对应的UDP接入端口,不可再创建相同端口的UDP监听器。该功能的启停无法在监听器创建完毕后再修改。

Parameters:

  • ProxyId:

    通道ID。ListenerId、ProxyId、GroupId须至少填写一个,且ProxyId与GroupId至多只能填写其中一个。

  • GroupId:

    通道组ID。ListenerId、ProxyId、GroupId须至少填写一个,且ProxyId与GroupId至多只能填写其中一个。

  • ListenerId:

    过滤条件,根据监听器ID进行精确查询。ListenerId、ProxyId、GroupId须至少填写一个,且ProxyId与GroupId至多只能填写其中一个。

  • ListenerName:

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

  • Port:

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

  • Offset:

    偏移量, 默认为0

  • Limit:

    限制数量,默认为20

  • SearchValue:

    过滤条件,支持按照端口或监听器名称进行模糊查询

  • Http3Supported:

    支持Http3的开关,其中:



2993
2994
2995
# File 'lib/v20180529/models.rb', line 2993

def Http3Supported
  @Http3Supported
end

#LimitObject

0,表示不需要支持Http3接入;1,表示需要支持Http3接入。注意:如果支持了Http3的功能,那么该监听器会占用对应的UDP接入端口,不可再创建相同端口的UDP监听器。该功能的启停无法在监听器创建完毕后再修改。

Parameters:

  • ProxyId:

    通道ID。ListenerId、ProxyId、GroupId须至少填写一个,且ProxyId与GroupId至多只能填写其中一个。

  • GroupId:

    通道组ID。ListenerId、ProxyId、GroupId须至少填写一个,且ProxyId与GroupId至多只能填写其中一个。

  • ListenerId:

    过滤条件,根据监听器ID进行精确查询。ListenerId、ProxyId、GroupId须至少填写一个,且ProxyId与GroupId至多只能填写其中一个。

  • ListenerName:

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

  • Port:

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

  • Offset:

    偏移量, 默认为0

  • Limit:

    限制数量,默认为20

  • SearchValue:

    过滤条件,支持按照端口或监听器名称进行模糊查询

  • Http3Supported:

    支持Http3的开关,其中:



2993
2994
2995
# File 'lib/v20180529/models.rb', line 2993

def Limit
  @Limit
end

#ListenerIdObject

0,表示不需要支持Http3接入;1,表示需要支持Http3接入。注意:如果支持了Http3的功能,那么该监听器会占用对应的UDP接入端口,不可再创建相同端口的UDP监听器。该功能的启停无法在监听器创建完毕后再修改。

Parameters:

  • ProxyId:

    通道ID。ListenerId、ProxyId、GroupId须至少填写一个,且ProxyId与GroupId至多只能填写其中一个。

  • GroupId:

    通道组ID。ListenerId、ProxyId、GroupId须至少填写一个,且ProxyId与GroupId至多只能填写其中一个。

  • ListenerId:

    过滤条件,根据监听器ID进行精确查询。ListenerId、ProxyId、GroupId须至少填写一个,且ProxyId与GroupId至多只能填写其中一个。

  • ListenerName:

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

  • Port:

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

  • Offset:

    偏移量, 默认为0

  • Limit:

    限制数量,默认为20

  • SearchValue:

    过滤条件,支持按照端口或监听器名称进行模糊查询

  • Http3Supported:

    支持Http3的开关,其中:



2993
2994
2995
# File 'lib/v20180529/models.rb', line 2993

def ListenerId
  @ListenerId
end

#ListenerNameObject

0,表示不需要支持Http3接入;1,表示需要支持Http3接入。注意:如果支持了Http3的功能,那么该监听器会占用对应的UDP接入端口,不可再创建相同端口的UDP监听器。该功能的启停无法在监听器创建完毕后再修改。

Parameters:

  • ProxyId:

    通道ID。ListenerId、ProxyId、GroupId须至少填写一个,且ProxyId与GroupId至多只能填写其中一个。

  • GroupId:

    通道组ID。ListenerId、ProxyId、GroupId须至少填写一个,且ProxyId与GroupId至多只能填写其中一个。

  • ListenerId:

    过滤条件,根据监听器ID进行精确查询。ListenerId、ProxyId、GroupId须至少填写一个,且ProxyId与GroupId至多只能填写其中一个。

  • ListenerName:

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

  • Port:

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

  • Offset:

    偏移量, 默认为0

  • Limit:

    限制数量,默认为20

  • SearchValue:

    过滤条件,支持按照端口或监听器名称进行模糊查询

  • Http3Supported:

    支持Http3的开关,其中:



2993
2994
2995
# File 'lib/v20180529/models.rb', line 2993

def ListenerName
  @ListenerName
end

#OffsetObject

0,表示不需要支持Http3接入;1,表示需要支持Http3接入。注意:如果支持了Http3的功能,那么该监听器会占用对应的UDP接入端口,不可再创建相同端口的UDP监听器。该功能的启停无法在监听器创建完毕后再修改。

Parameters:

  • ProxyId:

    通道ID。ListenerId、ProxyId、GroupId须至少填写一个,且ProxyId与GroupId至多只能填写其中一个。

  • GroupId:

    通道组ID。ListenerId、ProxyId、GroupId须至少填写一个,且ProxyId与GroupId至多只能填写其中一个。

  • ListenerId:

    过滤条件,根据监听器ID进行精确查询。ListenerId、ProxyId、GroupId须至少填写一个,且ProxyId与GroupId至多只能填写其中一个。

  • ListenerName:

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

  • Port:

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

  • Offset:

    偏移量, 默认为0

  • Limit:

    限制数量,默认为20

  • SearchValue:

    过滤条件,支持按照端口或监听器名称进行模糊查询

  • Http3Supported:

    支持Http3的开关,其中:



2993
2994
2995
# File 'lib/v20180529/models.rb', line 2993

def Offset
  @Offset
end

#PortObject

0,表示不需要支持Http3接入;1,表示需要支持Http3接入。注意:如果支持了Http3的功能,那么该监听器会占用对应的UDP接入端口,不可再创建相同端口的UDP监听器。该功能的启停无法在监听器创建完毕后再修改。

Parameters:

  • ProxyId:

    通道ID。ListenerId、ProxyId、GroupId须至少填写一个,且ProxyId与GroupId至多只能填写其中一个。

  • GroupId:

    通道组ID。ListenerId、ProxyId、GroupId须至少填写一个,且ProxyId与GroupId至多只能填写其中一个。

  • ListenerId:

    过滤条件,根据监听器ID进行精确查询。ListenerId、ProxyId、GroupId须至少填写一个,且ProxyId与GroupId至多只能填写其中一个。

  • ListenerName:

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

  • Port:

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

  • Offset:

    偏移量, 默认为0

  • Limit:

    限制数量,默认为20

  • SearchValue:

    过滤条件,支持按照端口或监听器名称进行模糊查询

  • Http3Supported:

    支持Http3的开关,其中:



2993
2994
2995
# File 'lib/v20180529/models.rb', line 2993

def Port
  @Port
end

#ProxyIdObject

0,表示不需要支持Http3接入;1,表示需要支持Http3接入。注意:如果支持了Http3的功能,那么该监听器会占用对应的UDP接入端口,不可再创建相同端口的UDP监听器。该功能的启停无法在监听器创建完毕后再修改。

Parameters:

  • ProxyId:

    通道ID。ListenerId、ProxyId、GroupId须至少填写一个,且ProxyId与GroupId至多只能填写其中一个。

  • GroupId:

    通道组ID。ListenerId、ProxyId、GroupId须至少填写一个,且ProxyId与GroupId至多只能填写其中一个。

  • ListenerId:

    过滤条件,根据监听器ID进行精确查询。ListenerId、ProxyId、GroupId须至少填写一个,且ProxyId与GroupId至多只能填写其中一个。

  • ListenerName:

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

  • Port:

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

  • Offset:

    偏移量, 默认为0

  • Limit:

    限制数量,默认为20

  • SearchValue:

    过滤条件,支持按照端口或监听器名称进行模糊查询

  • Http3Supported:

    支持Http3的开关,其中:



2993
2994
2995
# File 'lib/v20180529/models.rb', line 2993

def ProxyId
  @ProxyId
end

#SearchValueObject

0,表示不需要支持Http3接入;1,表示需要支持Http3接入。注意:如果支持了Http3的功能,那么该监听器会占用对应的UDP接入端口,不可再创建相同端口的UDP监听器。该功能的启停无法在监听器创建完毕后再修改。

Parameters:

  • ProxyId:

    通道ID。ListenerId、ProxyId、GroupId须至少填写一个,且ProxyId与GroupId至多只能填写其中一个。

  • GroupId:

    通道组ID。ListenerId、ProxyId、GroupId须至少填写一个,且ProxyId与GroupId至多只能填写其中一个。

  • ListenerId:

    过滤条件,根据监听器ID进行精确查询。ListenerId、ProxyId、GroupId须至少填写一个,且ProxyId与GroupId至多只能填写其中一个。

  • ListenerName:

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

  • Port:

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

  • Offset:

    偏移量, 默认为0

  • Limit:

    限制数量,默认为20

  • SearchValue:

    过滤条件,支持按照端口或监听器名称进行模糊查询

  • Http3Supported:

    支持Http3的开关,其中:



2993
2994
2995
# File 'lib/v20180529/models.rb', line 2993

def SearchValue
  @SearchValue
end

Instance Method Details

#deserialize(params) ⇒ Object



3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
# File 'lib/v20180529/models.rb', line 3007

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