Workflows erhalten Eingabeparameter und generieren Ausgabeparameter, wenn sie ausgeführt werden.

Eingabeparameter

Die meisten Workflows benötigen zur Ausführung einen bestimmten Satz an Eingabeparametern. Ein Eingabeparameter ist ein Argument, das der Workflow bei der Ausführung verarbeitet. Der Benutzer, eine Anwendung oder ein anderer Workflow bzw. eine Aktion übergibt Eingabeparameter an einen Workflow, die dieser während seiner Ausführung verarbeitet.

Wenn ein Workflow eine virtuelle Maschine beispielsweise zurücksetzt, benötigt der Workflow den Namen der virtuellen Maschine als Eingabeparameter.

Ausgabeparameter

Die Ausgabeparameter eines Workflows stellen das Ergebnis der Workflow-Ausführung dar. Die Ausgabeparameter können sich ändern, wenn ein Workflow oder ein Workflow-Element ausgeführt wird. Während einer Workflowausführung kann der Workflow die Ausgabeparameter anderer Workflows als Eingabeparameter empfangen.

Wenn beispielsweise ein Workflow einen Snapshot einer virtuellen Maschine erstellt, ist der Ausgabeparameter des Workflows der erstellte Snapshot.