WorkflowOutputParameter

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.

Members

Mixins

__anonymous
mixin genBody
Undocumented in source.

Variables

doc_
Union!(None, string, string[]) doc_;

A documentation string for this object, or an array of strings which should be concatenated.

format_
Union!(None, string, Expression) format_;

Only valid when type: File or is an array of items: File.

id_
Union!(None, string) id_;

The unique identifier for this object.

label_
Union!(None, string) label_;

A short, human-readable label of this object.

linkMerge_
LinkMergeMethod linkMerge_;

The method to use to merge multiple sources into a single array. If not specified, the default method is "merge_nested".

outputSource_
Union!(None, string, string[]) outputSource_;

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.

pickValue_
Union!(None, PickValueMethod) pickValue_;

The method to use to choose non-null elements among multiple sources.

secondaryFiles_
Union!(None, SecondaryFileSchema, SecondaryFileSchema[]) secondaryFiles_;

Only valid when type: File or is an array of items: File.

streamable_
bool streamable_;

Only valid when type: File or is an array of items: File.

type_
Union!(CWLType, OutputRecordSchema, OutputEnumSchema, OutputArraySchema, string, Union!(CWLType, OutputRecordSchema, OutputEnumSchema, OutputArraySchema, string)[]) type_;

Specify valid types of data that may be assigned to this parameter.

Mixed In Members

From mixin genBody

__anonymous
mixin genBody_!saladVersion
Undocumented in source.

Meta