Amazon S3 Connector Release Notes - Mule 3
Support Category: Select
Anypoint Connector for Amazon S3 (Amazon S3 Connector) provides connectivity to the Amazon S3 API, enabling you to interface with Amazon S3 to store objects, download and use data with other AWS services, and build applications that call for internet storage. Instant access to the Amazon S3 API enables seamless integrations between Amazon S3 and other databases, CMS applications such as Drupal, and CRM applications such as Salesforce.
Starting with v.4.0.0, the Amazon S3 Connector is licensed commercially with Anypoint Platform as with other Select connectors. Prior versions will remain freely available to the community.
Guide: Amazon S3 Connector - Mule 3
Reference: Amazon S3 Connector Reference
4.3.4
4.3.3
4.3.1
4.3.0
4.2.0 (Deprecated)
March 30, 2017
Compatibility
Amazon S3 Connector is compatible with:
Application/Service | Version |
---|---|
Mule |
3.5.0 and later |
AWS SDK for Java |
1.11.21 |
Features
-
AssumeRole for authentication in addition to IAM AccessKey and SecretKey.
-
Setting Content-Type in copyObject operation.
-
Operation createObject supports encryption with AWS KMS-managed keys
-
Presigned URL generation with AWS KMS-managed keys and with Amazon S3-managed keys.
-
Setting of firstByte and lastByte in uploadPartCopy operation.
4.1.0
September 30, 2016
Compatibility
Amazon S3 Connector is compatible with:
Application/Service | Version |
---|---|
Mule |
3.5.0 and later |
AWS SDK for Java |
1.11.21 |
Features
-
Upgraded Anypoint DevKit to v3.9.0
-
Upgraded AWS SDK to v1.11.21
-
Compatible Storage URL - The URL to connect to in case an S3 compatible storage is used. If blank, the default AWS S3 one will be used.
-
Support for Temporary Credentials - A checkbox named "Try Default AWS Credentials Provider Chain" has been added to the Global Element configuration. If selected, the connector will first try to obtain the credentials from a AWS environment.
-
Support for Retry Policy - The connector will perform a maximum of 10 retries when a request fails due to server-side throttling or dropped connection.
3.0.0
July 31, 2015
Compatibility
Amazon S3 Connector 3.0 is compatible with:
Application/Service | Version |
---|---|
Mule |
3.5.0 and later |
AWS SDK for Java |
1.9.39 |
Features
-
Added the ability to configure the S3 client proxy to S3 Global Element properties.
-
Added the following new operations:
-
Abort Multipart Upload
-
Complete Multipart Upload
-
Delete Bucket Cross Origin Configuration
-
Delete Bucket Lifecycle Configuration
-
Delete Bucket Tagging Configuration
-
Get Bucket ACL
-
Get Bucket Cross Origin Configuration
-
Get Bucket Lifecycle Configuration
-
Get Bucket Location
-
Get Bucket Logging Configuration
-
Get Bucket Notification Configuration
-
Get Bucket Tagging Configuration
-
Get Object ACL
-
Initiate Multipart Upload
-
List Multipart Uploads
-
List Next Batch of Objects
-
List Next Batch of Versions
-
List Parts
-
Set Bucket ACL
-
Set Bucket Cross Origin Configuration
-
Set Bucket Lifecycle Configuration
-
Set Bucket Logging Configuration
-
Set Bucket Notification Configuration
-
Set Bucket tagging Configuration
-
Set Object ACL
-
Upload Part
-
Upload Part Copy
-
-
Renamed the following operations:
-
List object versions to List versions
-
Set Bucket Versioning status to Set Bucket Versioning Configuration
-
-
Removed the following operation:
-
Create object URI
-
2.8.3
2.8.2
September 2, 2014
-
Updated the Anypoint Connector DevKit to version 3.5.1.
-
Updated AWS Java SDK to version 1.7.13.
-
Updated the demo project to support the Anypoint Studio version 3.5.1.