amazonka-elbv2-1.4.5: 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.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 #

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 #

Contains the parameters for SetRulePriorities.

See: setRulePriorities smart constructor.

Instances

Eq SetRulePriorities # 
Data SetRulePriorities # 

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 # 
Show SetRulePriorities # 
Generic SetRulePriorities # 
Hashable SetRulePriorities # 
NFData SetRulePriorities # 

Methods

rnf :: SetRulePriorities -> () #

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

Request Lenses

Destructuring the Response

setRulePrioritiesResponse #

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 #

Contains the output of SetRulePriorities.

See: setRulePrioritiesResponse smart constructor.

Instances

Eq SetRulePrioritiesResponse # 
Data SetRulePrioritiesResponse # 

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 # 
Show SetRulePrioritiesResponse # 
Generic SetRulePrioritiesResponse # 
NFData SetRulePrioritiesResponse # 
type Rep SetRulePrioritiesResponse # 
type Rep SetRulePrioritiesResponse = D1 (MetaData "SetRulePrioritiesResponse" "Network.AWS.ELBv2.SetRulePriorities" "amazonka-elbv2-1.4.5-1H99zq9GcvyVED37xNlPU" False) (C1 (MetaCons "SetRulePrioritiesResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_srprsRules") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Rule]))) (S1 (MetaSel (Just Symbol "_srprsResponseStatus") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int))))

Response Lenses

srprsRules :: Lens' SetRulePrioritiesResponse [Rule] #

Information about the rules.

srprsResponseStatus :: Lens' SetRulePrioritiesResponse Int #

  • - | The response status code.