amazonka-ses-1.6.1: Amazon Simple Email Service SDK.

Copyright(c) 2013-2018 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.SES.DeleteConfigurationSetEventDestination

Contents

Description

Deletes a configuration set event destination. Configuration set event destinations are associated with configuration sets, which enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide .

You can execute this operation no more than once per second.

Synopsis

Creating a Request

deleteConfigurationSetEventDestination #

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

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

data DeleteConfigurationSetEventDestination #

Represents a request to delete a configuration set event destination. Configuration set event destinations are associated with configuration sets, which enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide .

See: deleteConfigurationSetEventDestination smart constructor.

Instances
Eq DeleteConfigurationSetEventDestination # 
Instance details

Defined in Network.AWS.SES.DeleteConfigurationSetEventDestination

Data DeleteConfigurationSetEventDestination # 
Instance details

Defined in Network.AWS.SES.DeleteConfigurationSetEventDestination

Methods

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

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

toConstr :: DeleteConfigurationSetEventDestination -> Constr #

dataTypeOf :: DeleteConfigurationSetEventDestination -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteConfigurationSetEventDestination # 
Instance details

Defined in Network.AWS.SES.DeleteConfigurationSetEventDestination

Show DeleteConfigurationSetEventDestination # 
Instance details

Defined in Network.AWS.SES.DeleteConfigurationSetEventDestination

Generic DeleteConfigurationSetEventDestination # 
Instance details

Defined in Network.AWS.SES.DeleteConfigurationSetEventDestination

Hashable DeleteConfigurationSetEventDestination # 
Instance details

Defined in Network.AWS.SES.DeleteConfigurationSetEventDestination

AWSRequest DeleteConfigurationSetEventDestination # 
Instance details

Defined in Network.AWS.SES.DeleteConfigurationSetEventDestination

ToHeaders DeleteConfigurationSetEventDestination # 
Instance details

Defined in Network.AWS.SES.DeleteConfigurationSetEventDestination

ToPath DeleteConfigurationSetEventDestination # 
Instance details

Defined in Network.AWS.SES.DeleteConfigurationSetEventDestination

ToQuery DeleteConfigurationSetEventDestination # 
Instance details

Defined in Network.AWS.SES.DeleteConfigurationSetEventDestination

NFData DeleteConfigurationSetEventDestination # 
Instance details

Defined in Network.AWS.SES.DeleteConfigurationSetEventDestination

type Rep DeleteConfigurationSetEventDestination # 
Instance details

Defined in Network.AWS.SES.DeleteConfigurationSetEventDestination

type Rep DeleteConfigurationSetEventDestination = D1 (MetaData "DeleteConfigurationSetEventDestination" "Network.AWS.SES.DeleteConfigurationSetEventDestination" "amazonka-ses-1.6.1-GyciVs3kElCGWDMAMMcZl5" False) (C1 (MetaCons "DeleteConfigurationSetEventDestination'" PrefixI True) (S1 (MetaSel (Just "_dcsedConfigurationSetName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_dcsedEventDestinationName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))
type Rs DeleteConfigurationSetEventDestination # 
Instance details

Defined in Network.AWS.SES.DeleteConfigurationSetEventDestination

Request Lenses

dcsedConfigurationSetName :: Lens' DeleteConfigurationSetEventDestination Text #

The name of the configuration set from which to delete the event destination.

dcsedEventDestinationName :: Lens' DeleteConfigurationSetEventDestination Text #

The name of the event destination to delete.

Destructuring the Response

deleteConfigurationSetEventDestinationResponse #

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

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

data DeleteConfigurationSetEventDestinationResponse #

An empty element returned on a successful request.

See: deleteConfigurationSetEventDestinationResponse smart constructor.

Instances
Eq DeleteConfigurationSetEventDestinationResponse # 
Instance details

Defined in Network.AWS.SES.DeleteConfigurationSetEventDestination

Data DeleteConfigurationSetEventDestinationResponse # 
Instance details

Defined in Network.AWS.SES.DeleteConfigurationSetEventDestination

Methods

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

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

toConstr :: DeleteConfigurationSetEventDestinationResponse -> Constr #

dataTypeOf :: DeleteConfigurationSetEventDestinationResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteConfigurationSetEventDestinationResponse # 
Instance details

Defined in Network.AWS.SES.DeleteConfigurationSetEventDestination

Show DeleteConfigurationSetEventDestinationResponse # 
Instance details

Defined in Network.AWS.SES.DeleteConfigurationSetEventDestination

Generic DeleteConfigurationSetEventDestinationResponse # 
Instance details

Defined in Network.AWS.SES.DeleteConfigurationSetEventDestination

NFData DeleteConfigurationSetEventDestinationResponse # 
Instance details

Defined in Network.AWS.SES.DeleteConfigurationSetEventDestination

type Rep DeleteConfigurationSetEventDestinationResponse # 
Instance details

Defined in Network.AWS.SES.DeleteConfigurationSetEventDestination

type Rep DeleteConfigurationSetEventDestinationResponse = D1 (MetaData "DeleteConfigurationSetEventDestinationResponse" "Network.AWS.SES.DeleteConfigurationSetEventDestination" "amazonka-ses-1.6.1-GyciVs3kElCGWDMAMMcZl5" True) (C1 (MetaCons "DeleteConfigurationSetEventDestinationResponse'" PrefixI True) (S1 (MetaSel (Just "_dcsedrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses