amazonka-ses-1.4.1: 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.DeleteIdentity

Contents

Description

Deletes the specified identity (email address or domain) from the list of verified identities.

This action is throttled at one request per second.

Synopsis

Creating a Request

deleteIdentity Source #

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

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

data DeleteIdentity Source #

See: deleteIdentity smart constructor.

Instances

Eq DeleteIdentity Source # 
Data DeleteIdentity Source # 

Methods

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

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

toConstr :: DeleteIdentity -> Constr #

dataTypeOf :: DeleteIdentity -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteIdentity Source # 
Show DeleteIdentity Source # 
Generic DeleteIdentity Source # 

Associated Types

type Rep DeleteIdentity :: * -> * #

Hashable DeleteIdentity Source # 
NFData DeleteIdentity Source # 

Methods

rnf :: DeleteIdentity -> () #

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

Request Lenses

diIdentity :: Lens' DeleteIdentity Text Source #

The identity to be removed from the list of identities for the AWS Account.

Destructuring the Response

deleteIdentityResponse Source #

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

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

data DeleteIdentityResponse Source #

See: deleteIdentityResponse smart constructor.

Instances

Eq DeleteIdentityResponse Source # 
Data DeleteIdentityResponse Source # 

Methods

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

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

toConstr :: DeleteIdentityResponse -> Constr #

dataTypeOf :: DeleteIdentityResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteIdentityResponse Source # 
Show DeleteIdentityResponse Source # 
Generic DeleteIdentityResponse Source # 
NFData DeleteIdentityResponse Source # 

Methods

rnf :: DeleteIdentityResponse -> () #

type Rep DeleteIdentityResponse Source # 
type Rep DeleteIdentityResponse = D1 (MetaData "DeleteIdentityResponse" "Network.AWS.SES.DeleteIdentity" "amazonka-ses-1.4.1-G0kIukUw1ofLyVape2SpsS" True) (C1 (MetaCons "DeleteIdentityResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_dirsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses