amazonka-elbv2-1.6.1: 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 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 # 
Instance details

Defined in Network.AWS.ELBv2.SetRulePriorities

Data SetRulePriorities Source # 
Instance details

Defined in Network.AWS.ELBv2.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 Source # 
Instance details

Defined in Network.AWS.ELBv2.SetRulePriorities

Show SetRulePriorities Source # 
Instance details

Defined in Network.AWS.ELBv2.SetRulePriorities

Generic SetRulePriorities Source # 
Instance details

Defined in Network.AWS.ELBv2.SetRulePriorities

Associated Types

type Rep SetRulePriorities :: Type -> Type #

Hashable SetRulePriorities Source # 
Instance details

Defined in Network.AWS.ELBv2.SetRulePriorities

AWSRequest SetRulePriorities Source # 
Instance details

Defined in Network.AWS.ELBv2.SetRulePriorities

Associated Types

type Rs SetRulePriorities :: Type #

ToHeaders SetRulePriorities Source # 
Instance details

Defined in Network.AWS.ELBv2.SetRulePriorities

ToPath SetRulePriorities Source # 
Instance details

Defined in Network.AWS.ELBv2.SetRulePriorities

ToQuery SetRulePriorities Source # 
Instance details

Defined in Network.AWS.ELBv2.SetRulePriorities

NFData SetRulePriorities Source # 
Instance details

Defined in Network.AWS.ELBv2.SetRulePriorities

Methods

rnf :: SetRulePriorities -> () #

type Rep SetRulePriorities Source # 
Instance details

Defined in Network.AWS.ELBv2.SetRulePriorities

type Rep SetRulePriorities = D1 (MetaData "SetRulePriorities" "Network.AWS.ELBv2.SetRulePriorities" "amazonka-elbv2-1.6.1-E4uu6EqNDMk4f08ZYDVKwx" True) (C1 (MetaCons "SetRulePriorities'" PrefixI True) (S1 (MetaSel (Just "_srpRulePriorities") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [RulePriorityPair])))
type Rs SetRulePriorities Source # 
Instance details

Defined in Network.AWS.ELBv2.SetRulePriorities

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 # 
Instance details

Defined in Network.AWS.ELBv2.SetRulePriorities

Data SetRulePrioritiesResponse Source # 
Instance details

Defined in Network.AWS.ELBv2.SetRulePriorities

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 # 
Instance details

Defined in Network.AWS.ELBv2.SetRulePriorities

Show SetRulePrioritiesResponse Source # 
Instance details

Defined in Network.AWS.ELBv2.SetRulePriorities

Generic SetRulePrioritiesResponse Source # 
Instance details

Defined in Network.AWS.ELBv2.SetRulePriorities

Associated Types

type Rep SetRulePrioritiesResponse :: Type -> Type #

NFData SetRulePrioritiesResponse Source # 
Instance details

Defined in Network.AWS.ELBv2.SetRulePriorities

type Rep SetRulePrioritiesResponse Source # 
Instance details

Defined in Network.AWS.ELBv2.SetRulePriorities

type Rep SetRulePrioritiesResponse = D1 (MetaData "SetRulePrioritiesResponse" "Network.AWS.ELBv2.SetRulePriorities" "amazonka-elbv2-1.6.1-E4uu6EqNDMk4f08ZYDVKwx" False) (C1 (MetaCons "SetRulePrioritiesResponse'" PrefixI True) (S1 (MetaSel (Just "_srprsRules") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Rule])) :*: S1 (MetaSel (Just "_srprsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)))

Response Lenses

srprsRules :: Lens' SetRulePrioritiesResponse [Rule] Source #

Information about the rules.