amazonka-ses-1.4.1: Amazon Simple Email Service 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.SES.SetReceiptRulePosition

Contents

Description

Sets the position of the specified receipt rule in the receipt rule set.

For information about managing receipt rules, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

Synopsis

Creating a Request

setReceiptRulePosition Source #

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

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

data SetReceiptRulePosition Source #

See: setReceiptRulePosition smart constructor.

Instances

Eq SetReceiptRulePosition Source # 
Data SetReceiptRulePosition Source # 

Methods

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

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

toConstr :: SetReceiptRulePosition -> Constr #

dataTypeOf :: SetReceiptRulePosition -> DataType #

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

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

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

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

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

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

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

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

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

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

Read SetReceiptRulePosition Source # 
Show SetReceiptRulePosition Source # 
Generic SetReceiptRulePosition Source # 
Hashable SetReceiptRulePosition Source # 
NFData SetReceiptRulePosition Source # 

Methods

rnf :: SetReceiptRulePosition -> () #

AWSRequest SetReceiptRulePosition Source # 
ToQuery SetReceiptRulePosition Source # 
ToPath SetReceiptRulePosition Source # 
ToHeaders SetReceiptRulePosition Source # 
type Rep SetReceiptRulePosition Source # 
type Rep SetReceiptRulePosition = D1 (MetaData "SetReceiptRulePosition" "Network.AWS.SES.SetReceiptRulePosition" "amazonka-ses-1.4.1-G0kIukUw1ofLyVape2SpsS" False) (C1 (MetaCons "SetReceiptRulePosition'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_srrpAfter") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_srrpRuleSetName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) (S1 (MetaSel (Just Symbol "_srrpRuleName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))))
type Rs SetReceiptRulePosition Source # 

Request Lenses

srrpAfter :: Lens' SetReceiptRulePosition (Maybe Text) Source #

The name of the receipt rule after which to place the specified receipt rule.

srrpRuleSetName :: Lens' SetReceiptRulePosition Text Source #

The name of the receipt rule set that contains the receipt rule to reposition.

srrpRuleName :: Lens' SetReceiptRulePosition Text Source #

The name of the receipt rule to reposition.

Destructuring the Response

setReceiptRulePositionResponse Source #

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

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

data SetReceiptRulePositionResponse Source #

See: setReceiptRulePositionResponse smart constructor.

Instances

Eq SetReceiptRulePositionResponse Source # 
Data SetReceiptRulePositionResponse Source # 

Methods

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

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

toConstr :: SetReceiptRulePositionResponse -> Constr #

dataTypeOf :: SetReceiptRulePositionResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read SetReceiptRulePositionResponse Source # 
Show SetReceiptRulePositionResponse Source # 
Generic SetReceiptRulePositionResponse Source # 
NFData SetReceiptRulePositionResponse Source # 
type Rep SetReceiptRulePositionResponse Source # 
type Rep SetReceiptRulePositionResponse = D1 (MetaData "SetReceiptRulePositionResponse" "Network.AWS.SES.SetReceiptRulePosition" "amazonka-ses-1.4.1-G0kIukUw1ofLyVape2SpsS" True) (C1 (MetaCons "SetReceiptRulePositionResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_srrprsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses