This section deals with all Citrix Provisioning Server 5.0 related Activities.
Activities
Connect To PVS
This activity connects to a Provisioning Server host.
Disconnect From PVS
This activity disconnects from a Provisioning Server host.
Add vDisk
This activity imports and adds a vDisk with a given name.
Append vDisk To Device
This activity adds a vDisk to an existing Device on Provisioning Server farm.
Set vDisk Build Version
This activity sets a new value for the Build property of the specified vDisk.
Set Access Mode vDisk
This activity sets a new value for the Access Mode property of the specified vDisk.
Remove vDisk From Device
This activity removes the specified vDisk from the existing Device on Provisioning Server farm.
Remove vDisk
This activity removes the specified vDisk from the Provisioning Server farm.
Create Device
This activity creates a new device on the Provisioning Server farm.
Set Device
This activity sets new parameters for an existing device.
Add Device To Domain
This activity adds the device to the specified domain.
Remove Device
This activity removes a specified device from Provisioning Server Farm.
Get vDisk Info
This activity returns a collection with the specified vDisk properties and their correspondent values on Provisioning Server farm.
Workflow
Workflow name: OSVirtualization_workflow
Workflow description:
Activities are the building blocks of WF , they are a unit of work in WF. Activities can be composed together into larger Activities. When an Activity is used as a top-level entry point, it is called a "Workflow".
In WF4, the root activity is called „Sequence". This activity is added by default in WF Designer panel when a new workflow is created. All activities that are placed inside of a sequence are called child activities
Activities Parameters
Connect To PVS
The SiteIP,Username and Server Domain parameters may be given by the user via IN arguments.
The Password Binding parameter has no default value because its value must be given encrypted when run outside the Design Studio (for example Admin Portal).
The Password parameter is a Password editor type. When clicked, the Password editor opens and the user may specifiy the desired password.
The Protocol parameter is a combobox, when clicked it displays a drop down list and the user may choose the desired option.
The output returned by this activity is stored to variable Connection:
Disconnect From PVS
The input parameter Connection takes the value stored in the variable Connection, which contains the result of Connection To PVS activity.
Add vDisk
All parameters besides Connection are given by the user via IN arguments defined in the Parameters Area from WF Designer panel.
The Connection parameter takes the value stored in the variable defined for Connect To PVS activity.
The output returned is stored in two variables:
Set Device
The Connection parameter takes the value stored in the variable defined for Connect To PVS activity.
All parameters besides Connection and Boot From are given by the user via IN arguments defined in the Parameters Area from WF Designer panel.
The output returned is stored in one variable:
Set vDisk Build Version
The Connection parameter takes the value stored in the variable defined for Connect To PVS activity.
The output returned is stored in the variable setBuildVersion_output.
Set Access Mode vDisk
The Connection parameter takes the value stored in the variable defined for Connect To PVS activity.
All parameters besides Connection and Access Mode are given by the user via IN arguments defined in the Parameters Area from WF Designer panel.
The output returned is stored in the variable setAccessModevDisk_output.
Append vDisk To Device
The Connection parameter takes the value stored in the variable defined for Connect To PVS activity.
All parameters besides Connection and Remove existing vDisk are given by the user via IN arguments defined in the Parameters Area from WF Designer panel.
The output returned by this activity is stored in the variable Append_status.
Remove vDisk From Device
The Connection parameter takes the value stored in the variable defined for Connect To PVS activity.
All parameters besides Connection and Target Device Name are given by the user via IN arguments defined in the Parameters Area from WF Designer panel.
Remove vDisk
The Connection parameter takes the value stored in the variable defined for Connect To PVS activity.
All parameters besides Connection and Delete From Disk are given by the user via IN arguments defined in the Parameters Area from WF Designer panel.
The output returned by this activity is stored in the variable RemovevDisk_status.
Create Device
The Connection parameter takes the value stored in the variable defined for Connect To PVS activity.
All parameters besides Connection are given by the user via IN arguments defined in the Parameters Area from WF Designer panel.
The output returned is stored in the variable CreateDevice_status.
Get vDisk Info
The Connection parameter takes the value stored in the variable defined for Connect To PVS activity.
All parameters besides Connection are given by the user via IN arguments defined in the Parameters Area from WF Designer panel.
The output returned by this activity is stored into variables:
Remove Device
On Execution Workflow
Execution Result: