libZSservicesZSamazonka-elbZSamazonka-elb
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.ELB.DeregisterInstancesFromLoadBalancer

Description

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 Register or De-Register EC2 Instances in the Classic Load Balancers Guide.

Synopsis

Creating a Request

data DeregisterInstancesFromLoadBalancer Source #

Contains the parameters for DeregisterInstancesFromLoadBalancer.

See: newDeregisterInstancesFromLoadBalancer smart constructor.

Constructors

DeregisterInstancesFromLoadBalancer' 

Fields

Instances

Instances details
Eq DeregisterInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

Read DeregisterInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

Show DeregisterInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

Generic DeregisterInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

NFData DeregisterInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

Hashable DeregisterInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

AWSRequest DeregisterInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

ToHeaders DeregisterInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

ToPath DeregisterInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

ToQuery DeregisterInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

type Rep DeregisterInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

type Rep DeregisterInstancesFromLoadBalancer = D1 ('MetaData "DeregisterInstancesFromLoadBalancer" "Amazonka.ELB.DeregisterInstancesFromLoadBalancer" "libZSservicesZSamazonka-elbZSamazonka-elb" 'False) (C1 ('MetaCons "DeregisterInstancesFromLoadBalancer'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loadBalancerName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "instances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Instance])))
type AWSResponse DeregisterInstancesFromLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

newDeregisterInstancesFromLoadBalancer Source #

Create a value of DeregisterInstancesFromLoadBalancer with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:loadBalancerName:DeregisterInstancesFromLoadBalancer', deregisterInstancesFromLoadBalancer_loadBalancerName - The name of the load balancer.

$sel:instances:DeregisterInstancesFromLoadBalancer', deregisterInstancesFromLoadBalancer_instances - The IDs of the instances.

Request Lenses

Destructuring the Response

data DeregisterInstancesFromLoadBalancerResponse Source #

Contains the output of DeregisterInstancesFromLoadBalancer.

See: newDeregisterInstancesFromLoadBalancerResponse smart constructor.

Constructors

DeregisterInstancesFromLoadBalancerResponse' 

Fields

Instances

Instances details
Eq DeregisterInstancesFromLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

Read DeregisterInstancesFromLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

Show DeregisterInstancesFromLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

Generic DeregisterInstancesFromLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

NFData DeregisterInstancesFromLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

type Rep DeregisterInstancesFromLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DeregisterInstancesFromLoadBalancer

type Rep DeregisterInstancesFromLoadBalancerResponse = D1 ('MetaData "DeregisterInstancesFromLoadBalancerResponse" "Amazonka.ELB.DeregisterInstancesFromLoadBalancer" "libZSservicesZSamazonka-elbZSamazonka-elb" 'False) (C1 ('MetaCons "DeregisterInstancesFromLoadBalancerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instances") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Instance])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeregisterInstancesFromLoadBalancerResponse Source #

Create a value of DeregisterInstancesFromLoadBalancerResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:instances:DeregisterInstancesFromLoadBalancer', deregisterInstancesFromLoadBalancerResponse_instances - The remaining instances registered with the load balancer.

$sel:httpStatus:DeregisterInstancesFromLoadBalancerResponse', deregisterInstancesFromLoadBalancerResponse_httpStatus - The response's http status code.

Response Lenses