Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- data SesError = SesError {}
- data SesMetadata = SesMetadata {}
- data SesConfiguration qt = SesConfiguration {}
- sesEuWest1 :: ByteString
- sesUsEast :: ByteString
- sesUsEast1 :: ByteString
- sesUsWest2 :: ByteString
- sesHttpsGet :: ByteString -> SesConfiguration qt
- sesHttpsPost :: ByteString -> SesConfiguration NormalQuery
- sesSignQuery :: [(ByteString, ByteString)] -> SesConfiguration qt -> SignatureData -> SignedQuery
- sesResponseConsumer :: (Cursor -> Response SesMetadata a) -> IORef SesMetadata -> HTTPResponseConsumer a
- data RawMessage = RawMessage {}
- data Destination = Destination {}
- type EmailAddress = Text
- data Sender = Sender {}
- sesAsQuery :: SesAsQuery a => a -> [(ByteString, ByteString)]
Documentation
Instances
Exception SesError Source # | |
Defined in Aws.Ses.Core toException :: SesError -> SomeException # fromException :: SomeException -> Maybe SesError # displayException :: SesError -> String # | |
Show SesError Source # | |
data SesMetadata Source #
Instances
Loggable SesMetadata Source # | |
Defined in Aws.Ses.Core toLogText :: SesMetadata -> Text Source # | |
Monoid SesMetadata Source # | |
Defined in Aws.Ses.Core mempty :: SesMetadata # mappend :: SesMetadata -> SesMetadata -> SesMetadata # mconcat :: [SesMetadata] -> SesMetadata # | |
Semigroup SesMetadata Source # | |
Defined in Aws.Ses.Core (<>) :: SesMetadata -> SesMetadata -> SesMetadata # sconcat :: NonEmpty SesMetadata -> SesMetadata # stimes :: Integral b => b -> SesMetadata -> SesMetadata # | |
Show SesMetadata Source # | |
Defined in Aws.Ses.Core showsPrec :: Int -> SesMetadata -> ShowS # show :: SesMetadata -> String # showList :: [SesMetadata] -> ShowS # |
data SesConfiguration qt Source #
Instances
DefaultServiceConfiguration (SesConfiguration NormalQuery) Source # | |
DefaultServiceConfiguration (SesConfiguration UriOnlyQuery) Source # | |
Show (SesConfiguration qt) Source # | |
Defined in Aws.Ses.Core showsPrec :: Int -> SesConfiguration qt -> ShowS # show :: SesConfiguration qt -> String # showList :: [SesConfiguration qt] -> ShowS # |
sesHttpsGet :: ByteString -> SesConfiguration qt Source #
sesSignQuery :: [(ByteString, ByteString)] -> SesConfiguration qt -> SignatureData -> SignedQuery Source #
sesResponseConsumer :: (Cursor -> Response SesMetadata a) -> IORef SesMetadata -> HTTPResponseConsumer a Source #
data RawMessage Source #
A raw e-mail.
Instances
Show RawMessage Source # | |
Defined in Aws.Ses.Core showsPrec :: Int -> RawMessage -> ShowS # show :: RawMessage -> String # showList :: [RawMessage] -> ShowS # | |
Eq RawMessage Source # | |
Defined in Aws.Ses.Core (==) :: RawMessage -> RawMessage -> Bool # (/=) :: RawMessage -> RawMessage -> Bool # | |
Ord RawMessage Source # | |
Defined in Aws.Ses.Core compare :: RawMessage -> RawMessage -> Ordering # (<) :: RawMessage -> RawMessage -> Bool # (<=) :: RawMessage -> RawMessage -> Bool # (>) :: RawMessage -> RawMessage -> Bool # (>=) :: RawMessage -> RawMessage -> Bool # max :: RawMessage -> RawMessage -> RawMessage # min :: RawMessage -> RawMessage -> RawMessage # |
data Destination Source #
The destinations of an e-mail.
Instances
type EmailAddress = Text Source #
An e-mail address.
sesAsQuery :: SesAsQuery a => a -> [(ByteString, ByteString)] Source #
Write a data type as a list of query parameters.