WorkflowDetail
Specifies the workflow ID for the workflow to assign and the execution role that's used for executing the workflow.
In addition to a workflow to execute when a file is uploaded completely, WorkflowDetails
can also contain a
workflow ID (and execution role) for a workflow to execute on partial upload. A partial upload occurs when the server session disconnects
while the file is still being uploaded.
Contents
- ExecutionRole
-
Includes the necessary permissions for S3, EFS, and Lambda operations that Transfer can assume, so that all workflow steps can operate on the required resources
Type: String
Length Constraints: Minimum length of 20. Maximum length of 2048.
Pattern:
arn:.*role/\S+
Required: Yes
- WorkflowId
-
A unique identifier for the workflow.
Type: String
Length Constraints: Fixed length of 19.
Pattern:
w-([a-z0-9]{17})
Required: Yes
See Also
For more information about using this API in one of the language-specific AWS SDKs, see the following: