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

Contents

Description

Displays the template object (which includes the Subject line, HTML part and text part) for the template you specify.

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

Synopsis

Creating a Request

getTemplate #

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

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

data GetTemplate #

See: getTemplate smart constructor.

Instances
Eq GetTemplate # 
Instance details

Defined in Network.AWS.SES.GetTemplate

Data GetTemplate # 
Instance details

Defined in Network.AWS.SES.GetTemplate

Methods

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

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

toConstr :: GetTemplate -> Constr #

dataTypeOf :: GetTemplate -> DataType #

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

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

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

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

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

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

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

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

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

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

Read GetTemplate # 
Instance details

Defined in Network.AWS.SES.GetTemplate

Show GetTemplate # 
Instance details

Defined in Network.AWS.SES.GetTemplate

Generic GetTemplate # 
Instance details

Defined in Network.AWS.SES.GetTemplate

Associated Types

type Rep GetTemplate :: Type -> Type #

Hashable GetTemplate # 
Instance details

Defined in Network.AWS.SES.GetTemplate

AWSRequest GetTemplate # 
Instance details

Defined in Network.AWS.SES.GetTemplate

Associated Types

type Rs GetTemplate :: Type #

ToHeaders GetTemplate # 
Instance details

Defined in Network.AWS.SES.GetTemplate

Methods

toHeaders :: GetTemplate -> [Header] #

ToPath GetTemplate # 
Instance details

Defined in Network.AWS.SES.GetTemplate

ToQuery GetTemplate # 
Instance details

Defined in Network.AWS.SES.GetTemplate

NFData GetTemplate # 
Instance details

Defined in Network.AWS.SES.GetTemplate

Methods

rnf :: GetTemplate -> () #

type Rep GetTemplate # 
Instance details

Defined in Network.AWS.SES.GetTemplate

type Rep GetTemplate = D1 (MetaData "GetTemplate" "Network.AWS.SES.GetTemplate" "amazonka-ses-1.6.1-GyciVs3kElCGWDMAMMcZl5" True) (C1 (MetaCons "GetTemplate'" PrefixI True) (S1 (MetaSel (Just "_gtTemplateName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs GetTemplate # 
Instance details

Defined in Network.AWS.SES.GetTemplate

Request Lenses

gtTemplateName :: Lens' GetTemplate Text #

The name of the template you want to retrieve.

Destructuring the Response

getTemplateResponse #

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

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

data GetTemplateResponse #

See: getTemplateResponse smart constructor.

Instances
Eq GetTemplateResponse # 
Instance details

Defined in Network.AWS.SES.GetTemplate

Data GetTemplateResponse # 
Instance details

Defined in Network.AWS.SES.GetTemplate

Methods

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

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

toConstr :: GetTemplateResponse -> Constr #

dataTypeOf :: GetTemplateResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read GetTemplateResponse # 
Instance details

Defined in Network.AWS.SES.GetTemplate

Show GetTemplateResponse # 
Instance details

Defined in Network.AWS.SES.GetTemplate

Generic GetTemplateResponse # 
Instance details

Defined in Network.AWS.SES.GetTemplate

Associated Types

type Rep GetTemplateResponse :: Type -> Type #

NFData GetTemplateResponse # 
Instance details

Defined in Network.AWS.SES.GetTemplate

Methods

rnf :: GetTemplateResponse -> () #

type Rep GetTemplateResponse # 
Instance details

Defined in Network.AWS.SES.GetTemplate

type Rep GetTemplateResponse = D1 (MetaData "GetTemplateResponse" "Network.AWS.SES.GetTemplate" "amazonka-ses-1.6.1-GyciVs3kElCGWDMAMMcZl5" False) (C1 (MetaCons "GetTemplateResponse'" PrefixI True) (S1 (MetaSel (Just "_gtrsTemplate") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Template)) :*: S1 (MetaSel (Just "_gtrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)))

Response Lenses

gtrsResponseStatus :: Lens' GetTemplateResponse Int #

  • - | The response status code.