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 |
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.
See: AWS API Reference for DeregisterInstancesFromLoadBalancer.
- 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.