amazonka-ses-1.4.5: 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.SetActiveReceiptRuleSet

Contents

Description

Sets the specified receipt rule set as the active receipt rule set.

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

This action is throttled at one request per second.

Synopsis

Creating a Request

setActiveReceiptRuleSet :: SetActiveReceiptRuleSet #

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

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

  • sarrsRuleSetName - The name of the receipt rule set to make active. Setting this value to null disables all email receiving.

data SetActiveReceiptRuleSet #

Represents a request to set a receipt rule set as the active receipt rule set. You use receipt rule sets to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide .

See: setActiveReceiptRuleSet smart constructor.

Instances

Eq SetActiveReceiptRuleSet # 
Data SetActiveReceiptRuleSet # 

Methods

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

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

toConstr :: SetActiveReceiptRuleSet -> Constr #

dataTypeOf :: SetActiveReceiptRuleSet -> DataType #

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

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

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

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

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

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

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

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

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

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

Read SetActiveReceiptRuleSet # 
Show SetActiveReceiptRuleSet # 
Generic SetActiveReceiptRuleSet # 
Hashable SetActiveReceiptRuleSet # 
NFData SetActiveReceiptRuleSet # 

Methods

rnf :: SetActiveReceiptRuleSet -> () #

AWSRequest SetActiveReceiptRuleSet # 
ToQuery SetActiveReceiptRuleSet # 
ToPath SetActiveReceiptRuleSet # 
ToHeaders SetActiveReceiptRuleSet # 
type Rep SetActiveReceiptRuleSet # 
type Rep SetActiveReceiptRuleSet = D1 (MetaData "SetActiveReceiptRuleSet" "Network.AWS.SES.SetActiveReceiptRuleSet" "amazonka-ses-1.4.5-3falpmOnSQqGxdmHFkoFDA" True) (C1 (MetaCons "SetActiveReceiptRuleSet'" PrefixI True) (S1 (MetaSel (Just Symbol "_sarrsRuleSetName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe Text))))
type Rs SetActiveReceiptRuleSet # 

Request Lenses

sarrsRuleSetName :: Lens' SetActiveReceiptRuleSet (Maybe Text) #

The name of the receipt rule set to make active. Setting this value to null disables all email receiving.

Destructuring the Response

setActiveReceiptRuleSetResponse #

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

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

data SetActiveReceiptRuleSetResponse #

An empty element returned on a successful request.

See: setActiveReceiptRuleSetResponse smart constructor.

Instances

Eq SetActiveReceiptRuleSetResponse # 
Data SetActiveReceiptRuleSetResponse # 

Methods

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

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

toConstr :: SetActiveReceiptRuleSetResponse -> Constr #

dataTypeOf :: SetActiveReceiptRuleSetResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read SetActiveReceiptRuleSetResponse # 
Show SetActiveReceiptRuleSetResponse # 
Generic SetActiveReceiptRuleSetResponse # 
NFData SetActiveReceiptRuleSetResponse # 
type Rep SetActiveReceiptRuleSetResponse # 
type Rep SetActiveReceiptRuleSetResponse = D1 (MetaData "SetActiveReceiptRuleSetResponse" "Network.AWS.SES.SetActiveReceiptRuleSet" "amazonka-ses-1.4.5-3falpmOnSQqGxdmHFkoFDA" True) (C1 (MetaCons "SetActiveReceiptRuleSetResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_sarrsrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses