Both sides previous revisionPrevious revision | |
transformations:amazoncommand [2021/11/01 15:41] – craigt | transformations:amazoncommand [2023/04/21 00:35] (current) – Add create folder, delete folder settings craigt |
---|
* Upload folder | * Upload folder |
* Delete file | * Delete file |
| * Create folder |
| * Delete folder |
| |
\\ | \\ |
=====Action settings===== | =====Action settings===== |
^ Setting ^ Description ^ | ^ Setting ^ Description ^ |
|Command|Select the file operation this action will perform. Options: //List files//, //List folders//, //Download file//, //Download folder//, //Upload file//, //Upload folder//, or //Delete file//. See below for details of each command type.| | |Command|Select the file operation this action will perform. Options: //List files//, //List folders//, //Download file//, //Download folder//, //Upload file//, //Upload folder//, //Delete file//, //Create folder//, or //Delete folder//. See below for details of each command type.| |
|Connector<sup>*</sup>|Select the preconfigured Amazon S3 connector, or, build one by selecting //Add connector//.| | |Connector<sup>*</sup>|Select the preconfigured Amazon S3 connector, or, build one by selecting //Add connector//.| |
|Bucket<sup>1</sup>|Select the Amazon S3 bucket to perform the command in.| | |Bucket<sup>1</sup>|Select the Amazon S3 bucket to perform the command in.| |
<sup>*</sup> Setting can be specified using a [[:parameters|parameter]], or the first value of a column. | <sup>*</sup> Setting can be specified using a [[:parameters|parameter]], or the first value of a column. |
| |
\\ \\ | \\ |
====File already exists options==== | ====File already exists options==== |
^Option ^Description ^ | ^Option ^Description ^ |
|Do nothing|No file is downloaded/uploaded, the workflow does not halt, and no error is displayed.| | |Do nothing|No file is downloaded/uploaded, the workflow does not halt, and no error is displayed.| |
|Halt project execution|The project will stop processing and this action will display an error.| | |Halt project execution|The project will stop processing and this action will display an error.| |
| |
| |
| \\ |
| ====Create folder settings==== |
| **Description:** Create a new folder under the parent folder in the selected S3 bucket. |
| ^ Setting ^ Description ^ |
| |Parent folder<sup>*</sup>|Select a folder in the S3 bucket to create the new folder under.| |
| |Folder name<sup>*</sup>|Enter the name of the new folder.| |
| |If a folder with such name already exists|Choose how EasyMorph behaves if a folder with the //Folder name// already exists. Options: //Fail// (the workflow stops with a warning) or //Do nothing// (the workflow continues without creating the new folder).| |
| <sup>*</sup> Setting can be specified using a [[:parameters|parameter]].\\ |
| |
| \\ |
| ====Delete folder settings==== |
| **Description:** Delete the selected folder in the S3 bucket. |
| ^ Setting ^ Description ^ |
| |Folder path<sup>*</sup>|Select the folder in the S3 bucket to delete.| |
| |If the folder doesn't exist|Choose how EasyMorph behaves if the selected folder does not exist. Options: //Do nothing// (the workflow continues without creating the new folder) or //Fail// (the workflow stops with a warning).| |
| <sup>*</sup> Setting can be specified using a [[:parameters|parameter]].\\ |
| |
\\ | \\ |