amazonka-ses-1.5.0: Amazon Simple Email Service SDK.

Copyright(c) 2013-2017 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.DeleteReceiptFilter

Contents

Description

Deletes the specified IP address filter.

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

You can execute this operation no more than once 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 # 
ToQuery DeleteReceiptFilter Source # 
ToPath DeleteReceiptFilter Source # 
ToHeaders DeleteReceiptFilter Source # 
type Rep DeleteReceiptFilter Source # 
type Rep DeleteReceiptFilter = D1 (MetaData "DeleteReceiptFilter" "Network.AWS.SES.DeleteReceiptFilter" "amazonka-ses-1.5.0-IX6fk8AIUZF8NF0Dlao5KP" 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.5.0-IX6fk8AIUZF8NF0Dlao5KP" True) (C1 (MetaCons "DeleteReceiptFilterResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_drfrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses