Cisco Cisco Process Orchestrator 3.1 User Guide

Page of 786
 
5-22
Cisco Process Orchestrator 3.1 User Guide
 
Chapter 5      Authoring Processes 
  Adding Conditions
Creating a Component Licensed Condition
Use the Component Licensed Condition to be used to verify whether a product component is licensed. 
This condition can then determine the next step in the execution of the process. to be used as the 
condition under which the variable should evaluate as true.
Use the following steps to create a time condition based on a defined calendar.
Step 1
On the Conditions tab, click New > Component Licensed Condition.
Step 2
In the Component Licensed Condition properties, modify the following properties.
  •
Text field—Enter the license ID for the appropriate component.
  •
Value—Click the option to be used to evaluate the licensing expression.
Step 3
Complete the following information, as necessary:
  •
Component Id—Enter the license ID for the component to be evaluated in the condition.
  •
Comparison—From the drop-down list, choose the option to be used to evaluate the licensing 
expression.
  –
is licensed
  –
is not licensed
 
Creating a Variable Condition
The Variable Condition is used to specify a variable based on a variable expression to be used as the 
condition under which the variable should evaluate as true.
Step 1
On the Conditions tab, click New > Variable Condition.
Step 2
In the Variable Condition properties, modify the following properties.
  •
Text field—Data for this field cannot be manually entered.
  •
Operator—Select the operator to be used to evaluate the variable expression. The displayed 
operators depend on the selected property.
  •
Value—Enter value for the property.
The Variable Condition dialog box displays.
Step 3
Complete the following information, as necessary:
  •
Comparison Operator—From the drop-down list, choose the comparison operator to use for 
comparing the value of the selected variable and the expression.
Comparison Operators
  –
contains—Iterates through the contents of the collection and determines if the specified item 
exists (if this is a string collection, this is case-insensitive)
  –
contains (case-sensitive)—Iterates through the contents of the collection and determines if the 
specified item exists (same as above, but a case-insensitive version)