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

Copyright(c) 2013-2018 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 #

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 #

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 # 
ToHeaders SetRulePriorities # 
ToPath SetRulePriorities # 
ToQuery SetRulePriorities # 
type Rep SetRulePriorities # 
type Rep SetRulePriorities = D1 * (MetaData "SetRulePriorities" "Network.AWS.ELBv2.SetRulePriorities" "amazonka-elbv2-1.6.0-A9WY3bDmNBjLN5Xlgd8sNs" 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 #

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.6.0-A9WY3bDmNBjLN5Xlgd8sNs" 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] #

Information about the rules.

srprsResponseStatus :: Lens' SetRulePrioritiesResponse Int #

  • - | The response status code.