Amazon S3 Connector
Content Type: Module
Categories: AWS
Overview
Note: This platform-supported connector is the preferred way to connect to Amazon S3 from Mendix version 9.18.0 or higher. For older versions - from 8.12.5 or higher - you can use the community-supported AWS Services Connector instead.
The Amazon S3 Connector allows Mendix makers to integrate with Amazon S3. It provides following functionalities
- Create Bucket
- Delete Bucket
- Put Object
- Get Object
- Delete Object
- Copy Object
- Move Object
- List Buckets
- List Objects (which now includes the functionality of listing prefixes)
- Head Bucket (returns the bucket region for a specified bucket, while List Buckets does not)
As a pre-requisite it requires the AWS Authentication Module.
For more information about our AWS Connector strategy, please see the Mendix Evaluation Guide
Releases
Version: 5.1.0
Framework Version: 10.21.0
Release Notes:
- Created the ClientsideEncryptionConfig object that enables KMS Clientside Encryption for S3 files.
- Updated GetObject to look for ClientsideEncryptionConfig and if it exists, use it and KMS encryption.
- Updated PutObject to look for ClientsideEncryptionConfig and if it exists, use it and KMS encryption.
Version: 5.0.2
Framework Version: 10.21.0
Release Notes:
Version 5.0.2
- Renamed the caption of HeadObject in the Toolbox from “Head Bucket” to “Head Object”
- Bug fix by reading a file from Mendix core api with help of a BufferedinputStream, so it’s more fail-safe as the java libraries using the input steam are able to reset and buffer the stream in case of errors (retries) or improved performance (buffering).
- Upgraded to Mx version 10.21.0
- Beware that all third party (jar) dependencies are now configured in the module itself and have been removed from the user lib.
Version: 4.2.1
Framework Version: 9.24.2
Release Notes: - Headbucket action updated to make use of up-to-date aws regions from the Authentication module.
Version: 4.1.0
Framework Version: 9.24.2
Release Notes: - Upgraded the S3 SDK to 2.27.17
Version: 4.0.1
Framework Version: 9.18.0
Release Notes: - Migration file added for Mendix 10 support
Version: 3.1.0
Framework Version: 9.18.0
Release Notes: - added HeadBucket operation
Version: 3.0.0
Framework Version: 9.18.0
Release Notes: - Connector updated to work with Authentication Connector 3.0 and newer versions
- A region must be specified as an input for the CreateBucket java action
Version: 2.0.2
Framework Version: 9.18.0
Release Notes: We added a migration file which can be used in Mendix 10.3+ to rebuild your dependencies with Mendix' Java Dependency Management feature
Version: 1.1.1
Framework Version: 9.18.0
Release Notes: This version is deprecated
- Module is upgraded to Mendix Studio Pro 9.18.0
- Minor optimization of two example microflows (SUB_ListPrefix & SUB_ListObject)
- Upgraded the json-smart Java library from version 2.4.8 to 2.4.10
Version: 1.0.1
Framework Version: 9.12.1
Release Notes: This version is deprecated
Security fix - updated userlib removed unused jar files.