A comprehensive Amazon Web Services SDK for Haskell.
Permalink
Failed to load latest commit information.
amazonka-alexa-business Regenerating all services with updated copyright notice May 16, 2018
amazonka-apigateway Regenerating all services with updated copyright notice May 16, 2018
amazonka-application-autoscaling Regenerating all services with updated copyright notice May 16, 2018
amazonka-appstream Regenerating all services with updated copyright notice May 16, 2018
amazonka-appsync Regenerating all services with updated copyright notice May 16, 2018
amazonka-athena Regenerating all services with updated copyright notice May 16, 2018
amazonka-autoscaling-plans Regenerating all services with updated copyright notice May 16, 2018
amazonka-autoscaling Regenerating all services with updated copyright notice May 16, 2018
amazonka-batch Regenerating all services with updated copyright notice May 16, 2018
amazonka-budgets Regenerating all services with updated copyright notice May 16, 2018
amazonka-certificatemanager-pca Regenerating all services with updated copyright notice May 16, 2018
amazonka-certificatemanager Regenerating all services with updated copyright notice May 16, 2018
amazonka-cloud9 Regenerating all services with updated copyright notice May 16, 2018
amazonka-clouddirectory Regenerating all services with updated copyright notice May 16, 2018
amazonka-cloudformation Regenerating all services with updated copyright notice May 16, 2018
amazonka-cloudfront Regenerating all services with updated copyright notice May 16, 2018
amazonka-cloudhsm Regenerating all services with updated copyright notice May 16, 2018
amazonka-cloudhsmv2 Regenerating all services with updated copyright notice May 16, 2018
amazonka-cloudsearch-domains Regenerating all services with updated copyright notice May 16, 2018
amazonka-cloudsearch Regenerating all services with updated copyright notice May 16, 2018
amazonka-cloudtrail Regenerating all services with updated copyright notice May 16, 2018
amazonka-cloudwatch-events Regenerating all services with updated copyright notice May 16, 2018
amazonka-cloudwatch-logs Regenerating all services with updated copyright notice May 16, 2018
amazonka-cloudwatch Regenerating all services with updated copyright notice May 16, 2018
amazonka-codebuild Regenerating all services with updated copyright notice May 16, 2018
amazonka-codecommit Regenerating all services with updated copyright notice May 16, 2018
amazonka-codedeploy Regenerating all services with updated copyright notice May 16, 2018
amazonka-codepipeline Regenerating all services with updated copyright notice May 16, 2018
amazonka-codestar Regenerating all services with updated copyright notice May 16, 2018
amazonka-cognito-identity Regenerating all services with updated copyright notice May 16, 2018
amazonka-cognito-idp Regenerating all services with updated copyright notice May 16, 2018
amazonka-cognito-sync Regenerating all services with updated copyright notice May 16, 2018
amazonka-comprehend Regenerating all services with updated copyright notice May 16, 2018
amazonka-config Regenerating all services with updated copyright notice May 16, 2018
amazonka-connect Regenerating all services with updated copyright notice May 16, 2018
amazonka-cost-explorer Regenerating all services with updated copyright notice May 16, 2018
amazonka-cur Regenerating all services with updated copyright notice May 16, 2018
amazonka-datapipeline Regenerating all services with updated copyright notice May 16, 2018
amazonka-devicefarm Regenerating all services with updated copyright notice May 16, 2018
amazonka-directconnect Regenerating all services with updated copyright notice May 16, 2018
amazonka-discovery Regenerating all services with updated copyright notice May 16, 2018
amazonka-dms Regenerating all services with updated copyright notice May 16, 2018
amazonka-ds Regenerating all services with updated copyright notice May 16, 2018
amazonka-dynamodb-dax Regenerating all services with updated copyright notice May 16, 2018
amazonka-dynamodb-streams Regenerating all services with updated copyright notice May 16, 2018
amazonka-dynamodb Regenerating all services with updated copyright notice May 16, 2018
amazonka-ec2 Regenerating all services with updated copyright notice May 16, 2018
amazonka-ecr Regenerating all services with updated copyright notice May 16, 2018
amazonka-ecs Regenerating all services with updated copyright notice May 16, 2018
amazonka-efs Regenerating all services with updated copyright notice May 16, 2018
amazonka-elasticache Regenerating all services with updated copyright notice May 16, 2018
amazonka-elasticbeanstalk Regenerating all services with updated copyright notice May 16, 2018
amazonka-elasticsearch Regenerating all services with updated copyright notice May 16, 2018
amazonka-elastictranscoder Regenerating all services with updated copyright notice May 16, 2018
amazonka-elb Regenerating all services with updated copyright notice May 16, 2018
amazonka-elbv2 Regenerating all services with updated copyright notice May 16, 2018
amazonka-emr Regenerating all services with updated copyright notice May 16, 2018
amazonka-fms Regenerating all services with updated copyright notice May 16, 2018
amazonka-gamelift Regenerating all services with updated copyright notice May 16, 2018
amazonka-glacier Regenerating all services with updated copyright notice May 16, 2018
amazonka-glue Regenerating all services with updated copyright notice May 16, 2018
amazonka-greengrass Regenerating all services with updated copyright notice May 16, 2018
amazonka-guardduty Regenerating all services with updated copyright notice May 16, 2018
amazonka-health Regenerating all services with updated copyright notice May 16, 2018
amazonka-iam Regenerating all services with updated copyright notice May 16, 2018
amazonka-importexport Regenerating all services with updated copyright notice May 16, 2018
amazonka-inspector Regenerating all services with updated copyright notice May 16, 2018
amazonka-iot-analytics Regenerating all services with updated copyright notice May 16, 2018
amazonka-iot-dataplane Regenerating all services with updated copyright notice May 16, 2018
amazonka-iot-jobs-dataplane Regenerating all services with updated copyright notice May 16, 2018
amazonka-iot Regenerating all services with updated copyright notice May 16, 2018
amazonka-kinesis-analytics Regenerating all services with updated copyright notice May 16, 2018
amazonka-kinesis-firehose Regenerating all services with updated copyright notice May 16, 2018
amazonka-kinesis-video-archived-media Regenerating all services with updated copyright notice May 16, 2018
amazonka-kinesis-video-media Regenerating all services with updated copyright notice May 16, 2018
amazonka-kinesis-video Regenerating all services with updated copyright notice May 16, 2018
amazonka-kinesis Regenerating all services with updated copyright notice May 16, 2018
amazonka-kms Regenerating all services with updated copyright notice May 16, 2018
amazonka-lambda Regenerating all services with updated copyright notice May 16, 2018
amazonka-lex-models Regenerating all services with updated copyright notice May 16, 2018
amazonka-lex-runtime Regenerating all services with updated copyright notice May 16, 2018
amazonka-lightsail Regenerating all services with updated copyright notice May 16, 2018
amazonka-marketplace-analytics Regenerating all services with updated copyright notice May 16, 2018
amazonka-marketplace-entitlement Regenerating all services with updated copyright notice May 16, 2018
amazonka-marketplace-metering Regenerating all services with updated copyright notice May 16, 2018
amazonka-mechanicalturk Regenerating all services with updated copyright notice May 16, 2018
amazonka-mediaconvert Regenerating all services with updated copyright notice May 16, 2018
amazonka-medialive Regenerating all services with updated copyright notice May 16, 2018
amazonka-mediapackage Regenerating all services with updated copyright notice May 16, 2018
amazonka-mediastore-dataplane Regenerating all services with updated copyright notice May 16, 2018
amazonka-mediastore Regenerating all services with updated copyright notice May 16, 2018
amazonka-migrationhub Regenerating all services with updated copyright notice May 16, 2018
amazonka-ml Regenerating all services with updated copyright notice May 16, 2018
amazonka-mobile Regenerating all services with updated copyright notice May 16, 2018
amazonka-mq Regenerating all services with updated copyright notice May 16, 2018
amazonka-opsworks-cm Regenerating all services with updated copyright notice May 16, 2018
amazonka-opsworks Regenerating all services with updated copyright notice May 16, 2018
amazonka-organizations Regenerating all services with updated copyright notice May 16, 2018
amazonka-pinpoint Regenerating all services with updated copyright notice May 16, 2018
amazonka-polly Regenerating all services with updated copyright notice May 16, 2018
amazonka-pricing Regenerating all services with updated copyright notice May 16, 2018
amazonka-rds Regenerating all services with updated copyright notice May 16, 2018
amazonka-redshift Regenerating all services with updated copyright notice May 16, 2018
amazonka-rekognition Regenerating all services with updated copyright notice May 16, 2018
amazonka-resourcegroups Regenerating all services with updated copyright notice May 16, 2018
amazonka-resourcegroupstagging Regenerating all services with updated copyright notice May 16, 2018
amazonka-route53-autonaming Regenerating all services with updated copyright notice May 16, 2018
amazonka-route53-domains Regenerating all services with updated copyright notice May 16, 2018
amazonka-route53 Regenerating all services with updated copyright notice May 16, 2018
amazonka-s3-encryption Regenerating all services with updated copyright notice May 16, 2018
amazonka-s3 Regenerating all services with updated copyright notice May 16, 2018
amazonka-sagemaker-runtime Regenerating all services with updated copyright notice May 16, 2018
amazonka-sagemaker Regenerating all services with updated copyright notice May 16, 2018
amazonka-sdb Regenerating all services with updated copyright notice May 16, 2018
amazonka-secretsmanager Regenerating all services with updated copyright notice May 16, 2018
amazonka-serverlessrepo Regenerating all services with updated copyright notice May 16, 2018
amazonka-servicecatalog Regenerating all services with updated copyright notice May 16, 2018
amazonka-ses Regenerating all services with updated copyright notice May 16, 2018
amazonka-shield Regenerating all services with updated copyright notice May 16, 2018
amazonka-sms Regenerating all services with updated copyright notice May 16, 2018
amazonka-snowball Regenerating all services with updated copyright notice May 16, 2018
amazonka-sns Regenerating all services with updated copyright notice May 16, 2018
amazonka-sqs Regenerating all services with updated copyright notice May 16, 2018
amazonka-ssm Regenerating all services with updated copyright notice May 16, 2018
amazonka-stepfunctions Regenerating all services with updated copyright notice May 16, 2018
amazonka-storagegateway Regenerating all services with updated copyright notice May 16, 2018
amazonka-sts Regenerating all services with updated copyright notice May 16, 2018
amazonka-support Regenerating all services with updated copyright notice May 16, 2018
amazonka-swf Regenerating all services with updated copyright notice May 16, 2018
amazonka-transcribe Regenerating all services with updated copyright notice May 16, 2018
amazonka-translate Regenerating all services with updated copyright notice May 16, 2018
amazonka-waf-regional Regenerating all services with updated copyright notice May 16, 2018
amazonka-waf Regenerating all services with updated copyright notice May 16, 2018
amazonka-workdocs Regenerating all services with updated copyright notice May 16, 2018
amazonka-workmail Regenerating all services with updated copyright notice May 16, 2018
amazonka-workspaces Regenerating all services with updated copyright notice May 16, 2018
amazonka-xray Regenerating all services with updated copyright notice May 16, 2018
amazonka Add generalBracket for MonadMask instance on AWST' for 'exceptions' >… Sep 21, 2018
core Limit iso8601 fractional second format precision to 6 places Oct 9, 2018
examples Updating copyright notice year May 16, 2018
gen Updating copyright notice year May 16, 2018
script Merge branch 'release/1.6.0' May 16, 2018
share Switching cabal upload -> stack upload May 17, 2018
test Updating copyright notice year May 16, 2018
.gitignore Disallow http-types-0.11 Jan 29, 2018
.stylish-haskell.yaml Updating stylish-haskell configuration and amaoznka-gen imports Nov 11, 2017
.travis.yml Regenerating stack and travis configuration May 16, 2018
CONTRIBUTORS Updating CONTRIBUTORS May 16, 2018
LICENSE Removing Exhibit B from the LICENSE to allow secondary licence compat… Oct 7, 2015
Makefile Switching cabal upload -> stack upload May 17, 2018
README.md readme: fix typos Jan 18, 2017
stack-7.10.3.yaml Add missing unliftio-core dependency to stack-7.10.3.yaml May 25, 2018
stack-8.0.2.yaml Adding appropriate xml-conduit constraints to all stackage resolvers May 16, 2018
stack-8.2.2.yaml Adding appropriate xml-conduit constraints to all stackage resolvers May 16, 2018
stack.yaml Linking updated GHC/stack 8.2.2 configuration Nov 11, 2017

README.md

Amazonka

Build Status Hackage Version Gitter Chat

Description

A comprehensive Amazon Web Services SDK for Haskell supporting all of the publicly available services.

Parts of the code contained in this repository are auto-generated and automatically kept up to date with Amazon's latest service APIs.

An introductory blog post detailing some of the motivation and design decisions can be found here.

Documentation

You can find the latest stable release documentation for each respective library on Hackage under the AWS section.

Haddock documentation which is built by CI from the develop branch can be found here.

Organisation

This repository is organised into the following directory structure:

  • amazonka: Actual operational logic, you'll need to import this to send requests etc.
  • amazonka-*: Data types for each of the individual Amazon Web Service libraries.
  • amazonka-*/test: Tests and fixtures for each respective library.
  • core: The amazonka-core library upon which each of the services depends.
  • examples: A currently sparse collection of examples for the various services.
  • gen: The code generation binary, along with configuration, templates, and assets.
  • script: CI scripts to manage the release lifecycle of the service libraries.
  • share: Makefile plumbing common to all service libraries
  • test: The amazonka-test library containing common test functionality.

Change Log

A change log for the entire project can be found under amazonka/CHANGELOG.md.

Contribute

For any problems, comments, or feedback please create an issue here on GitHub.

Package Names

It is often desirable to provide supplemental functionality to amazonka as an additional library, for example providing S3 encryption via a package such as amazonka-s3-encryption.

I ask that authors of these packages carefully consider package naming and preferably do not prefix the package with amazonka-* to avoid potential collisions with generated package names.

Licence

Amazonka is released under the Mozilla Public License Version 2.0.

Parts of the code are derived from AWS service descriptions, licensed under Apache 2.0. Source files subject to this contain an additional licensing clause in their header.