amazonka
Comprehensive Amazon Web Services SDK.
https://github.com/brendanhay/amazonka
Version on this page: | 1.4.5 |
LTS Haskell 22.37: | 2.0@rev:1 |
Stackage Nightly 2023-12-26: | 2.0 |
Latest on Hackage: | 2.0@rev:1 |
amazonka-1.4.5@sha256:05176e79099c250ccca7469afcf1579ebe8688efb5241107efbb8a4ce87e7182,3095
Module documentation for 1.4.5
- Control
- Control.Monad
- Control.Monad.Trans
- Control.Monad
- Network
Amazonka
Description
Client library containing request and response logic to communicate
with Amazon Web Service compatible APIs. Intended to be used alongside
the types supplied by the various amazonka-*
service libraries.
Contribute
For any problems, comments, or feedback please create an issue here on GitHub.
Licence
amazonka
is released under the Mozilla Public License Version 2.0.
Changes
Change Log
1.4.5
Released: 04 December, 2016, Compare: 1.4.5
Fixed
- Generated Haddock documentation is now more readable/consistent. #331
Expect: 100-continue
HTTP headers are now only added to S3PutObject
requests. #338
Changed
- Add new regions
Ohio
(us-east-2) andSeoul
(ap-northeast-2). #334 - The
Bombay
region has been renamed toMumbai
. #334 - Route53 HostedZone and DelegateSet identifiers are now stripped, similarly to other SDKs. #336
New Libraries
amazonka-xray
: Analyze and debug production, distributed applications, such as those built using a microservices architecture. Overviewamazonka-stepfunctions
: Coordinate the components of distributed applications and microservices using visual workflows. Overviewamazonka-ssm
: Automate collecting system inventory, applying OS patches, creation of AMIs, and configuring OSes and applications at scale. API Referenceamazonka-snowball
(+snowball-edge
): Data transport solution using secure appliances to transfer large data into and out of AWS. Overviewamazonka-shield
: DDoS protection service for web applications using ELB, CloudFront, and Route 53. Overviewamazonka-rekognition
: Image analysis service for detecting objects, scenes, and faces in images. Overviewamazonka-polly
: Turn text into lifelike speech. Supports 24 languages and 47 lifelike voices. Overviewamazonka-pinpoint
: Targeted push notification campaigns to improve engagement in mobile apps. Overviewamazonka-opsworks-cm
: Managed Chef Automated for OpsWorks. Overviewamazonka-lightsail
: Launch and manage a virtual private servers. Overviewamazonka-health
: Personalized service dashboard of your AWS service health. Overviewamazonka-codebuild
: Continuously build and test your code, paying for what you use. Overviewamazonka-appstream
(Version 2): Stream desktop applications to any device running a browser. Overviewamazonka-budgets
: Plan your usage and costs. User Guideamazonka-sms
: Automate, schedule, and track incremental replications of live server volumes from on premise to AWS. Overview
Updated Service Definitions
The following services contain a large number of definition updates. Please review the linked commit for each library for specific changes:
- APIGateway -
amazonka-apigateway
- ApplicationAutoScaling -
amazonka-application-autoscaling
- AutoScaling -
amazonka-autoscaling
- CertificateManager -
amazonka-certificatemanager
- CloudFormation -
amazonka-cloudformation
- CloudFront -
amazonka-cloudfront
- CloudTrail -
amazonka-cloudtrail
- CloudWatchLogs -
amazonka-cloudwatch-logs
- CloudWatch -
amazonka-cloudwatch
- CodeDeploy -
amazonka-codedeploy
- CodePipeline -
amazonka-codepipeline
- CognitoIdentityProvider -
amazonka-cognito-idp
- Config -
amazonka-config
- DeviceFarm -
amazonka-devicefarm
- DirectConnect -
amazonka-directconnect
- DirectoryService -
amazonka-ds
- EC2 -
amazonka-ec2
- ECR -
amazonka-ecr
- ECS -
amazonka-ecs
- EFS -
amazonka-efs
- ELBv2 -
amazonka-elbv2
- EMR -
amazonka-emr
- ElastiCache -
amazonka-elasticache
- ElasticBeanstalk -
amazonka-elasticbeanstalk
- ElasticTranscoder -
amazonka-elastictranscoder
- GameLift -
amazonka-gamelift
- Glacier -
amazonka-glacier
- IoT -
amazonka-iot
- KMS -
amazonka-kms
- KinesisAnalytics -
amazonka-kinesis-analytics
- Kinesis -
amazonka-kinesis
- Lambda -
amazonka-lambda
- MarketplaceMetering -
amazonka-marketplace-metering
- OpsWorks -
amazonka-opsworks
- RDS -
amazonka-rds
- Redshift -
amazonka-redshift
- Route53 -
amazonka-route53
- S3 -
amazonka-s3
- SES -
amazonka-ses
- SQS -
amazonka-sqs
- ServiceCatalog -
amazonka-servicecatalog
- WAF -
amazonka-waf
1.4.4
Released: 23 October, 2016, Compare: 1.4.3
Fixed #306
- Kinesis
SharedLevelMetrics
now correctly deserializes empty responses. #306
Changed
newEnv
no longer takesRegion
as a parameter and instead defaults tous-east-1
per other SDK behaviour. The newEnv
can be configured using theenvRegion
lens or thewithin
combinator.- Region is now discovered via the
InstanceIdentity
metadata document. #308 - Region can now be overridden via the
AWS_REGION
environment variable. #308
1.4.3
Released: 09 June, 2016, Compare: 1.4.2
Fixed
- Additional fixes for APIGateway timestamps. #291
- CloudWatchLogs
FilterLogEvents
pagination now correctly returns all results. #296 - Documentation code samples for IoT, Lambda, and Discovery are now correctly Haddock formatted.
Changed
- Documentation is now formatted more consistently at the expense of longer line columns.
POSIX
timestamps no longer have unecessary (and misleading) Text/XML instances.
1.4.2
Released: 03 June, 2016, Compare: 1.4.1
Fixed
- GHC 8 support. #294
- APIGateway now correctly parses and encodes
ISO8601
formatted timestamps. #291 ~/.aws/credentials
now correctly parses with leading newlines. #290
Changed
SerializeError
now contains the unparsed response body. #293
New Libraries
amazonka-discovery
: Discover on-premises application inventory and dependencies. Overviewamazonka-application-autoscaling
: General purpose scaling of AWS resources. API Reference
Updated Service Definitions
1.4.1
Released: 09 May, 2016, Compare: 1.4.0
Fixed
- AutoScaling
DescribeAutoScalingInstances
response fieldLaunchConfigurationName
is now optional. #281 - SWF
PollForDecisionTask
andPollForActivityTask
response fields are now optional. #285
Changed
NFData
instances generated for all eligible types. #283- Additional retry cases for HTTP
5XX
response codes. c5e494e
Updated Service Definitions
The following services contain a large number of definition updates. Please review the linked commit for each library for specific changes:
- APIGateway
- CertificateManager
- CloudFormation
- CloudHSM
- CodeCommit
- CodeDeploy
- CodePipeline
- Cognito Identity
- DMS
- DeviceFarm
- DirectoryService
- EC2
- ECR
- EMR
- ElastiCache
- ElasticBeanstalk
- Inspector
- IoT
- KMS
- Kineses
- Kinesis Firehose
- Lambda
- OpsWorks
- RDS
- Redshift
- Route53Domains
- Route53
- S3
- STS
- StorageGateway
- WAF
New Libraries
amazonka-coginito-idp
: Cognito Identity Provider.
1.4.0
Released: 21 March, 2016, Compare: 1.3.7
Fixed
- Host header missing for presigned URLs. #264
- Set all API Gateway communication to
Accept: application/json
. #266 - Override EC2
AttachmentStatus
to add"available"
. #273 #275 - Allow EC2
DeleteTags
to omit the tag value. #270 - Add
Hashable
instances for non-streaming types. #267
Updated Service Definitions
The following services contain a large number (3 months worth) of definition updates. Please see the relevant libraries for specific changes:
- API Gateway
- AutoScaling
- CloudFormation
- CloudFront
- CloudHSM
- CloudSearchDomain
- CloudWatch
- CloudWatchLogs
- CodeCommit
- CodeDeploy
- Config
- DeviceFarm
- DirectConnect
- DirectoryService
- DynamoDB
- EC2
- ECS
- EMR
- IAM
- IoT
- Lambda
- Marketplace Analytics
- OpsWorks
- RDS
- Redshift
- Route53
- S3
- SES
- SSM
- STS
- StorageGateway
- Web Application Firewall
New Libraries
amazonka-certificatemanager
: AWS Certificate Manager.amazonka-dms
: Database Migration Service.amazonka-ecr
: Elastic Container Registry.amazonka-cloudwatch-events
: CloudWatch Events.amazonka-gamelift
: Amazon GameLift.amazonka-marketplace-metering
: AWS Markpletplace Metering.
1.3.7
Released: 18 December, 2015, Compare: 1.3.6
Fixed
- Fix SWF
PollFor{Activity,Decision}Task
response deserialisation. #257
Changed
- The
ErrorCode
type constructor is now exported. #258 - Add
Bounded
instances for all enumerations with stable values. #255 - The
AWS_PROFILE
environment variable can now be used to override the default file credentials location. #254
Updated Service Definitions
- AutoScaling: Updated service definition.
- CloudFront: GZip support.
- CloudTrail: Add
isMultiRegion
flag to various operations. - Config: Updated service definition.
- DirectConnect: Documentation updates.
- DirectoryService: Updated service definition.
- EC2: NAT Gateway updates and an updated service definition.
- IAM: Additional resource types, documentation updates.
- IoT: Added
RegisterCertificate
operation. - KMS: Updated service definition.
- RDS: Add enchanced monitoring support, documentation updates.
- Route53: Updated service definition.
- SSM: Updated service definition.
1.3.6
Released: 18 November, 2015, Compare: 1.3.5.1
Fixed
- Upgrading
retry
dependency to>= 0.7
. - Fix S3
BucketLocationConstraint
type de/serialisation. #249 - Fix S3
PutBucketACL
header vs request body serialisation. #241
Changed
await
responses now indicate request fulfillment. #245
Updated Services Definitions
- EC2: Documentation updates.
- IAM: Documentation updates.
- ELB: Documentation updates.
- Kinesis: Waiter updates.
- RDS: Documentation and type updates.
- SQS: Documentation updates.
- STS: Documentation updates.
- S3: Minor type and operation updates (
UploadPart
headers). - DeviceFarm: Documentation updates.
- API Gateway: Multiple type, operation, and documentation updates.
1.3.5.1
Released: 18 November, 2015, Compare: 1.3.5
Fixed
- Fixed ambigiuty issue when using
lens >= 4.13
- Constraining
retry < 0.7
to avoid breaking changes.
1.3.5
Released: 27 October, 2015, Compare: 1.3.4
New Libraries
amazonka-apigateway
: API Gateway Service.
Updated Services Definitions
- SSM: Multiple additions and documentation updates.
- DynamoDB: Paginator updates.
1.3.4
Released: 25 October, 2015, Compare: 1.3.3
New Libraries
amazonka-iot-dataplane
: Internet of Things Data Plane.
Updated Services Definitions
- AutoScaling: Documentation updates.
- EC2: Paginator updates.
- Glacier: Paginator additions.
- IAM: Paginator, type, and documentation updates.
- KMS: Multiple type, operation, and documentation updates.
- S3: Minor type updates. (Server side encryption related.)
1.3.3
Released: 08 October, 2015, Compare: 1.3.2.1
Fixed
- Fix S3
GetBucketLocation
response deserialisation. #228, #237. runResourceT
added to documentation example. #232.- Add S3 infrequent access storage class. #234, #238
New Libraries
amazonka-elasticsearch
: ElasticSearch Service.amazonka-inspector
: Inspector Service.amazonka-iot
: Internet of Things Platform.amazonka-kinesis-firehose
: Kinesis Firehose Service.amazonka-marketplace-analytics
: Marketplace Commerce Analytics Service.amazonka-waf
: Web Application Firewall Service.
Updated Service Definitions
- CloudFormation: Documentation updates,
DescribeAccountLimits
operation added. - CloudFront: API version
2015-07-27
support. - CloudTrail: Documentation updates, various tag operations added.
- Config: Miscellaneous type and documentation updates
- EC2: API version
2015-10-01
support, spot blocks support. - ElasticBeanStalk: Documentation updates.
- RDS: Miscellaneous type and documentation updates.
- SES: Miscellaneous type and documentation updates.
- WorkSpaces: Volume encryption types added.
1.3.2
Released: 18 September, 2015, Compare: 1.3.1
Fixed
Updated Service Definitions
- EC2: Documentation updates.
- EFS: Documentation updates.
- Route53: Inverted, Measured Latency, and Child Health Check updates.
- CloudWatchLogs
InvalidOperationException
error matcher added.DescribeExportTasks
operation addedCreateExportTask
operation addedCancelExportTask
operation addedExportTask
,ExportTaskExecutionInfo
,ExportTaskStatus
types added.
- S3
- Infrequent access storage tier updates.
GetBucketLifecycle
operation removed (deprecated).PutBucketLifecycle
operation removed (deprecated).Rule
product removed (deprecated).GetbucketLifecycleConfiguration
operation added.PutBucketLifecycleConfiguration
operation added.BucketLifecycleConfiguration
product added.LifecycleRule
product added.
1.3.1
Released: 09 September, 2015, Compare: 1.3.0
Fixed
- Fix S3
ListObject
pagination regression. #218 - Corrected IS08601 timezone de/serialisation. #217
- Remove required EC2 VPC
isDefault
member. #214 - Correctly named MachineLearning
CreateDataSourceFromS3
. 4805074
Updated Service Definitions
- DeviceFarm
- IAM
- RDS
- ImportExport
- Route53
- CloudWatchLogs
- Kinesis
- DataPipeline
- EFS: Namespace rename from ElasticFileSystem -> EFS.
1.3.0
Released: 03 September, 2015, Compare: 1.2.0.2
Changed
- Renamed all HTTP status code response lenses from
*Status
to*ResponseStatus
.
Fixed
- Fix malformed SNS Subscribe request. #209
- Fix
amazonka-core
cabal build error due to laxvector
constraints. #208 - Override SQS message attribute type,
QueueAttributeName
->MessageAttributeName
. #199 - Re-enable stackage test builds for all service libraries. #170
1.2.0.2
Released: 29 August, 2015, Compare: 1.2.0.1
1.2.0.1
Released: 28 August, 2015, Compare: 1.2.0
1.2.0
Released: 27 August, 2015, Compare: 1.1.0
1.1.0
Released: 21 August, 2015, Compare: 1.0.1
1.0.1
Released: 18 August, 2015, Compare: 1.0.0
1.0.0
Released: 16 August, 2015, Compare: 0.3.6