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

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

Network.AWS.ELBv2.SetRulePriorities

Contents

Description

Sets the priorities of the specified rules.

You can reorder the rules as long as there are no priority conflicts in the new order. Any existing rules that you do not specify retain their current priority.

Synopsis

Creating a Request

setRulePriorities :: SetRulePriorities Source #

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

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

data SetRulePriorities Source #

See: setRulePriorities smart constructor.

Instances

Eq SetRulePriorities Source # 
Data SetRulePriorities Source # 

Methods

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

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

toConstr :: SetRulePriorities -> Constr #

dataTypeOf :: SetRulePriorities -> DataType #

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

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

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

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

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

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

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

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

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

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

Read SetRulePriorities Source # 
Show SetRulePriorities Source # 
Generic SetRulePriorities Source # 
Hashable SetRulePriorities Source # 
NFData SetRulePriorities Source # 

Methods

rnf :: SetRulePriorities -> () #

AWSRequest SetRulePriorities Source # 
ToQuery SetRulePriorities Source # 
ToPath SetRulePriorities Source # 
ToHeaders SetRulePriorities Source # 
type Rep SetRulePriorities Source # 
type Rep SetRulePriorities = D1 (MetaData "SetRulePriorities" "Network.AWS.ELBv2.SetRulePriorities" "amazonka-elbv2-1.5.0-8JFLFpIxDmMIkmtukHsD5H" True) (C1 (MetaCons "SetRulePriorities'" PrefixI True) (S1 (MetaSel (Just Symbol "_srpRulePriorities") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [RulePriorityPair])))
type Rs SetRulePriorities Source # 

Request Lenses

Destructuring the Response

setRulePrioritiesResponse Source #

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

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

data SetRulePrioritiesResponse Source #

See: setRulePrioritiesResponse smart constructor.

Instances

Eq SetRulePrioritiesResponse Source # 
Data SetRulePrioritiesResponse Source # 

Methods

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

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

toConstr :: SetRulePrioritiesResponse -> Constr #

dataTypeOf :: SetRulePrioritiesResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read SetRulePrioritiesResponse Source # 
Show SetRulePrioritiesResponse Source # 
Generic SetRulePrioritiesResponse Source # 
NFData SetRulePrioritiesResponse Source # 
type Rep SetRulePrioritiesResponse Source # 
type Rep SetRulePrioritiesResponse = D1 (MetaData "SetRulePrioritiesResponse" "Network.AWS.ELBv2.SetRulePriorities" "amazonka-elbv2-1.5.0-8JFLFpIxDmMIkmtukHsD5H" False) (C1 (MetaCons "SetRulePrioritiesResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_srprsRules") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Rule]))) (S1 (MetaSel (Just Symbol "_srprsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int))))

Response Lenses

srprsRules :: Lens' SetRulePrioritiesResponse [Rule] Source #

Information about the rules.