amazonka-ses-1.4.4: 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.DeleteReceiptFilter

Contents

Description

Deletes the specified IP address filter.

For information about managing IP address filters, see the Amazon SES Developer Guide.

This action is throttled at one request per second.

Synopsis

Creating a Request

deleteReceiptFilter Source #

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

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

data DeleteReceiptFilter Source #

Represents a request to delete an IP address filter. You use IP address filters when you receive email with Amazon SES. For more information, see the Amazon SES Developer Guide.

See: deleteReceiptFilter smart constructor.

Instances

Eq DeleteReceiptFilter Source # 
Data DeleteReceiptFilter Source # 

Methods

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

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

toConstr :: DeleteReceiptFilter -> Constr #

dataTypeOf :: DeleteReceiptFilter -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteReceiptFilter Source # 
Show DeleteReceiptFilter Source # 
Generic DeleteReceiptFilter Source # 
Hashable DeleteReceiptFilter Source # 
NFData DeleteReceiptFilter Source # 

Methods

rnf :: DeleteReceiptFilter -> () #

AWSRequest DeleteReceiptFilter Source # 
ToPath DeleteReceiptFilter Source # 
ToHeaders DeleteReceiptFilter Source # 
ToQuery DeleteReceiptFilter Source # 
type Rep DeleteReceiptFilter Source # 
type Rep DeleteReceiptFilter = D1 (MetaData "DeleteReceiptFilter" "Network.AWS.SES.DeleteReceiptFilter" "amazonka-ses-1.4.4-FOEDSKDYIwcI36aB4R9WY7" True) (C1 (MetaCons "DeleteReceiptFilter'" PrefixI True) (S1 (MetaSel (Just Symbol "_drfFilterName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs DeleteReceiptFilter Source # 

Request Lenses

drfFilterName :: Lens' DeleteReceiptFilter Text Source #

The name of the IP address filter to delete.

Destructuring the Response

deleteReceiptFilterResponse Source #

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

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

data DeleteReceiptFilterResponse Source #

An empty element returned on a successful request.

See: deleteReceiptFilterResponse smart constructor.

Instances

Eq DeleteReceiptFilterResponse Source # 
Data DeleteReceiptFilterResponse Source # 

Methods

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

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

toConstr :: DeleteReceiptFilterResponse -> Constr #

dataTypeOf :: DeleteReceiptFilterResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteReceiptFilterResponse Source # 
Show DeleteReceiptFilterResponse Source # 
Generic DeleteReceiptFilterResponse Source # 
NFData DeleteReceiptFilterResponse Source # 
type Rep DeleteReceiptFilterResponse Source # 
type Rep DeleteReceiptFilterResponse = D1 (MetaData "DeleteReceiptFilterResponse" "Network.AWS.SES.DeleteReceiptFilter" "amazonka-ses-1.4.4-FOEDSKDYIwcI36aB4R9WY7" True) (C1 (MetaCons "DeleteReceiptFilterResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_drfrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses