amazonka-elbv2-1.4.4: Amazon Elastic Load Balancing SDK.

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

Network.AWS.ELBv2.DeleteListener

Contents

Description

Deletes the specified listener.

Alternatively, your listener is deleted when you delete the load balancer it is attached to using DeleteLoadBalancer.

Synopsis

Creating a Request

deleteListener Source #

Creates a value of DeleteListener with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

data DeleteListener Source #

Contains the parameters for DeleteListener.

See: deleteListener smart constructor.

Instances

Eq DeleteListener Source # 
Data DeleteListener Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DeleteListener -> c DeleteListener #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DeleteListener #

toConstr :: DeleteListener -> Constr #

dataTypeOf :: DeleteListener -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c DeleteListener) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DeleteListener) #

gmapT :: (forall b. Data b => b -> b) -> DeleteListener -> DeleteListener #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DeleteListener -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DeleteListener -> r #

gmapQ :: (forall d. Data d => d -> u) -> DeleteListener -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DeleteListener -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DeleteListener -> m DeleteListener #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DeleteListener -> m DeleteListener #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DeleteListener -> m DeleteListener #

Read DeleteListener Source # 
Show DeleteListener Source # 
Generic DeleteListener Source # 

Associated Types

type Rep DeleteListener :: * -> * #

Hashable DeleteListener Source # 
NFData DeleteListener Source # 

Methods

rnf :: DeleteListener -> () #

AWSRequest DeleteListener Source # 
ToPath DeleteListener Source # 
ToHeaders DeleteListener Source # 
ToQuery DeleteListener Source # 
type Rep DeleteListener Source # 
type Rep DeleteListener = D1 (MetaData "DeleteListener" "Network.AWS.ELBv2.DeleteListener" "amazonka-elbv2-1.4.4-J3raiqTtsWzGRG4vqY4F1A" True) (C1 (MetaCons "DeleteListener'" PrefixI True) (S1 (MetaSel (Just Symbol "_dlListenerARN") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs DeleteListener Source # 

Request Lenses

dlListenerARN :: Lens' DeleteListener Text Source #

The Amazon Resource Name (ARN) of the listener.

Destructuring the Response

deleteListenerResponse Source #

Creates a value of DeleteListenerResponse with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

data DeleteListenerResponse Source #

Contains the output of DeleteListener.

See: deleteListenerResponse smart constructor.

Instances

Eq DeleteListenerResponse Source # 
Data DeleteListenerResponse Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DeleteListenerResponse -> c DeleteListenerResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DeleteListenerResponse #

toConstr :: DeleteListenerResponse -> Constr #

dataTypeOf :: DeleteListenerResponse -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c DeleteListenerResponse) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DeleteListenerResponse) #

gmapT :: (forall b. Data b => b -> b) -> DeleteListenerResponse -> DeleteListenerResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DeleteListenerResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DeleteListenerResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> DeleteListenerResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DeleteListenerResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DeleteListenerResponse -> m DeleteListenerResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DeleteListenerResponse -> m DeleteListenerResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DeleteListenerResponse -> m DeleteListenerResponse #

Read DeleteListenerResponse Source # 
Show DeleteListenerResponse Source # 
Generic DeleteListenerResponse Source # 
NFData DeleteListenerResponse Source # 

Methods

rnf :: DeleteListenerResponse -> () #

type Rep DeleteListenerResponse Source # 
type Rep DeleteListenerResponse = D1 (MetaData "DeleteListenerResponse" "Network.AWS.ELBv2.DeleteListener" "amazonka-elbv2-1.4.4-J3raiqTtsWzGRG4vqY4F1A" True) (C1 (MetaCons "DeleteListenerResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_dlrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses