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.ListReceiptFilters

Contents

Description

Lists the IP address filters associated with your account.

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

listReceiptFilters :: ListReceiptFilters Source #

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

data ListReceiptFilters Source #

See: listReceiptFilters smart constructor.

Instances

Eq ListReceiptFilters Source # 
Data ListReceiptFilters Source # 

Methods

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

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

toConstr :: ListReceiptFilters -> Constr #

dataTypeOf :: ListReceiptFilters -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListReceiptFilters Source # 
Show ListReceiptFilters Source # 
Generic ListReceiptFilters Source # 
Hashable ListReceiptFilters Source # 
NFData ListReceiptFilters Source # 

Methods

rnf :: ListReceiptFilters -> () #

AWSRequest ListReceiptFilters Source # 
ToPath ListReceiptFilters Source # 
ToHeaders ListReceiptFilters Source # 
ToQuery ListReceiptFilters Source # 
type Rep ListReceiptFilters Source # 
type Rep ListReceiptFilters = D1 (MetaData "ListReceiptFilters" "Network.AWS.SES.ListReceiptFilters" "amazonka-ses-1.4.3-2C4dn8ehB8h6N0wTp0arqk" False) (C1 (MetaCons "ListReceiptFilters'" PrefixI False) U1)
type Rs ListReceiptFilters Source # 

Destructuring the Response

listReceiptFiltersResponse Source #

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

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

data ListReceiptFiltersResponse Source #

See: listReceiptFiltersResponse smart constructor.

Instances

Eq ListReceiptFiltersResponse Source # 
Data ListReceiptFiltersResponse Source # 

Methods

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

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

toConstr :: ListReceiptFiltersResponse -> Constr #

dataTypeOf :: ListReceiptFiltersResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListReceiptFiltersResponse Source # 
Show ListReceiptFiltersResponse Source # 
Generic ListReceiptFiltersResponse Source # 
NFData ListReceiptFiltersResponse Source # 
type Rep ListReceiptFiltersResponse Source # 
type Rep ListReceiptFiltersResponse = D1 (MetaData "ListReceiptFiltersResponse" "Network.AWS.SES.ListReceiptFilters" "amazonka-ses-1.4.3-2C4dn8ehB8h6N0wTp0arqk" False) (C1 (MetaCons "ListReceiptFiltersResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_lrfrsFilters") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [ReceiptFilter]))) (S1 (MetaSel (Just Symbol "_lrfrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int))))

Response Lenses

lrfrsFilters :: Lens' ListReceiptFiltersResponse [ReceiptFilter] Source #

A list of IP address filter data structures, which each consist of a name, an IP address range, and whether to allow or block mail from it.