Create method to get presigned URLs for PUT requests

Description

S3 library for preassigned URLs, we need updates to support URLs for PUTs

Current method in library provides a method to getPresignedUrl -it supports GET requests using this Url

https://github.com/folio-org/folio-s3-client/blob/master/src/main/java/org/folio/s3/client/MinioS3Client.java#L321

Add new method which supports Method.PUT - can be used for uploads.

String getPresignedPutUrl(String path) 

Check with Firebird Team if we have needed access to https://github.com/folio-org/folio-s3-client repo.

Firebird Team will also need to review/approve PR

AC: S3 client library supports a method to generate a preassigned URL for uploads. 

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:
Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Data Import Task Force

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created June 7, 2023 at 2:20 PM
Updated June 14, 2023 at 1:18 PM
Resolved June 12, 2023 at 2:23 PM
TestRail: Cases
TestRail: Runs