aws-0.22: Amazon Web Services (AWS) for Haskell
Safe HaskellNone
LanguageHaskell2010

Aws.Ses.Core

Synopsis

Documentation

data SesError Source #

Constructors

SesError 

Fields

Instances

Instances details
Show SesError Source # 
Instance details

Defined in Aws.Ses.Core

Methods

showsPrec :: Int -> SesError -> ShowS

show :: SesError -> String

showList :: [SesError] -> ShowS

Exception SesError Source # 
Instance details

Defined in Aws.Ses.Core

data SesMetadata Source #

Constructors

SesMetadata 

Fields

Instances

Instances details
Show SesMetadata Source # 
Instance details

Defined in Aws.Ses.Core

Methods

showsPrec :: Int -> SesMetadata -> ShowS

show :: SesMetadata -> String

showList :: [SesMetadata] -> ShowS

Semigroup SesMetadata Source # 
Instance details

Defined in Aws.Ses.Core

Methods

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

sconcat :: NonEmpty SesMetadata -> SesMetadata

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

Monoid SesMetadata Source # 
Instance details

Defined in Aws.Ses.Core

Loggable SesMetadata Source # 
Instance details

Defined in Aws.Ses.Core

Methods

toLogText :: SesMetadata -> Text Source #

data RawMessage Source #

A raw e-mail.

Constructors

RawMessage 

Instances

Instances details
Eq RawMessage Source # 
Instance details

Defined in Aws.Ses.Core

Methods

(==) :: RawMessage -> RawMessage -> Bool

(/=) :: RawMessage -> RawMessage -> Bool

Ord RawMessage Source # 
Instance details

Defined in Aws.Ses.Core

Show RawMessage Source # 
Instance details

Defined in Aws.Ses.Core

Methods

showsPrec :: Int -> RawMessage -> ShowS

show :: RawMessage -> String

showList :: [RawMessage] -> ShowS

data Destination Source #

The destinations of an e-mail.

Instances

Instances details
Eq Destination Source # 
Instance details

Defined in Aws.Ses.Core

Methods

(==) :: Destination -> Destination -> Bool

(/=) :: Destination -> Destination -> Bool

Ord Destination Source # 
Instance details

Defined in Aws.Ses.Core

Show Destination Source # 
Instance details

Defined in Aws.Ses.Core

Methods

showsPrec :: Int -> Destination -> ShowS

show :: Destination -> String

showList :: [Destination] -> ShowS

Semigroup Destination Source # 
Instance details

Defined in Aws.Ses.Core

Methods

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

sconcat :: NonEmpty Destination -> Destination

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

Monoid Destination Source # 
Instance details

Defined in Aws.Ses.Core

type EmailAddress = Text Source #

An e-mail address.

data Sender Source #

The sender's e-mail address.

Constructors

Sender 

Instances

Instances details
Eq Sender Source # 
Instance details

Defined in Aws.Ses.Core

Methods

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

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

Ord Sender Source # 
Instance details

Defined in Aws.Ses.Core

Methods

compare :: Sender -> Sender -> Ordering

(<) :: Sender -> Sender -> Bool

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

(>) :: Sender -> Sender -> Bool

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

max :: Sender -> Sender -> Sender

min :: Sender -> Sender -> Sender

Show Sender Source # 
Instance details

Defined in Aws.Ses.Core

Methods

showsPrec :: Int -> Sender -> ShowS

show :: Sender -> String

showList :: [Sender] -> ShowS

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

Write a data type as a list of query parameters.