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

Contents

Description

Deletes the specified receipt rule set and all of the receipt rules it contains.

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

You can execute this operation no more than once per second.

Synopsis

Creating a Request

deleteReceiptRuleSet Source #

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

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

data DeleteReceiptRuleSet Source #

Represents a request to delete a receipt rule set and all of the receipt rules it contains. You use receipt rule sets to receive email with Amazon SES. For more information, see the Amazon SES Developer Guide .

See: deleteReceiptRuleSet smart constructor.

Instances
Eq DeleteReceiptRuleSet Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptRuleSet

Data DeleteReceiptRuleSet Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptRuleSet

Methods

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

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

toConstr :: DeleteReceiptRuleSet -> Constr #

dataTypeOf :: DeleteReceiptRuleSet -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteReceiptRuleSet Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptRuleSet

Show DeleteReceiptRuleSet Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptRuleSet

Generic DeleteReceiptRuleSet Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptRuleSet

Associated Types

type Rep DeleteReceiptRuleSet :: Type -> Type #

Hashable DeleteReceiptRuleSet Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptRuleSet

AWSRequest DeleteReceiptRuleSet Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptRuleSet

Associated Types

type Rs DeleteReceiptRuleSet :: Type #

ToHeaders DeleteReceiptRuleSet Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptRuleSet

ToPath DeleteReceiptRuleSet Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptRuleSet

ToQuery DeleteReceiptRuleSet Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptRuleSet

NFData DeleteReceiptRuleSet Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptRuleSet

Methods

rnf :: DeleteReceiptRuleSet -> () #

type Rep DeleteReceiptRuleSet Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptRuleSet

type Rep DeleteReceiptRuleSet = D1 (MetaData "DeleteReceiptRuleSet" "Network.AWS.SES.DeleteReceiptRuleSet" "amazonka-ses-1.6.1-LMoDrV6qkh7KTlxxGOHB3A" True) (C1 (MetaCons "DeleteReceiptRuleSet'" PrefixI True) (S1 (MetaSel (Just "_dRuleSetName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs DeleteReceiptRuleSet Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptRuleSet

Request Lenses

dRuleSetName :: Lens' DeleteReceiptRuleSet Text Source #

The name of the receipt rule set to delete.

Destructuring the Response

deleteReceiptRuleSetResponse Source #

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

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

data DeleteReceiptRuleSetResponse Source #

An empty element returned on a successful request.

See: deleteReceiptRuleSetResponse smart constructor.

Instances
Eq DeleteReceiptRuleSetResponse Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptRuleSet

Data DeleteReceiptRuleSetResponse Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptRuleSet

Methods

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

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

toConstr :: DeleteReceiptRuleSetResponse -> Constr #

dataTypeOf :: DeleteReceiptRuleSetResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteReceiptRuleSetResponse Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptRuleSet

Show DeleteReceiptRuleSetResponse Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptRuleSet

Generic DeleteReceiptRuleSetResponse Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptRuleSet

Associated Types

type Rep DeleteReceiptRuleSetResponse :: Type -> Type #

NFData DeleteReceiptRuleSetResponse Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptRuleSet

type Rep DeleteReceiptRuleSetResponse Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptRuleSet

type Rep DeleteReceiptRuleSetResponse = D1 (MetaData "DeleteReceiptRuleSetResponse" "Network.AWS.SES.DeleteReceiptRuleSet" "amazonka-ses-1.6.1-LMoDrV6qkh7KTlxxGOHB3A" True) (C1 (MetaCons "DeleteReceiptRuleSetResponse'" PrefixI True) (S1 (MetaSel (Just "_drrsrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses