amazonka-ses-1.4.3: 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.DeleteReceiptRule

Contents

Description

Deletes the specified receipt rule.

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

deleteReceiptRule Source #

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

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

data DeleteReceiptRule Source #

See: deleteReceiptRule smart constructor.

Instances

Eq DeleteReceiptRule Source # 
Data DeleteReceiptRule Source # 

Methods

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

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

toConstr :: DeleteReceiptRule -> Constr #

dataTypeOf :: DeleteReceiptRule -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteReceiptRule Source # 
Show DeleteReceiptRule Source # 
Generic DeleteReceiptRule Source # 
Hashable DeleteReceiptRule Source # 
NFData DeleteReceiptRule Source # 

Methods

rnf :: DeleteReceiptRule -> () #

AWSRequest DeleteReceiptRule Source # 
ToPath DeleteReceiptRule Source # 
ToHeaders DeleteReceiptRule Source # 
ToQuery DeleteReceiptRule Source # 
type Rep DeleteReceiptRule Source # 
type Rep DeleteReceiptRule = D1 (MetaData "DeleteReceiptRule" "Network.AWS.SES.DeleteReceiptRule" "amazonka-ses-1.4.3-2C4dn8ehB8h6N0wTp0arqk" False) (C1 (MetaCons "DeleteReceiptRule'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_delRuleSetName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) (S1 (MetaSel (Just Symbol "_delRuleName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))))
type Rs DeleteReceiptRule Source # 

Request Lenses

delRuleSetName :: Lens' DeleteReceiptRule Text Source #

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

delRuleName :: Lens' DeleteReceiptRule Text Source #

The name of the receipt rule to delete.

Destructuring the Response

deleteReceiptRuleResponse Source #

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

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

data DeleteReceiptRuleResponse Source #

See: deleteReceiptRuleResponse smart constructor.

Instances

Eq DeleteReceiptRuleResponse Source # 
Data DeleteReceiptRuleResponse Source # 

Methods

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

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

toConstr :: DeleteReceiptRuleResponse -> Constr #

dataTypeOf :: DeleteReceiptRuleResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteReceiptRuleResponse Source # 
Show DeleteReceiptRuleResponse Source # 
Generic DeleteReceiptRuleResponse Source # 
NFData DeleteReceiptRuleResponse Source # 
type Rep DeleteReceiptRuleResponse Source # 
type Rep DeleteReceiptRuleResponse = D1 (MetaData "DeleteReceiptRuleResponse" "Network.AWS.SES.DeleteReceiptRule" "amazonka-ses-1.4.3-2C4dn8ehB8h6N0wTp0arqk" True) (C1 (MetaCons "DeleteReceiptRuleResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_drsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses