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.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 # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptFilter

Data DeleteReceiptFilter Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptFilter

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 # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptFilter

Show DeleteReceiptFilter Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptFilter

Generic DeleteReceiptFilter Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptFilter

Associated Types

type Rep DeleteReceiptFilter :: Type -> Type #

Hashable DeleteReceiptFilter Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptFilter

AWSRequest DeleteReceiptFilter Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptFilter

Associated Types

type Rs DeleteReceiptFilter :: Type #

ToHeaders DeleteReceiptFilter Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptFilter

ToPath DeleteReceiptFilter Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptFilter

ToQuery DeleteReceiptFilter Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptFilter

NFData DeleteReceiptFilter Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptFilter

Methods

rnf :: DeleteReceiptFilter -> () #

type Rep DeleteReceiptFilter Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptFilter

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

Defined in Network.AWS.SES.DeleteReceiptFilter

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 # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptFilter

Data DeleteReceiptFilterResponse Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptFilter

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 # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptFilter

Show DeleteReceiptFilterResponse Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptFilter

Generic DeleteReceiptFilterResponse Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptFilter

Associated Types

type Rep DeleteReceiptFilterResponse :: Type -> Type #

NFData DeleteReceiptFilterResponse Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptFilter

type Rep DeleteReceiptFilterResponse Source # 
Instance details

Defined in Network.AWS.SES.DeleteReceiptFilter

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

Response Lenses