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 |
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 or Remove Availability Zones in the Classic Load Balancer Guide .
Synopsis
- 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:
eazflbLoadBalancerName
- The name of the load balancer.eazflbAvailabilityZones
- The Availability Zones. These must be in the same region as the load balancer.
data EnableAvailabilityZonesForLoadBalancer Source #
Contains the parameters for EnableAvailabilityZonesForLoadBalancer.
See: enableAvailabilityZonesForLoadBalancer
smart constructor.
Instances
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:
eazflbrsAvailabilityZones
- The updated list of Availability Zones for the load balancer.eazflbrsResponseStatus
- -- | The response status code.
data EnableAvailabilityZonesForLoadBalancerResponse Source #
Contains the output of EnableAvailabilityZonesForLoadBalancer.
See: enableAvailabilityZonesForLoadBalancerResponse
smart constructor.
Instances
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.