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

Contents

Description

Returns the details of the specified configuration set.

Configuration sets enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide .

This action is throttled at one request per second.

Synopsis

Creating a Request

describeConfigurationSet Source #

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

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

data DescribeConfigurationSet Source #

Represents a request to return the details of a configuration set. Configuration sets enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide .

See: describeConfigurationSet smart constructor.

Instances

Eq DescribeConfigurationSet Source # 
Data DescribeConfigurationSet Source # 

Methods

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

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

toConstr :: DescribeConfigurationSet -> Constr #

dataTypeOf :: DescribeConfigurationSet -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeConfigurationSet Source # 
Show DescribeConfigurationSet Source # 
Generic DescribeConfigurationSet Source # 
Hashable DescribeConfigurationSet Source # 
NFData DescribeConfigurationSet Source # 
AWSRequest DescribeConfigurationSet Source # 
ToPath DescribeConfigurationSet Source # 
ToHeaders DescribeConfigurationSet Source # 
ToQuery DescribeConfigurationSet Source # 
type Rep DescribeConfigurationSet Source # 
type Rep DescribeConfigurationSet = D1 (MetaData "DescribeConfigurationSet" "Network.AWS.SES.DescribeConfigurationSet" "amazonka-ses-1.4.5-DhIaquVYmXCGGNLt54jVqA" False) (C1 (MetaCons "DescribeConfigurationSet'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_dcsConfigurationSetAttributeNames") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [ConfigurationSetAttribute]))) (S1 (MetaSel (Just Symbol "_dcsConfigurationSetName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))))
type Rs DescribeConfigurationSet Source # 

Request Lenses

dcsConfigurationSetName :: Lens' DescribeConfigurationSet Text Source #

The name of the configuration set to describe.

Destructuring the Response

describeConfigurationSetResponse Source #

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

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

data DescribeConfigurationSetResponse Source #

Represents the details of a configuration set. Configuration sets enable you to publish email sending events. For information about using configuration sets, see the Amazon SES Developer Guide .

See: describeConfigurationSetResponse smart constructor.

Instances

Eq DescribeConfigurationSetResponse Source # 
Data DescribeConfigurationSetResponse Source # 

Methods

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

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

toConstr :: DescribeConfigurationSetResponse -> Constr #

dataTypeOf :: DescribeConfigurationSetResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeConfigurationSetResponse Source # 
Show DescribeConfigurationSetResponse Source # 
Generic DescribeConfigurationSetResponse Source # 
NFData DescribeConfigurationSetResponse Source # 
type Rep DescribeConfigurationSetResponse Source # 
type Rep DescribeConfigurationSetResponse = D1 (MetaData "DescribeConfigurationSetResponse" "Network.AWS.SES.DescribeConfigurationSet" "amazonka-ses-1.4.5-DhIaquVYmXCGGNLt54jVqA" False) (C1 (MetaCons "DescribeConfigurationSetResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_dcsrsConfigurationSet") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe ConfigurationSet))) ((:*:) (S1 (MetaSel (Just Symbol "_dcsrsEventDestinations") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [EventDestination]))) (S1 (MetaSel (Just Symbol "_dcsrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int)))))

Response Lenses

dcsrsConfigurationSet :: Lens' DescribeConfigurationSetResponse (Maybe ConfigurationSet) Source #

The configuration set object associated with the specified configuration set.

dcsrsEventDestinations :: Lens' DescribeConfigurationSetResponse [EventDestination] Source #

A list of event destinations associated with the configuration set.