When you use either the InvokeVcoWorkflow or the InvokeVcoWorkflowAsync activity in vRealize Automation Designer, input and output properties for the activity are automatically populated based on the parameters of the vRealize Orchestrator workflow that you select.

vRealize Orchestrator primitive types are converted into the following IaaS types:

Table 1. vRealize Orchestrator and IaaS Object Types

vRealize Orchestrator Type

IaaS Type

string

string

boolean

bool

number

decimal

SecureString

string

Text

string

Array/T

Array<T>

Properties

Dictionary<string,object>

Date

DateTime

VC:VirtualMachine

VirtualMachine

Note:

If you are using vRealize Orchestrator 5.1, you must have installed the vRealize Automation integration package to enable the conversion of VC:VirtualMachine object types to VirtualMachine.

All other vRealize Orchestrator types are converted to the IaaS type VcoSdkObject.