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

Contents

Description

Returns a list containing all of the identities (email addresses and domains) for your AWS account, regardless of verification status.

This action is throttled at one request per second.

This operation returns paginated results.

Synopsis

Creating a Request

listIdentities :: ListIdentities Source #

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

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

data ListIdentities Source #

Represents a request to return a list of all identities (email addresses and domains) that you have attempted to verify under your AWS account, regardless of verification status.

See: listIdentities smart constructor.

Instances

Eq ListIdentities Source # 
Data ListIdentities Source # 

Methods

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

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

toConstr :: ListIdentities -> Constr #

dataTypeOf :: ListIdentities -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListIdentities Source # 
Show ListIdentities Source # 
Generic ListIdentities Source # 

Associated Types

type Rep ListIdentities :: * -> * #

Hashable ListIdentities Source # 
NFData ListIdentities Source # 

Methods

rnf :: ListIdentities -> () #

AWSPager ListIdentities Source # 
AWSRequest ListIdentities Source # 
ToPath ListIdentities Source # 
ToHeaders ListIdentities Source # 
ToQuery ListIdentities Source # 
type Rep ListIdentities Source # 
type Rep ListIdentities = D1 (MetaData "ListIdentities" "Network.AWS.SES.ListIdentities" "amazonka-ses-1.4.4-FOEDSKDYIwcI36aB4R9WY7" False) (C1 (MetaCons "ListIdentities'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_liIdentityType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe IdentityType))) ((:*:) (S1 (MetaSel (Just Symbol "_liNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_liMaxItems") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))))))
type Rs ListIdentities Source # 

Request Lenses

liIdentityType :: Lens' ListIdentities (Maybe IdentityType) Source #

The type of the identities to list. Possible values are "EmailAddress" and "Domain". If this parameter is omitted, then all identities will be listed.

liNextToken :: Lens' ListIdentities (Maybe Text) Source #

The token to use for pagination.

liMaxItems :: Lens' ListIdentities (Maybe Int) Source #

The maximum number of identities per page. Possible values are 1-1000 inclusive.

Destructuring the Response

listIdentitiesResponse Source #

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

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

data ListIdentitiesResponse Source #

A list of all identities that you have attempted to verify under your AWS account, regardless of verification status.

See: listIdentitiesResponse smart constructor.

Instances

Eq ListIdentitiesResponse Source # 
Data ListIdentitiesResponse Source # 

Methods

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

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

toConstr :: ListIdentitiesResponse -> Constr #

dataTypeOf :: ListIdentitiesResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read ListIdentitiesResponse Source # 
Show ListIdentitiesResponse Source # 
Generic ListIdentitiesResponse Source # 
NFData ListIdentitiesResponse Source # 

Methods

rnf :: ListIdentitiesResponse -> () #

type Rep ListIdentitiesResponse Source # 
type Rep ListIdentitiesResponse = D1 (MetaData "ListIdentitiesResponse" "Network.AWS.SES.ListIdentities" "amazonka-ses-1.4.4-FOEDSKDYIwcI36aB4R9WY7" False) (C1 (MetaCons "ListIdentitiesResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_lirsNextToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_lirsResponseStatus") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int)) (S1 (MetaSel (Just Symbol "_lirsIdentities") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 [Text])))))

Response Lenses

lirsNextToken :: Lens' ListIdentitiesResponse (Maybe Text) Source #

The token used for pagination.