Copyright | (c) 2013-2018 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Describes the specified policies.
If you specify a load balancer name, the action returns the descriptions of all policies created for the load balancer. If you specify a policy name associated with your load balancer, the action returns the description of that policy. If you don't specify a load balancer name, the action returns descriptions of the specified sample policies, or descriptions of all sample policies. The names of the sample policies have the ELBSample-
prefix.
Synopsis
- describeLoadBalancerPolicies :: DescribeLoadBalancerPolicies
- data DescribeLoadBalancerPolicies
- dlbpPolicyNames :: Lens' DescribeLoadBalancerPolicies [Text]
- dlbpLoadBalancerName :: Lens' DescribeLoadBalancerPolicies (Maybe Text)
- describeLoadBalancerPoliciesResponse :: Int -> DescribeLoadBalancerPoliciesResponse
- data DescribeLoadBalancerPoliciesResponse
- dlbprsPolicyDescriptions :: Lens' DescribeLoadBalancerPoliciesResponse [PolicyDescription]
- dlbprsResponseStatus :: Lens' DescribeLoadBalancerPoliciesResponse Int
Creating a Request
describeLoadBalancerPolicies :: DescribeLoadBalancerPolicies Source #
Creates a value of DescribeLoadBalancerPolicies
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dlbpPolicyNames
- The names of the policies.dlbpLoadBalancerName
- The name of the load balancer.
data DescribeLoadBalancerPolicies Source #
Contains the parameters for DescribeLoadBalancerPolicies.
See: describeLoadBalancerPolicies
smart constructor.
Instances
Request Lenses
dlbpPolicyNames :: Lens' DescribeLoadBalancerPolicies [Text] Source #
The names of the policies.
dlbpLoadBalancerName :: Lens' DescribeLoadBalancerPolicies (Maybe Text) Source #
The name of the load balancer.
Destructuring the Response
describeLoadBalancerPoliciesResponse Source #
Creates a value of DescribeLoadBalancerPoliciesResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dlbprsPolicyDescriptions
- Information about the policies.dlbprsResponseStatus
- -- | The response status code.
data DescribeLoadBalancerPoliciesResponse Source #
Contains the output of DescribeLoadBalancerPolicies.
See: describeLoadBalancerPoliciesResponse
smart constructor.
Instances
Response Lenses
dlbprsPolicyDescriptions :: Lens' DescribeLoadBalancerPoliciesResponse [PolicyDescription] Source #
Information about the policies.
dlbprsResponseStatus :: Lens' DescribeLoadBalancerPoliciesResponse Int Source #
- - | The response status code.