ServerWorkflowDetailsArgs

data class ServerWorkflowDetailsArgs(val onPartialUpload: Output<List<ServerWorkflowDetailArgs>>? = null, val onUpload: Output<List<ServerWorkflowDetailArgs>>? = null) : ConvertibleToJava<ServerWorkflowDetailsArgs>

Constructors

Link copied to clipboard
constructor(onPartialUpload: Output<List<ServerWorkflowDetailArgs>>? = null, onUpload: Output<List<ServerWorkflowDetailArgs>>? = null)

Properties

Link copied to clipboard

A trigger that starts a workflow if a file is only partially uploaded. You can attach a workflow to a server that executes whenever there is a partial upload. A partial upload occurs when a file is open when the session disconnects.

Link copied to clipboard
val onUpload: Output<List<ServerWorkflowDetailArgs>>? = null

A trigger that starts a workflow: the workflow begins to execute after a file is uploaded. To remove an associated workflow from a server, you can provide an empty OnUpload object, as in the following example. aws transfer update-server --server-id s-01234567890abcdef --workflow-details '{"OnUpload":[]}'

Functions

Link copied to clipboard
open override fun toJava(): ServerWorkflowDetailsArgs