Loop Folder Contents

media_1501430726560.png

The Loop Folder Contents Action builder individually loops through the files within a folder.

media_1501430737167.png

Account Name – the variable that will hold the Amazon Storage account name.

media_1501430743467.png

Remote Directory – the variable that will hold the name of the Folder/Bucket.

Created Script

media_1501430753695.png

Get AmazonS3 Storage – retrieves the Amazon Account and stores it into a variable.

Get Folder by Name – retrieves a Amazon Folder and stores it into a variable.

media_1501436489025.png

Get Folder Contents – retrieves the contents of a AmazonFolder and stores it into a AmazonFileCollection.

Loop Folder Contents – individually loops through the AmazonFileCollection. Sets the current File to a variable called CurrentItem.

Get File Name – retrieves the file name of the current file within the loop.

Delete Directory

media_1501430648311.png

The Delete Directory Action builder deletes a AmazonFolder from a Amazon S3 account.

media_1501430658283.png

Account Name – the variable that will hold the Amazon Storage account name.

media_1501430668116.png

Remote Directory – the variable that will hold the name of the Folder/Bucket.

Created Script

media_1501430679416.png

Get AmazonS3 Storage – retrieves the Amazon Account and stores it into a variable.

Get Folder by Name – retrieves a AmazonFolder and stores it into a variable.

Delete Folder – deletes the AmazonFolder from the Amazon S3 account

Delete File

media_1501430555272.png

The Delete File Action builder deletes a AmazonFile on a Amazon S3 Storage account.

media_1501430562140.png

Account Name – the variable that will hold the Amazon Storage account name.

media_1501430572941.png

Remote Directory – the variable that will hold the name of the Folder/Bucket.

media_1501430582173.png

Cloud File – the variable that will hold the name of the file on Amazon S3.

media_1501430597000.png

Get AmazonS3 Storage – retrieves the Amazon Account and stores it into a variable.

Get Folder by Name – retrieves a Amazon Folder and stores it into a variable.

media_1501430603946.png

Get File by Name – retrieves a AmazonFile byname.

Delete File – deletes a AmazonFile from a Amazon S3 account.

Download Directory

media_1501430452997.png

The Download Directory Action builder downloads the contents of a Amazon S3 folder to a local directory.

media_1501430465985.png

Account Name – the variable that will hold the Amazon Storage account name.

media_1501430477119.png

Remote Directory – the variable that will hold the name of the Folder/Bucket.

media_1501430485437.png

Local Directory – the variable that will hold the local directory path to which the contents will be downloaded.

Created Script

media_1501430499673.png

Get AmazonS3 Storage – retrieves the Amazon Account and stores it into a variable.

Get Folder by Name – retrieves a Amazon Folder and stores it into a variable.

media_1501430515009.png

Download Folder – downloads the contents of a AmazonFolder to a local directory.

Download File

media_1501430350104.png

The Download File Action builder downloads a file from a Amazon S3 Storage account.

media_1501430360599.png

Account Name – the variable that will hold the Amazon Storage account name.

media_1501430369068.png

Remote Directory – the variable that will hold the name of the Folder/Bucket.

media_1501430377609.png

Cloud File – the variable that will hold the name of the file on Amazon S3.

media_1501430388076.png

Local File Path – the path to the local file that will be downloads.

Created Script

media_1501430402469.png

Get AmazonS3 Storage – retrieves the Amazon Account and stores it into a variable.

Get Folder by Name – retrieves a Amazon Folder and stores it into a variable.

media_1501430410130.png

Download File – downloads the file from Amazon S3 to a local file path.

Upload Directory

media_1501430242532.png

The Upload Directory Action builder uploads the contents of a local directory to a Amazon S3 account.

media_1501430249546.png

Account Name – the variable that will hold the Amazon Storage account name.

media_1501430258775.png

Remote Directory – the variable that will hold the name of the Folder/Bucket.

media_1501430266826.png

Local Directory – the directory with the contents that will be uploaded.

media_1501430286439.png

Click Yes to update the file’s Amazon Access.

Mode – select the type of credentials the file will be updated with.

Created Script

media_1501430303685.png

Get AmazonS3 Storage – retrieves the Amazon Account and stores it into a variable.

Get Folder by Name – retrieves a Amazon Folder and stores it into a variable.

media_1501430311777.png

Upload Folder – uploads the folder contents to Amazon S3.

Update Folder Access – updates the AmazonFolder credentals.

Upload File

media_1501430051161.png

The Upload File Action builder downloads a file from a Amazon S3 account.

media_1501430062588.png

Account Name – the variable that will hold the Amazon Storage account name.

media_1501430071992.png

Remote Directory – the variable that will hold the name of the Folder/Bucket.

media_1501430083222.png

Cloud File – the variable that will hold the name of the file on Amazon S3.

media_1501430092639.png

Local File Path – the path to the local file that will be uploaded.

media_1501430113665.png

Click Yes to update the file’s Amazon Access.

Mode – select the type of credentials the file will be updated with.

Created Script

media_1501430141795.png

Get AmazonS3 Storage – retrieves the Amazon Account and stores it into a variable.

Get Folder by Name – retrieves a Amazon Folder and stores it into a variable.

media_1501430151092.png

Upload File – uploads a local file to a AmazonFolder.

Update File Access – updates the file’s Amazon credentials. Note: this will not be here if Amazon Access was set to No.

Overview

media_1501430218481.png

Action Builders are step by step wizards that help you build scripts quickly.

Click on the Action Builder and the Action Builder Wizard will pop up.

Get Expiring Link

media_1501440071384.png

Retrieves a link that will expire for a specific file.

media_1501440087480.png

File – the AmazonFile that will be used to generate a link.

Seconds – the amount of seconds the link will be accessible.

Result – the variable to which the link will be set.

Update File Access

media_1501429972158.png

Updates a file access for a Amazon S3 Account.

media_1501429996351.png

File – the AmazonFile item that will be updated.

Access – the access credentials that will be set to the file.

Access Options:

  • Private
  • Public Read
  • Public Read Write
  • Authenticate Read
  • Bucket Owner Read
  • Bucket Owner Full