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 |
Deregisters the specified instances from the specified load balancer. After the instance is deregistered, it no longer receives traffic from the load balancer.
You can use DescribeLoadBalancers to verify that the instance is deregistered from the load balancer.
For more information, see Deregister and Register Amazon EC2 Instances in the Elastic Load Balancing Developer Guide.
- deregisterInstancesFromLoadBalancer :: Text -> DeregisterInstancesFromLoadBalancer
- data DeregisterInstancesFromLoadBalancer
- diflbLoadBalancerName :: Lens' DeregisterInstancesFromLoadBalancer Text
- diflbInstances :: Lens' DeregisterInstancesFromLoadBalancer [Instance]
- deregisterInstancesFromLoadBalancerResponse :: Int -> DeregisterInstancesFromLoadBalancerResponse
- data DeregisterInstancesFromLoadBalancerResponse
- diflbrsInstances :: Lens' DeregisterInstancesFromLoadBalancerResponse [Instance]
- diflbrsResponseStatus :: Lens' DeregisterInstancesFromLoadBalancerResponse Int
Creating a Request
deregisterInstancesFromLoadBalancer Source #
Creates a value of DeregisterInstancesFromLoadBalancer
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data DeregisterInstancesFromLoadBalancer Source #
See: deregisterInstancesFromLoadBalancer
smart constructor.
Request Lenses
diflbLoadBalancerName :: Lens' DeregisterInstancesFromLoadBalancer Text Source #
The name of the load balancer.
diflbInstances :: Lens' DeregisterInstancesFromLoadBalancer [Instance] Source #
The IDs of the instances.
Destructuring the Response
deregisterInstancesFromLoadBalancerResponse Source #
Creates a value of DeregisterInstancesFromLoadBalancerResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data DeregisterInstancesFromLoadBalancerResponse Source #
See: deregisterInstancesFromLoadBalancerResponse
smart constructor.
Response Lenses
diflbrsInstances :: Lens' DeregisterInstancesFromLoadBalancerResponse [Instance] Source #
The remaining instances registered with the load balancer.
diflbrsResponseStatus :: Lens' DeregisterInstancesFromLoadBalancerResponse Int Source #
The response status code.