aws-0.24.1: Amazon Web Services (AWS) for Haskell
Safe HaskellSafe-Inferred
LanguageHaskell2010

Aws.Ses.Core

Synopsis

Documentation

data SesError #

Constructors

SesError 

Fields

Instances

Instances details
Exception SesError # 
Instance details

Defined in Aws.Ses.Core

Show SesError # 
Instance details

Defined in Aws.Ses.Core

Methods

showsPrec :: Int -> SesError -> ShowS #

show :: SesError -> String #

showList :: [SesError] -> ShowS #

data SesMetadata #

Constructors

SesMetadata 

Fields

Instances

Instances details
Loggable SesMetadata # 
Instance details

Defined in Aws.Ses.Core

Methods

toLogText :: SesMetadata -> Text #

Monoid SesMetadata # 
Instance details

Defined in Aws.Ses.Core

Semigroup SesMetadata # 
Instance details

Defined in Aws.Ses.Core

Methods

(<>) :: SesMetadata -> SesMetadata -> SesMetadata #

sconcat :: NonEmpty SesMetadata -> SesMetadata #

stimes :: Integral b => b -> SesMetadata -> SesMetadata #

Show SesMetadata # 
Instance details

Defined in Aws.Ses.Core

Methods

showsPrec :: Int -> SesMetadata -> ShowS #

show :: SesMetadata -> String #

showList :: [SesMetadata] -> ShowS #

data RawMessage #

A raw e-mail.

Constructors

RawMessage 

Instances

Instances details
Show RawMessage # 
Instance details

Defined in Aws.Ses.Core

Methods

showsPrec :: Int -> RawMessage -> ShowS #

show :: RawMessage -> String #

showList :: [RawMessage] -> ShowS #

Eq RawMessage # 
Instance details

Defined in Aws.Ses.Core

Ord RawMessage # 
Instance details

Defined in Aws.Ses.Core

data Destination #

The destinations of an e-mail.

Instances

Instances details
Monoid Destination # 
Instance details

Defined in Aws.Ses.Core

Semigroup Destination # 
Instance details

Defined in Aws.Ses.Core

Methods

(<>) :: Destination -> Destination -> Destination #

sconcat :: NonEmpty Destination -> Destination #

stimes :: Integral b => b -> Destination -> Destination #

Show Destination # 
Instance details

Defined in Aws.Ses.Core

Methods

showsPrec :: Int -> Destination -> ShowS #

show :: Destination -> String #

showList :: [Destination] -> ShowS #

Eq Destination # 
Instance details

Defined in Aws.Ses.Core

Ord Destination # 
Instance details

Defined in Aws.Ses.Core

type EmailAddress = Text #

An e-mail address.

data Sender #

The sender's e-mail address.

Constructors

Sender 

Instances

Instances details
Show Sender # 
Instance details

Defined in Aws.Ses.Core

Methods

showsPrec :: Int -> Sender -> ShowS #

show :: Sender -> String #

showList :: [Sender] -> ShowS #

Eq Sender # 
Instance details

Defined in Aws.Ses.Core

Methods

(==) :: Sender -> Sender -> Bool #

(/=) :: Sender -> Sender -> Bool #

Ord Sender # 
Instance details

Defined in Aws.Ses.Core

sesAsQuery :: SesAsQuery a => a -> [(ByteString, ByteString)] #

Write a data type as a list of query parameters.