You can promote the input and output parameters of a child element to the parent workflow.

You can promote a custom variable that you have defined in the workflow editor. You can promote predefined variables only by replacing an input parameter with a variable of matching type.

Note: If you promote a predefined variable and assign a custom value to it, a duplicate variable is created to avoid overwriting the value of the original variable. The duplicate variable retains the name of the original variable and increments the numerical value at the end of the variable's name.

Prerequisites

Open a workflow for editing in the workflow editor.

Procedure

  1. Log in to the vRealize Orchestrator Client.
  2. Navigate to Library > Workflows, and select your workflow.
  3. Select the Schema tab.
  4. Add a Workflow element or an Action element to the workflow schema.
  5. Use the selected element to add a workflow or an action to the workflow.
    The following notification appears at the top of the schema pane.

    No Inputs/Outputs were auto-binded. To create workflow-level variables/parameters for other inputs/outputs, please promote them.

  6. Click Promote.
  7. Select the mapping type for each input parameter.
    Option Description
    Input The argument is mapped to an input workflow parameter.
    Skip The argument is mapped to a NULL value.
    Variable The argument is mapped to a workflow variable.
  8. Select the mapping type for each output parameter.
    Option Description
    Output The argument is mapped to an output workflow parameter.
    Skip The argument is mapped to a NULL value.
    Variable The argument is mapped to a workflow variable.
  9. Click Promote.

Results

You promoted parameters to the parent workflow.