amazonka-ses-1.4.5: 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.VerifyEmailAddress

Contents

Description

Verifies an email address. This action causes a confirmation email message to be sent to the specified address.

Important: The VerifyEmailAddress action is deprecated as of the May 15, 2012 release of Domain Verification. The VerifyEmailIdentity action is now preferred.

This action is throttled at one request per second.

Synopsis

Creating a Request

verifyEmailAddress Source #

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

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

data VerifyEmailAddress Source #

Represents a request to begin email address verification with Amazon SES. For information about email address verification, see the Amazon SES Developer Guide .

See: verifyEmailAddress smart constructor.

Instances

Eq VerifyEmailAddress Source # 
Data VerifyEmailAddress Source # 

Methods

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

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

toConstr :: VerifyEmailAddress -> Constr #

dataTypeOf :: VerifyEmailAddress -> DataType #

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

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

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

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

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

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

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

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

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

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

Read VerifyEmailAddress Source # 
Show VerifyEmailAddress Source # 
Generic VerifyEmailAddress Source # 
Hashable VerifyEmailAddress Source # 
NFData VerifyEmailAddress Source # 

Methods

rnf :: VerifyEmailAddress -> () #

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

Request Lenses

veaEmailAddress :: Lens' VerifyEmailAddress Text Source #

The email address to be verified.

Destructuring the Response

verifyEmailAddressResponse :: VerifyEmailAddressResponse Source #

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

data VerifyEmailAddressResponse Source #

See: verifyEmailAddressResponse smart constructor.

Instances

Eq VerifyEmailAddressResponse Source # 
Data VerifyEmailAddressResponse Source # 

Methods

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

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

toConstr :: VerifyEmailAddressResponse -> Constr #

dataTypeOf :: VerifyEmailAddressResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read VerifyEmailAddressResponse Source # 
Show VerifyEmailAddressResponse Source # 
Generic VerifyEmailAddressResponse Source # 
NFData VerifyEmailAddressResponse Source # 
type Rep VerifyEmailAddressResponse Source # 
type Rep VerifyEmailAddressResponse = D1 (MetaData "VerifyEmailAddressResponse" "Network.AWS.SES.VerifyEmailAddress" "amazonka-ses-1.4.5-DhIaquVYmXCGGNLt54jVqA" False) (C1 (MetaCons "VerifyEmailAddressResponse'" PrefixI False) U1)