aws

Amazon Web Services (AWS) for Haskell Bindings for Amazon Web Services (AWS), with the aim of supporting all AWS services. To see a high level overview of the library, see the README at https://github.com/aristidb/aws/blob/master/README.md.
Run an AWS transaction, with HTTP manager and metadata wrapped in a Response. All errors are caught and wrapped in the Response value. Metadata is logged at level Info. Usage (with existing Manager): resp <- aws cfg serviceCfg manager request
AWS v4 request signature. Example (note the use of TLS):
let opts = defaults & auth ?~ 'awsAuth AWSv4' "key" "secret"
getWith opts "https://dynamodb.us-west-2.amazonaws.com"

AWS v4 request signature. Example (note the use of TLS):
let opts = defaults & auth ?~ awsFullAuth AWSv4 "key" "secret" (Just ("service", "region"))
getWith opts "https://dynamodb.us-west-2.amazonaws.com"

AWS v4 request signature using a AWS STS Session Token. Example (note the use of TLS):
let opts = defaults
& auth
?~ 'awsAuth AWSv4' "key" "secret" "stsSessionToken"
getWith opts "https://dynamodb.us-west-2.amazonaws.com"

Run an AWS transaction, with HTTP manager and metadata returned in an IORef. Errors are not caught, and need to be handled with exception handlers. Metadata is not logged. Usage (with existing Manager): ref <- newIORef mempty; resp <- awsRef cfg serviceCfg manager request
Run a URI-only AWS transaction. Returns a URI that can be sent anywhere. Does not work with all requests. Usage: uri <- awsUri cfg request
A more flexible version of awsIteratedList that uses a user-supplied run function. Useful for embedding AWS functionality within application specific monadic contexts.
A more flexible version of awsIteratedSource that uses a user-supplied run function. Useful for embedding AWS functionality within application specific monadic contexts.
A "true"/"false" boolean as requested by some services.
"false"
"true"
Not on Stackage, so not searched. Bindings for Amazon Web Services (AWS) General Reference
Not on Stackage, so not searched. Bindings for Amazon Kinesis
A client for AWS X-Ray. The core client for enabling AWX X-Ray. See other `aws-xray-client-*` packages for usage and integration examples.
Not on Stackage, so not searched. Haskell suite for the Elastic Transcoder service
Haskell runtime for AWS Lambda Please see the README on GitHub at https://github.com/theam/aws-lambda-haskell-runtime#readme