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

Contents

Description

Returns the email sending status of the Amazon SES account.

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

Synopsis

Creating a Request

getAccountSendingEnabled :: GetAccountSendingEnabled Source #

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

data GetAccountSendingEnabled Source #

See: getAccountSendingEnabled smart constructor.

Instances
Eq GetAccountSendingEnabled Source # 
Instance details

Defined in Network.AWS.SES.GetAccountSendingEnabled

Data GetAccountSendingEnabled Source # 
Instance details

Defined in Network.AWS.SES.GetAccountSendingEnabled

Methods

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

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

toConstr :: GetAccountSendingEnabled -> Constr #

dataTypeOf :: GetAccountSendingEnabled -> DataType #

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

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

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

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

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

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

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

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

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

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

Read GetAccountSendingEnabled Source # 
Instance details

Defined in Network.AWS.SES.GetAccountSendingEnabled

Show GetAccountSendingEnabled Source # 
Instance details

Defined in Network.AWS.SES.GetAccountSendingEnabled

Generic GetAccountSendingEnabled Source # 
Instance details

Defined in Network.AWS.SES.GetAccountSendingEnabled

Associated Types

type Rep GetAccountSendingEnabled :: Type -> Type #

Hashable GetAccountSendingEnabled Source # 
Instance details

Defined in Network.AWS.SES.GetAccountSendingEnabled

AWSRequest GetAccountSendingEnabled Source # 
Instance details

Defined in Network.AWS.SES.GetAccountSendingEnabled

Associated Types

type Rs GetAccountSendingEnabled :: Type #

ToHeaders GetAccountSendingEnabled Source # 
Instance details

Defined in Network.AWS.SES.GetAccountSendingEnabled

ToPath GetAccountSendingEnabled Source # 
Instance details

Defined in Network.AWS.SES.GetAccountSendingEnabled

ToQuery GetAccountSendingEnabled Source # 
Instance details

Defined in Network.AWS.SES.GetAccountSendingEnabled

NFData GetAccountSendingEnabled Source # 
Instance details

Defined in Network.AWS.SES.GetAccountSendingEnabled

type Rep GetAccountSendingEnabled Source # 
Instance details

Defined in Network.AWS.SES.GetAccountSendingEnabled

type Rep GetAccountSendingEnabled = D1 (MetaData "GetAccountSendingEnabled" "Network.AWS.SES.GetAccountSendingEnabled" "amazonka-ses-1.6.1-LMoDrV6qkh7KTlxxGOHB3A" False) (C1 (MetaCons "GetAccountSendingEnabled'" PrefixI False) (U1 :: Type -> Type))
type Rs GetAccountSendingEnabled Source # 
Instance details

Defined in Network.AWS.SES.GetAccountSendingEnabled

Destructuring the Response

getAccountSendingEnabledResponse Source #

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

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

data GetAccountSendingEnabledResponse Source #

Represents a request to return the email sending status for your Amazon SES account.

See: getAccountSendingEnabledResponse smart constructor.

Instances
Eq GetAccountSendingEnabledResponse Source # 
Instance details

Defined in Network.AWS.SES.GetAccountSendingEnabled

Data GetAccountSendingEnabledResponse Source # 
Instance details

Defined in Network.AWS.SES.GetAccountSendingEnabled

Methods

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

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

toConstr :: GetAccountSendingEnabledResponse -> Constr #

dataTypeOf :: GetAccountSendingEnabledResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read GetAccountSendingEnabledResponse Source # 
Instance details

Defined in Network.AWS.SES.GetAccountSendingEnabled

Show GetAccountSendingEnabledResponse Source # 
Instance details

Defined in Network.AWS.SES.GetAccountSendingEnabled

Generic GetAccountSendingEnabledResponse Source # 
Instance details

Defined in Network.AWS.SES.GetAccountSendingEnabled

Associated Types

type Rep GetAccountSendingEnabledResponse :: Type -> Type #

NFData GetAccountSendingEnabledResponse Source # 
Instance details

Defined in Network.AWS.SES.GetAccountSendingEnabled

type Rep GetAccountSendingEnabledResponse Source # 
Instance details

Defined in Network.AWS.SES.GetAccountSendingEnabled

type Rep GetAccountSendingEnabledResponse = D1 (MetaData "GetAccountSendingEnabledResponse" "Network.AWS.SES.GetAccountSendingEnabled" "amazonka-ses-1.6.1-LMoDrV6qkh7KTlxxGOHB3A" False) (C1 (MetaCons "GetAccountSendingEnabledResponse'" PrefixI True) (S1 (MetaSel (Just "_gasersEnabled") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 (MetaSel (Just "_gasersResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)))

Response Lenses

gasersEnabled :: Lens' GetAccountSendingEnabledResponse (Maybe Bool) Source #

Describes whether email sending is enabled or disabled for your Amazon SES account.