RUAL Documentation

s3 upload

This block is part of the amazon aws group and was last modified in core v10.4.28.

s3 upload v10.4.28

Uploads an object to Amazon S3.

Pin Pin Type Default
connection
The AWS connection to use for uploading the object
awsconnection
bucket
The S3 bucket where the object will be stored
value
key
The full file path on the S3 bucket
value
ACL
Access Control List for the uploaded object. Possible values: private, public-read, public-read-write, authenticated-read, aws-exec-read, bucket-owner-read, bucket-owner-full-control. Default value: private
value private
File
The file(s) to be uploaded to Amazon S3. Supports multiple files - each file will be uploaded individually.
file
metadata
A map of metadata to store with the object in S3. Metadata format: { : }
object
cache control
Optional parameter to specify caching behavior along the request/reply chain.
value
Pin Pin Type Example
connection
The AWS connection used for the upload
awsconnection
success
Condition indicating whether all files were successfully uploaded to S3
condition
error
Error message in case of any issues during the upload process
value
uploaded files
Array of successfully uploaded files with metadata including: originalName, s3Key, size, contentType, etag, location
array
failed files
Array of files that failed to upload with error information: originalName, error
array

Core Releases

v10.4.28 This block was introduced in v10.4.28, click here to see the release notes.
Back to amazon aws Return to the main group to view all sub-groups Back to amazon aws Return to the group to view all blocks within this group