Copyright | (c) 2013-2015 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 |
Adds the specified Availability Zones to the set of Availability Zones for the specified load balancer.
The load balancer evenly distributes requests across all its registered Availability Zones that contain instances.
For more information, see Add Availability Zone in the Elastic Load Balancing Developer Guide.
See: AWS API Reference for EnableAvailabilityZonesForLoadBalancer.
- enableAvailabilityZonesForLoadBalancer :: Text -> EnableAvailabilityZonesForLoadBalancer
- data EnableAvailabilityZonesForLoadBalancer
- eazflbLoadBalancerName :: Lens' EnableAvailabilityZonesForLoadBalancer Text
- eazflbAvailabilityZones :: Lens' EnableAvailabilityZonesForLoadBalancer [Text]
- enableAvailabilityZonesForLoadBalancerResponse :: Int -> EnableAvailabilityZonesForLoadBalancerResponse
- data EnableAvailabilityZonesForLoadBalancerResponse
- eazflbrsAvailabilityZones :: Lens' EnableAvailabilityZonesForLoadBalancerResponse [Text]
- eazflbrsResponseStatus :: Lens' EnableAvailabilityZonesForLoadBalancerResponse Int
Creating a Request
enableAvailabilityZonesForLoadBalancer Source
Creates a value of EnableAvailabilityZonesForLoadBalancer
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data EnableAvailabilityZonesForLoadBalancer Source
See: enableAvailabilityZonesForLoadBalancer
smart constructor.
Request Lenses
eazflbLoadBalancerName :: Lens' EnableAvailabilityZonesForLoadBalancer Text Source
The name of the load balancer.
eazflbAvailabilityZones :: Lens' EnableAvailabilityZonesForLoadBalancer [Text] Source
The Availability Zones. These must be in the same region as the load balancer.
Destructuring the Response
enableAvailabilityZonesForLoadBalancerResponse Source
Creates a value of EnableAvailabilityZonesForLoadBalancerResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data EnableAvailabilityZonesForLoadBalancerResponse Source
See: enableAvailabilityZonesForLoadBalancerResponse
smart constructor.
Response Lenses
eazflbrsAvailabilityZones :: Lens' EnableAvailabilityZonesForLoadBalancerResponse [Text] Source
The updated list of Availability Zones for the load balancer.
eazflbrsResponseStatus :: Lens' EnableAvailabilityZonesForLoadBalancerResponse Int Source
The response status code.