S3UploadFile

Description

This activity uploas a file to a bucket in AWS S3.


AWS Credentials

AccessKey InArgument<String> REQUIRED

The access key for Amazon AWS authentication.

SecretKey InArgument<String> REQUIRED

The secret key for Amazon AWS authentication.


Input

DestinationBucketName InArgument<String> REQUIRED

The name of the bucket where the file will be uploaded.

FileToUpload InArgument<IFileValue> REQUIRED

The file to be uploaded.


Output

CreatedFileName OutArgument<String>

The name of the file created in S3.


Settings

CreateBucketIfNotFound InArgument<Boolean>

Default is false. If it is set as true DocsMarshal automatically creates the bucker where to put the file if it doesn't already exist.

RegionEndpoint EAWSRegionEndpoint

An AWS Region is a collection of AWS resources in a geographic area. Each AWS Region is isolated and independent of the other Regions.

Have a look to AWS official page for more informations.