Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- module AWSLambda.Events.APIGateway
- module AWSLambda.Events.KinesisEvent
- module AWSLambda.Events.MessageAttribute
- module AWSLambda.Events.Records
- module AWSLambda.Events.S3Event
- module AWSLambda.Events.SNSEvent
- module AWSLambda.Events.SQSEvent
- snsInSqsMain :: (FromJSON a, MonadCatch m, MonadIO m) => (a -> m ()) -> m ()
- s3InSnsInSqsMain :: (MonadCatch m, MonadIO m) => (S3EventNotification -> m ()) -> m ()
Documentation
module AWSLambda.Events.APIGateway
module AWSLambda.Events.Records
module AWSLambda.Events.S3Event
module AWSLambda.Events.SNSEvent
module AWSLambda.Events.SQSEvent
snsInSqsMain :: (FromJSON a, MonadCatch m, MonadIO m) => (a -> m ()) -> m () Source #
A specialised version of the lambdaMain
entry-point
for handling individual SNS messages embedded in SQS messages
s3InSnsInSqsMain :: (MonadCatch m, MonadIO m) => (S3EventNotification -> m ()) -> m () Source #
A specialised version of the lambdaMain
entry-point
for handling individual S3 event notifications embedded in
SNS messages embedded in SQS messages