From f111e3303c7d62a1722df205a395621367f9b0a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81lvaro=20S=C3=A1nchez-Mariscal?= Date: Mon, 12 Sep 2022 18:24:43 +0200 Subject: [PATCH] Cross reference to Micronaut Object Storage (#1462) --- src/main/docs/guide/sdkv2/s3.adoc | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/main/docs/guide/sdkv2/s3.adoc b/src/main/docs/guide/sdkv2/s3.adoc index 85fc1499fc..6d10558b15 100644 --- a/src/main/docs/guide/sdkv2/s3.adoc +++ b/src/main/docs/guide/sdkv2/s3.adoc @@ -1,4 +1,12 @@ -To use an S3 client, add the following dependency: +Micronaut provides a high-level, uniform object storage API that works across the major cloud providers: https://micronaut-projects.github.io/micronaut-object-storage/latest/guide/[Micronaut Object Storage]. + +To get started, select the `object-storage-aws` feature in https://micronaut.io/launch?features=object-storage-aws[Micronaut Launch], or add the following dependency: + +dependency:io.micronaut.objectstorage:micronaut-object-storage-aws[] + +For more information, check the https://micronaut-projects.github.io/micronaut-object-storage/latest/guide/#aws[Micronaut Object Storage AWS support] documentation. + +If you still need the low-level AWS S3 client, add the following dependency: dependency:s3[groupId="software.amazon.awssdk"] @@ -16,4 +24,4 @@ The HTTP client, credentials and region will be configured as per described in t Additionally, this service accepts the following configuration properties: -include::{includedir}configurationProperties/io.micronaut.aws.sdk.v2.service.s3.S3ConfigurationProperties.adoc[] \ No newline at end of file +include::{includedir}configurationProperties/io.micronaut.aws.sdk.v2.service.s3.S3ConfigurationProperties.adoc[]