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 #

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 #

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 # 
Data VerifyEmailAddress # 

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 # 
Show VerifyEmailAddress # 
Generic VerifyEmailAddress # 
Hashable VerifyEmailAddress # 
NFData VerifyEmailAddress # 

Methods

rnf :: VerifyEmailAddress -> () #

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

Request Lenses

veaEmailAddress :: Lens' VerifyEmailAddress Text #

The email address to be verified.

Destructuring the Response

verifyEmailAddressResponse :: VerifyEmailAddressResponse #

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

data VerifyEmailAddressResponse #

See: verifyEmailAddressResponse smart constructor.

Instances

Eq VerifyEmailAddressResponse # 
Data VerifyEmailAddressResponse # 

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 # 
Show VerifyEmailAddressResponse # 
Generic VerifyEmailAddressResponse # 
NFData VerifyEmailAddressResponse # 
type Rep VerifyEmailAddressResponse # 
type Rep VerifyEmailAddressResponse = D1 (MetaData "VerifyEmailAddressResponse" "Network.AWS.SES.VerifyEmailAddress" "amazonka-ses-1.4.5-3falpmOnSQqGxdmHFkoFDA" False) (C1 (MetaCons "VerifyEmailAddressResponse'" PrefixI False) U1)