A documentation string for this object, or an array of strings which should be concatenated.
Only valid when type: File or is an array of items: File.
The unique identifier for this object.
A short, human-readable label of this object.
The method to use to merge multiple sources into a single array. If not specified, the default method is "merge_nested".
Specifies one or more names of an output from a workflow step (in the form step_name/output_name with a / separator`), or a workflow input name, that supply their value(s) to the output parameter. the output parameter. It is valid to reference workflow level inputs here.
The method to use to choose non-null elements among multiple sources.
Only valid when type: File or is an array of items: File.
Only valid when type: File or is an array of items: File.
Specify valid types of data that may be assigned to this parameter.
Describe an output parameter of a workflow. The parameter must be connected to one or more parameters defined in the workflow that will provide the value of the output parameter. It is legal to connect a WorkflowInputParameter to a WorkflowOutputParameter.
See WorkflowStepInput for discussion of linkMerge and pickValue.