Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-19069

Presigned urls in camel-minio component

    XMLWordPrintableJSON

Details

    • Novice

    Description

      Minio components for s2 (aws2-s3) google cloud storage, azure blob storage all have createDownloadLink functionality

      operation: createDownloadLink in gcp-storage and aws2-s3

      operation: downloadLink in azure storage

       

      This particular functionality is missing camel-minio component.
      We have already added a couple of features in minio-camel which we would like contribute back to the main repo

       
      createDownloadLink - To generate a presigned download url with user defined expiry time, the operation name is maintained same to have parity with s3 component
      createUploadLink - To generate presigned upload urls with user defined expiry, which help us in certain workflows involving large files which users can upload directly bypassing the intermediate layers.
       
      Both use the same method to generate respective urls, with a default expiry time of 60 min.
       

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              jainhitesh9998 Hitesh C
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 24h
                  24h
                  Remaining:
                  Remaining Estimate - 24h
                  24h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified