aws-0.16: Amazon Web Services (AWS) for Haskell

Safe Haskell | None
Language | Haskell2010

Aws.Ses.Commands.SendRawEmail

Synopsis

- data SendRawEmail = SendRawEmail {
  - srmDestinations :: [EmailAddress]
  - srmRawMessage :: RawMessage
  - srmSource :: Maybe Sender
  }
- data SendRawEmailResponse = SendRawEmailResponse {
  - srmrMessageId :: Text
  }

# Documentation

data SendRawEmail #

Send a raw e-mail message.

Constructors

SendRawEmail |
Fields srmDestinations :: [EmailAddress] srmRawMessage :: RawMessage srmSource :: Maybe Sender

Instances

Eq SendRawEmail # |
Methods (==) :: SendRawEmail -> SendRawEmail -> Bool # (/=) :: SendRawEmail -> SendRawEmail -> Bool #
Ord SendRawEmail # |
Methods compare :: SendRawEmail -> SendRawEmail -> Ordering # (<) :: SendRawEmail -> SendRawEmail -> Bool # (<=) :: SendRawEmail -> SendRawEmail -> Bool # (>) :: SendRawEmail -> SendRawEmail -> Bool # (>=) :: SendRawEmail -> SendRawEmail -> Bool # max :: SendRawEmail -> SendRawEmail -> SendRawEmail # min :: SendRawEmail -> SendRawEmail -> SendRawEmail #
Show SendRawEmail # |
Methods showsPrec :: Int -> SendRawEmail -> ShowS # show :: SendRawEmail -> String # showList :: [SendRawEmail] -> ShowS #
SignQuery SendRawEmail # | ServiceConfiguration: `SesConfiguration`
Associated Types type ServiceConfiguration SendRawEmail :: * -> * # Methods signQuery :: SendRawEmail -> ServiceConfiguration SendRawEmail queryType -> SignatureData -> SignedQuery #
Transaction SendRawEmail SendRawEmailResponse # |
ResponseConsumer SendRawEmail SendRawEmailResponse # |
Associated Types type ResponseMetadata SendRawEmailResponse :: * # Methods responseConsumer :: Request -> SendRawEmail -> IORef (ResponseMetadata SendRawEmailResponse) -> HTTPResponseConsumer SendRawEmailResponse #
type ServiceConfiguration SendRawEmail # |
type ServiceConfiguration SendRawEmail = SesConfiguration

data SendRawEmailResponse #

The response sent back by Amazon SES after a `SendRawEmail` command.

Constructors

SendRawEmailResponse |
Fields srmrMessageId :: Text

Instances

Eq SendRawEmailResponse # |
Methods (==) :: SendRawEmailResponse -> SendRawEmailResponse -> Bool # (/=) :: SendRawEmailResponse -> SendRawEmailResponse -> Bool #
Ord SendRawEmailResponse # |
Methods compare :: SendRawEmailResponse -> SendRawEmailResponse -> Ordering # (<) :: SendRawEmailResponse -> SendRawEmailResponse -> Bool # (<=) :: SendRawEmailResponse -> SendRawEmailResponse -> Bool # (>) :: SendRawEmailResponse -> SendRawEmailResponse -> Bool # (>=) :: SendRawEmailResponse -> SendRawEmailResponse -> Bool # max :: SendRawEmailResponse -> SendRawEmailResponse -> SendRawEmailResponse # min :: SendRawEmailResponse -> SendRawEmailResponse -> SendRawEmailResponse #
Show SendRawEmailResponse # |
Methods showsPrec :: Int -> SendRawEmailResponse -> ShowS # show :: SendRawEmailResponse -> String # showList :: [SendRawEmailResponse] -> ShowS #
AsMemoryResponse SendRawEmailResponse # |
Associated Types type MemoryResponse SendRawEmailResponse :: * # Methods loadToMemory :: SendRawEmailResponse -> ResourceT IO (MemoryResponse SendRawEmailResponse) #
Transaction SendRawEmail SendRawEmailResponse # |
ResponseConsumer SendRawEmail SendRawEmailResponse # |
Associated Types type ResponseMetadata SendRawEmailResponse :: * # Methods responseConsumer :: Request -> SendRawEmail -> IORef (ResponseMetadata SendRawEmailResponse) -> HTTPResponseConsumer SendRawEmailResponse #
type MemoryResponse SendRawEmailResponse # |
type MemoryResponse SendRawEmailResponse = SendRawEmailResponse
type ResponseMetadata SendRawEmailResponse # |
type ResponseMetadata SendRawEmailResponse = SesMetadata