AWS S3 Upload

Description

The AWS S3 Upload Action Component is to upload content to amazon aws s3.

Component Properties

NameRequiredDescription
InputTrueUpload a payload or a file. To set the value of cp.Input, use either "Payload" or "File".
FilenameFalseThe input file name
BucketTrueBucket name to upload to in AWS S3
ObjectKeyTrueObject key in AWS S3
ACLTrueACL permissions settings on AWS S3. To set the value in the cp.ACL, use one of the following: "private", "public-read", "public-read-write", "authenticated-read", "aws-exec-read", "bucket-owner-read", "bucket-owner-full-control".
Storage ClassTrueStorage type in AWS S3. When set by the value of cp.StorageClass, "STANDARD", "REDUCED_REDUNDANCY", "GLACIER", "STANDARD_IA", "ONEZONE_IA", "INTELLIGENT_TIERING", "DEEP_ARCHIVE" one of.
TimeoutTrueSpecifying the transmission timeout time in ms
AWS SessionFalseAWS Session
Access Key IdTrueAccess key obtained from AWS
Secret Access KeyTrueSecret access key obtained from AWS
RegionTrueSpecify the AWS region to use

Use the base Base Property Profile property to read the values from the settings rather than specifying the details within the component.

More details on Access Control List (ACL) Permissions and Storage Class.