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 target groups for the specified Auto Scaling group.
- describeLoadBalancerTargetGroups :: Text -> DescribeLoadBalancerTargetGroups
- data DescribeLoadBalancerTargetGroups
- dlbtgsNextToken :: Lens' DescribeLoadBalancerTargetGroups (Maybe Text)
- dlbtgsMaxRecords :: Lens' DescribeLoadBalancerTargetGroups (Maybe Int)
- dlbtgsAutoScalingGroupName :: Lens' DescribeLoadBalancerTargetGroups Text
- describeLoadBalancerTargetGroupsResponse :: Int -> DescribeLoadBalancerTargetGroupsResponse
- data DescribeLoadBalancerTargetGroupsResponse
- dlbtgsrsLoadBalancerTargetGroups :: Lens' DescribeLoadBalancerTargetGroupsResponse [LoadBalancerTargetGroupState]
- dlbtgsrsNextToken :: Lens' DescribeLoadBalancerTargetGroupsResponse (Maybe Text)
- dlbtgsrsResponseStatus :: Lens' DescribeLoadBalancerTargetGroupsResponse Int
Creating a Request
describeLoadBalancerTargetGroups Source #
Creates a value of DescribeLoadBalancerTargetGroups
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dlbtgsNextToken
- The token for the next set of items to return. (You received this token from a previous call.)dlbtgsMaxRecords
- The maximum number of items to return with this call.dlbtgsAutoScalingGroupName
- The name of the Auto Scaling group.
data DescribeLoadBalancerTargetGroups Source #
Contains the parameters for DescribeLoadBalancerTargetGroups.
See: describeLoadBalancerTargetGroups
smart constructor.
Request Lenses
dlbtgsNextToken :: Lens' DescribeLoadBalancerTargetGroups (Maybe Text) Source #
The token for the next set of items to return. (You received this token from a previous call.)
dlbtgsMaxRecords :: Lens' DescribeLoadBalancerTargetGroups (Maybe Int) Source #
The maximum number of items to return with this call.
dlbtgsAutoScalingGroupName :: Lens' DescribeLoadBalancerTargetGroups Text Source #
The name of the Auto Scaling group.
Destructuring the Response
describeLoadBalancerTargetGroupsResponse Source #
Creates a value of DescribeLoadBalancerTargetGroupsResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dlbtgsrsLoadBalancerTargetGroups
- Information about the target groups.dlbtgsrsNextToken
- The token to use when requesting the next set of items. If there are no additional items to return, the string is empty.dlbtgsrsResponseStatus
- -- | The response status code.
data DescribeLoadBalancerTargetGroupsResponse Source #
Contains the output of DescribeLoadBalancerTargetGroups.
See: describeLoadBalancerTargetGroupsResponse
smart constructor.
Response Lenses
dlbtgsrsLoadBalancerTargetGroups :: Lens' DescribeLoadBalancerTargetGroupsResponse [LoadBalancerTargetGroupState] Source #
Information about the target groups.
dlbtgsrsNextToken :: Lens' DescribeLoadBalancerTargetGroupsResponse (Maybe Text) Source #
The token to use when requesting the next set of items. If there are no additional items to return, the string is empty.
dlbtgsrsResponseStatus :: Lens' DescribeLoadBalancerTargetGroupsResponse Int Source #
- - | The response status code.