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.DeleteLoadBalancer

Description

Deletes the specified load balancer.

If you are attempting to recreate a load balancer, you must reconfigure all settings. The DNS name associated with a deleted load balancer are no longer usable. The name and associated DNS record of the deleted load balancer no longer exist and traffic sent to any of its IP addresses is no longer delivered to your instances.

If the load balancer does not exist or has already been deleted, the call to DeleteLoadBalancer still succeeds.

Synopsis

Creating a Request

data DeleteLoadBalancer Source #

Contains the parameters for DeleteLoadBalancer.

See: newDeleteLoadBalancer smart constructor.

Constructors

DeleteLoadBalancer' 

Fields

Instances

Instances details
Eq DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

Read DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

Show DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

Generic DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

Associated Types

type Rep DeleteLoadBalancer :: Type -> Type #

NFData DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

Methods

rnf :: DeleteLoadBalancer -> () #

Hashable DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

AWSRequest DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

Associated Types

type AWSResponse DeleteLoadBalancer #

ToHeaders DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

ToPath DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

ToQuery DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

type Rep DeleteLoadBalancer Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

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

Defined in Amazonka.ELB.DeleteLoadBalancer

newDeleteLoadBalancer Source #

Create a value of DeleteLoadBalancer 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:DeleteLoadBalancer', deleteLoadBalancer_loadBalancerName - The name of the load balancer.

Request Lenses

Destructuring the Response

data DeleteLoadBalancerResponse Source #

Contains the output of DeleteLoadBalancer.

See: newDeleteLoadBalancerResponse smart constructor.

Constructors

DeleteLoadBalancerResponse' 

Fields

Instances

Instances details
Eq DeleteLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

Read DeleteLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

Show DeleteLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

Generic DeleteLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

Associated Types

type Rep DeleteLoadBalancerResponse :: Type -> Type #

NFData DeleteLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

type Rep DeleteLoadBalancerResponse Source # 
Instance details

Defined in Amazonka.ELB.DeleteLoadBalancer

type Rep DeleteLoadBalancerResponse = D1 ('MetaData "DeleteLoadBalancerResponse" "Amazonka.ELB.DeleteLoadBalancer" "libZSservicesZSamazonka-elbZSamazonka-elb" 'False) (C1 ('MetaCons "DeleteLoadBalancerResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteLoadBalancerResponse Source #

Create a value of DeleteLoadBalancerResponse 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:httpStatus:DeleteLoadBalancerResponse', deleteLoadBalancerResponse_httpStatus - The response's http status code.

Response Lenses