Copyright | (c) 2013-2016 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Describes the specified listeners or the listeners for the specified Application Load Balancer. You must specify either a load balancer or one or more listeners.
This operation returns paginated results.
- describeListeners :: DescribeListeners
- data DescribeListeners
- dlListenerARNs :: Lens' DescribeListeners [Text]
- dlLoadBalancerARN :: Lens' DescribeListeners (Maybe Text)
- dlMarker :: Lens' DescribeListeners (Maybe Text)
- dlPageSize :: Lens' DescribeListeners (Maybe Natural)
- describeListenersResponse :: Int -> DescribeListenersResponse
- data DescribeListenersResponse
- dlsrsNextMarker :: Lens' DescribeListenersResponse (Maybe Text)
- dlsrsListeners :: Lens' DescribeListenersResponse [Listener]
- dlsrsResponseStatus :: Lens' DescribeListenersResponse Int
Creating a Request
describeListeners :: DescribeListeners Source #
Creates a value of DescribeListeners
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dlListenerARNs
- The Amazon Resource Names (ARN) of the listeners.dlLoadBalancerARN
- The Amazon Resource Name (ARN) of the load balancer.dlMarker
- The marker for the next set of results. (You received this marker from a previous call.)dlPageSize
- The maximum number of results to return with this call.
data DescribeListeners Source #
Contains the parameters for DescribeListeners.
See: describeListeners
smart constructor.
Request Lenses
dlListenerARNs :: Lens' DescribeListeners [Text] Source #
The Amazon Resource Names (ARN) of the listeners.
dlLoadBalancerARN :: Lens' DescribeListeners (Maybe Text) Source #
The Amazon Resource Name (ARN) of the load balancer.
dlMarker :: Lens' DescribeListeners (Maybe Text) Source #
The marker for the next set of results. (You received this marker from a previous call.)
dlPageSize :: Lens' DescribeListeners (Maybe Natural) Source #
The maximum number of results to return with this call.
Destructuring the Response
describeListenersResponse Source #
Creates a value of DescribeListenersResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dlsrsNextMarker
- The marker to use when requesting the next set of results. If there are no additional results, the string is empty.dlsrsListeners
- Information about the listeners.dlsrsResponseStatus
- -- | The response status code.
data DescribeListenersResponse Source #
Contains the output of DescribeListeners.
See: describeListenersResponse
smart constructor.
Response Lenses
dlsrsNextMarker :: Lens' DescribeListenersResponse (Maybe Text) Source #
The marker to use when requesting the next set of results. If there are no additional results, the string is empty.
dlsrsListeners :: Lens' DescribeListenersResponse [Listener] Source #
Information about the listeners.
dlsrsResponseStatus :: Lens' DescribeListenersResponse Int Source #
- - | The response status code.