CopyStepDetails
Each step type has its own StepDetails
structure.
Contents
- DestinationFileLocation
-
Specifies the location for the file being copied. Only applicable for Copy type workflow steps. Use
${Transfer:username}
in this field to parametrize the destination prefix by username.Type: InputFileLocation object
Required: No
- Name
-
The name of the step, used as an identifier.
Type: String
Length Constraints: Maximum length of 30.
Pattern:
^[\w-]*$
Required: No
- OverwriteExisting
-
A flag that indicates whether or not to overwrite an existing file of the same name. The default is
FALSE
.Type: String
Valid Values:
TRUE | FALSE
Required: No
- SourceFileLocation
-
Specifies which file to use as input to the workflow step: either the output from the previous step, or the originally uploaded file for the workflow.
-
Enter
${previous.file}
to use the previous file as the input. In this case, this workflow step uses the output file from the previous workflow step as input. This is the default value. -
Enter
${original.file}
to use the originally-uploaded file location as input for this step.
Type: String
Length Constraints: Maximum length of 256.
Pattern:
^\$\{(\w+.)+\w+\}$
Required: No
-
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: