amazonka-elb-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.ELB.CreateLoadBalancerListeners

Contents

Description

Creates one or more listeners for the specified load balancer. If a listener with the specified port does not already exist, it is created; otherwise, the properties of the new listener must match the properties of the existing listener.

For more information, see Listeners for Your Classic Load Balancer in the Classic Load Balancers Guide.

Synopsis

Creating a Request

createLoadBalancerListeners Source #

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

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

data CreateLoadBalancerListeners Source #

Contains the parameters for CreateLoadBalancerListeners.

See: createLoadBalancerListeners smart constructor.

Instances

Eq CreateLoadBalancerListeners Source # 
Data CreateLoadBalancerListeners Source # 

Methods

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

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

toConstr :: CreateLoadBalancerListeners -> Constr #

dataTypeOf :: CreateLoadBalancerListeners -> DataType #

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

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

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

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

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

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

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

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

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

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

Read CreateLoadBalancerListeners Source # 
Show CreateLoadBalancerListeners Source # 
Generic CreateLoadBalancerListeners Source # 
Hashable CreateLoadBalancerListeners Source # 
NFData CreateLoadBalancerListeners Source # 
AWSRequest CreateLoadBalancerListeners Source # 
ToPath CreateLoadBalancerListeners Source # 
ToHeaders CreateLoadBalancerListeners Source # 
ToQuery CreateLoadBalancerListeners Source # 
type Rep CreateLoadBalancerListeners Source # 
type Rep CreateLoadBalancerListeners = D1 (MetaData "CreateLoadBalancerListeners" "Network.AWS.ELB.CreateLoadBalancerListeners" "amazonka-elb-1.4.4-DHWN4TTua7QDzoW0hqCE1C" False) (C1 (MetaCons "CreateLoadBalancerListeners'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_clblLoadBalancerName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) (S1 (MetaSel (Just Symbol "_clblListeners") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 [Listener]))))
type Rs CreateLoadBalancerListeners Source # 

Request Lenses

Destructuring the Response

createLoadBalancerListenersResponse Source #

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

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

data CreateLoadBalancerListenersResponse Source #

Contains the parameters for CreateLoadBalancerListener.

See: createLoadBalancerListenersResponse smart constructor.

Instances

Eq CreateLoadBalancerListenersResponse Source # 
Data CreateLoadBalancerListenersResponse Source # 

Methods

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

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

toConstr :: CreateLoadBalancerListenersResponse -> Constr #

dataTypeOf :: CreateLoadBalancerListenersResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read CreateLoadBalancerListenersResponse Source # 
Show CreateLoadBalancerListenersResponse Source # 
Generic CreateLoadBalancerListenersResponse Source # 
NFData CreateLoadBalancerListenersResponse Source # 
type Rep CreateLoadBalancerListenersResponse Source # 
type Rep CreateLoadBalancerListenersResponse = D1 (MetaData "CreateLoadBalancerListenersResponse" "Network.AWS.ELB.CreateLoadBalancerListeners" "amazonka-elb-1.4.4-DHWN4TTua7QDzoW0hqCE1C" True) (C1 (MetaCons "CreateLoadBalancerListenersResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_clblrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses