CLI Reference Guide

URI Method Parameters Description
/processinstances/<process_
instance_id>
GET None "Retrieve a process
instance" on the next page
/processinstances POST userIdentifier "Create a process instance"
on page 114
/processinstances/<process_
instance_id>
PUT userIdentifier,
scope, view, action
"Update a process
instance" on page 116
/processinstances/<process_
instance_id>/execute
POST userIdentifie "Execute a process
instance" on page 118
Process Instance structure
XML structure
An abbreviated version of the XML for a process instance is provided below. Only properties that
are relevant for APIs are shown; the XML returned by an API call will usually include much more
than what is shown here.
<ProcessInstance>>
<property>
<isCriticalSystemObject></isCriticalSystemObject>
<name></name>
<paramRoleType>
<isCriticalSystemObject></isCriticalSystemObject>
<name></name>
<disabled></disabled>
</paramRoleType>
<scope>
<isCriticalSystemObject></isCriticalSystemObject>
<name></name> </scope>
<valueType>
<isCriticalSystemObject></isCriticalSystemObject>
<name></name>
<disabled></disabled>
</valueType>
<values>
<value></value>
</values>
<maxOccurs></maxOccurs>
<minOccurs></minOccurs>
<orderIndex></orderIndex>
<confidential></confidential>
<encrypted></encrypted>
<readOnly></readOnly>
</property>
<processDefinition>
HP Cloud Service Automation (4.00) Page 112 of 141
APIReference
Contents