Integration for CRUD operations on a S3 storage.
The S3 integration follows the default naming conventions.
<dependencies>
<dependency>
<groupId>de.muenchen.refarch</groupId>
<artifactId>refarch-s3-integration-starter</artifactId>
<version>...</version>
</dependency>
</dependencies>| Property | Description | Example |
|---|---|---|
refarch.s3.url |
URL of S3 endpoint to connect to. | s3.example.com |
refarch.s3.region (optional) |
Region to use for the connection. | us-east-1 (default) |
refarch.s3.access-key |
Access key to use for connection. | |
refarch.s3.secret-key |
Secret key to use for connection. | |
refarch.s3.path-style-access-enabled (optional) |
If bucket is specified via path (subdomain if false). | true (default) |
refarch.s3.initial-connection-test (optional) |
Test connection to S3 at startup. | true (default) |