Class: TencentCloud::Bmlb::V20180625::DescribeTrafficMirrorListenersRequest

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

Overview

DescribeTrafficMirrorListeners请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(trafficmirrorid = nil, offset = nil, limit = nil, searchloadbalancerids = nil, searchloadbalancernames = nil, searchvips = nil, searchlistenerids = nil, searchlistenernames = nil, searchprotocols = nil, searchloadbalancerports = nil) ⇒ DescribeTrafficMirrorListenersRequest

Returns a new instance of DescribeTrafficMirrorListenersRequest.



1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
# File 'lib/v20180625/models.rb', line 1823

def initialize(trafficmirrorid=nil, offset=nil, limit=nil, searchloadbalancerids=nil, searchloadbalancernames=nil, searchvips=nil, searchlistenerids=nil, searchlistenernames=nil, searchprotocols=nil, searchloadbalancerports=nil)
  @TrafficMirrorId = trafficmirrorid
  @Offset = offset
  @Limit = limit
  @SearchLoadBalancerIds = searchloadbalancerids
  @SearchLoadBalancerNames = searchloadbalancernames
  @SearchVips = searchvips
  @SearchListenerIds = searchlistenerids
  @SearchListenerNames = searchlistenernames
  @SearchProtocols = searchprotocols
  @SearchLoadBalancerPorts = searchloadbalancerports
end

Instance Attribute Details

#LimitObject

Parameters:

  • TrafficMirrorId:

    流量镜像实例ID。

  • Offset:

    分页的偏移量,也即从第几条记录开始查询

  • Limit:

    单次查询返回的条目数,默认值:500。

  • SearchLoadBalancerIds:

    待搜索的负载均衡Id。

  • SearchLoadBalancerNames:

    待搜索的负载均衡名称。

  • SearchVips:

    待搜索的Vip。

  • SearchListenerIds:

    待搜索的监听器ID。

  • SearchListenerNames:

    待搜索的监听器名称。

  • SearchProtocols:

    待搜索的协议名称。

  • SearchLoadBalancerPorts:

    待搜索的端口。



1821
1822
1823
# File 'lib/v20180625/models.rb', line 1821

def Limit
  @Limit
end

#OffsetObject

Parameters:

  • TrafficMirrorId:

    流量镜像实例ID。

  • Offset:

    分页的偏移量,也即从第几条记录开始查询

  • Limit:

    单次查询返回的条目数,默认值:500。

  • SearchLoadBalancerIds:

    待搜索的负载均衡Id。

  • SearchLoadBalancerNames:

    待搜索的负载均衡名称。

  • SearchVips:

    待搜索的Vip。

  • SearchListenerIds:

    待搜索的监听器ID。

  • SearchListenerNames:

    待搜索的监听器名称。

  • SearchProtocols:

    待搜索的协议名称。

  • SearchLoadBalancerPorts:

    待搜索的端口。



1821
1822
1823
# File 'lib/v20180625/models.rb', line 1821

def Offset
  @Offset
end

#SearchListenerIdsObject

Parameters:

  • TrafficMirrorId:

    流量镜像实例ID。

  • Offset:

    分页的偏移量,也即从第几条记录开始查询

  • Limit:

    单次查询返回的条目数,默认值:500。

  • SearchLoadBalancerIds:

    待搜索的负载均衡Id。

  • SearchLoadBalancerNames:

    待搜索的负载均衡名称。

  • SearchVips:

    待搜索的Vip。

  • SearchListenerIds:

    待搜索的监听器ID。

  • SearchListenerNames:

    待搜索的监听器名称。

  • SearchProtocols:

    待搜索的协议名称。

  • SearchLoadBalancerPorts:

    待搜索的端口。



1821
1822
1823
# File 'lib/v20180625/models.rb', line 1821

def SearchListenerIds
  @SearchListenerIds
end

#SearchListenerNamesObject

Parameters:

  • TrafficMirrorId:

    流量镜像实例ID。

  • Offset:

    分页的偏移量,也即从第几条记录开始查询

  • Limit:

    单次查询返回的条目数,默认值:500。

  • SearchLoadBalancerIds:

    待搜索的负载均衡Id。

  • SearchLoadBalancerNames:

    待搜索的负载均衡名称。

  • SearchVips:

    待搜索的Vip。

  • SearchListenerIds:

    待搜索的监听器ID。

  • SearchListenerNames:

    待搜索的监听器名称。

  • SearchProtocols:

    待搜索的协议名称。

  • SearchLoadBalancerPorts:

    待搜索的端口。



1821
1822
1823
# File 'lib/v20180625/models.rb', line 1821

def SearchListenerNames
  @SearchListenerNames
end

#SearchLoadBalancerIdsObject

Parameters:

  • TrafficMirrorId:

    流量镜像实例ID。

  • Offset:

    分页的偏移量,也即从第几条记录开始查询

  • Limit:

    单次查询返回的条目数,默认值:500。

  • SearchLoadBalancerIds:

    待搜索的负载均衡Id。

  • SearchLoadBalancerNames:

    待搜索的负载均衡名称。

  • SearchVips:

    待搜索的Vip。

  • SearchListenerIds:

    待搜索的监听器ID。

  • SearchListenerNames:

    待搜索的监听器名称。

  • SearchProtocols:

    待搜索的协议名称。

  • SearchLoadBalancerPorts:

    待搜索的端口。



1821
1822
1823
# File 'lib/v20180625/models.rb', line 1821

def SearchLoadBalancerIds
  @SearchLoadBalancerIds
end

#SearchLoadBalancerNamesObject

Parameters:

  • TrafficMirrorId:

    流量镜像实例ID。

  • Offset:

    分页的偏移量,也即从第几条记录开始查询

  • Limit:

    单次查询返回的条目数,默认值:500。

  • SearchLoadBalancerIds:

    待搜索的负载均衡Id。

  • SearchLoadBalancerNames:

    待搜索的负载均衡名称。

  • SearchVips:

    待搜索的Vip。

  • SearchListenerIds:

    待搜索的监听器ID。

  • SearchListenerNames:

    待搜索的监听器名称。

  • SearchProtocols:

    待搜索的协议名称。

  • SearchLoadBalancerPorts:

    待搜索的端口。



1821
1822
1823
# File 'lib/v20180625/models.rb', line 1821

def SearchLoadBalancerNames
  @SearchLoadBalancerNames
end

#SearchLoadBalancerPortsObject

Parameters:

  • TrafficMirrorId:

    流量镜像实例ID。

  • Offset:

    分页的偏移量,也即从第几条记录开始查询

  • Limit:

    单次查询返回的条目数,默认值:500。

  • SearchLoadBalancerIds:

    待搜索的负载均衡Id。

  • SearchLoadBalancerNames:

    待搜索的负载均衡名称。

  • SearchVips:

    待搜索的Vip。

  • SearchListenerIds:

    待搜索的监听器ID。

  • SearchListenerNames:

    待搜索的监听器名称。

  • SearchProtocols:

    待搜索的协议名称。

  • SearchLoadBalancerPorts:

    待搜索的端口。



1821
1822
1823
# File 'lib/v20180625/models.rb', line 1821

def SearchLoadBalancerPorts
  @SearchLoadBalancerPorts
end

#SearchProtocolsObject

Parameters:

  • TrafficMirrorId:

    流量镜像实例ID。

  • Offset:

    分页的偏移量,也即从第几条记录开始查询

  • Limit:

    单次查询返回的条目数,默认值:500。

  • SearchLoadBalancerIds:

    待搜索的负载均衡Id。

  • SearchLoadBalancerNames:

    待搜索的负载均衡名称。

  • SearchVips:

    待搜索的Vip。

  • SearchListenerIds:

    待搜索的监听器ID。

  • SearchListenerNames:

    待搜索的监听器名称。

  • SearchProtocols:

    待搜索的协议名称。

  • SearchLoadBalancerPorts:

    待搜索的端口。



1821
1822
1823
# File 'lib/v20180625/models.rb', line 1821

def SearchProtocols
  @SearchProtocols
end

#SearchVipsObject

Parameters:

  • TrafficMirrorId:

    流量镜像实例ID。

  • Offset:

    分页的偏移量,也即从第几条记录开始查询

  • Limit:

    单次查询返回的条目数,默认值:500。

  • SearchLoadBalancerIds:

    待搜索的负载均衡Id。

  • SearchLoadBalancerNames:

    待搜索的负载均衡名称。

  • SearchVips:

    待搜索的Vip。

  • SearchListenerIds:

    待搜索的监听器ID。

  • SearchListenerNames:

    待搜索的监听器名称。

  • SearchProtocols:

    待搜索的协议名称。

  • SearchLoadBalancerPorts:

    待搜索的端口。



1821
1822
1823
# File 'lib/v20180625/models.rb', line 1821

def SearchVips
  @SearchVips
end

#TrafficMirrorIdObject

Parameters:

  • TrafficMirrorId:

    流量镜像实例ID。

  • Offset:

    分页的偏移量,也即从第几条记录开始查询

  • Limit:

    单次查询返回的条目数,默认值:500。

  • SearchLoadBalancerIds:

    待搜索的负载均衡Id。

  • SearchLoadBalancerNames:

    待搜索的负载均衡名称。

  • SearchVips:

    待搜索的Vip。

  • SearchListenerIds:

    待搜索的监听器ID。

  • SearchListenerNames:

    待搜索的监听器名称。

  • SearchProtocols:

    待搜索的协议名称。

  • SearchLoadBalancerPorts:

    待搜索的端口。



1821
1822
1823
# File 'lib/v20180625/models.rb', line 1821

def TrafficMirrorId
  @TrafficMirrorId
end

Instance Method Details

#deserialize(params) ⇒ Object



1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
# File 'lib/v20180625/models.rb', line 1836

def deserialize(params)
  @TrafficMirrorId = params['TrafficMirrorId']
  @Offset = params['Offset']
  @Limit = params['Limit']
  @SearchLoadBalancerIds = params['SearchLoadBalancerIds']
  @SearchLoadBalancerNames = params['SearchLoadBalancerNames']
  @SearchVips = params['SearchVips']
  @SearchListenerIds = params['SearchListenerIds']
  @SearchListenerNames = params['SearchListenerNames']
  @SearchProtocols = params['SearchProtocols']
  @SearchLoadBalancerPorts = params['SearchLoadBalancerPorts']
end