Activities
- Get Pool
- Get Pool Host
- List Pool Hosts
- List Host VMs
- Set HA State
- Get HA State
- Maintenance Mode
- Get Maintenance mode
- Guest ShutDown By Name
- ShutDown Host By IP
- Force ShutDown Host By IP
Get Pool
This activity retrives the pool information
Activity Parameters
The Get Pool activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters:
- Connection (text box editor type) (type: string): the Citrix Host Session. The Output from Connect to Citrix activity should be used as Input here.
The Read Only Output parameters block contains the possible output values that the activity will provide:
- Output Pool (type: List<KeyValuePair<string,string>): outputs an object of type List<KeyValuePair<string,string>. You can access the following items using as key: Name, UUID, HA, Description, RefId.
For getting each item from the output object we recommend using the Custom ForEach activity of KeyValuePair<String,String>.
Execution:
Get Pool Host
This activity returns information about the pool host
Activity Parameters
The Get Pool activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters:
- Connection (text box editor type) (type: string): the Citrix Host Session. The Output from Connect to Citrix activity should be used as Input here.
- Address
- Hostname
- UUID
The Read Only Output parameters block contains the possible output values that the activity will provide:
- Output CPU Model
- Output Description
- Output Label Name
- Output Pool
- Output Result (type: List<KeyValuePair<string,string>): outputs an object of type List<KeyValuePair<string,string>. You can access the following items using as key: name, description, is_enabled,cpu_model, is_pool_master.
For getting each item from the output object we recommend using the Custom ForEach activity of KeyValuePair<String,String>. - Output State
List Pool Hosts
This activity retrives the pool information
Activity Parameters
The List Pool Hosts activity parameters can be provided by manual inserted values or via IN arguments or variables:
Parameters:
- Connection (text box editor type) (type: string): the Citrix Host Session. The Output from Connect to Citrix activity should be used as Input here.
The Read Only Output parameters block contains the possible output values that the activity will provide:
- Output Host (type: List<KeyValuePair<string,string>): outputs an object of type List<KeyValuePair<string,string>. Key is Hostname and value is UUID.
For getting each item from the output object we recommend using the Custom ForEach activity of KeyValuePair<String,String>.
Set HA state
This activity enables High Availability for pool.
Activity Parameters
The Set HA state activity parameters can be provided by manual inserted values or via IN arguments or variables:
...
This activity returns the state of HA
Activity Parameters
The Get HA state activity parameters can be provided by manual inserted values or via IN arguments or variables:
...
This activity returns the maintenance status of host.
Activity Parameters
The Get Maintenance mode activity parameters can be provided by manual inserted values or via IN arguments or variables:
...
This activity shuts down Citrix Guest.
Activity Parameters
The Guest ShutDown By Name activity parameters can be provided by manual inserted values or via IN arguments or variables:
...
This activity shuts down Citrix Host.
Activity Parameters
The ShutDown Host By IP activity parameters can be provided by manual inserted values or via IN arguments or variables:
...
This activity force shuts down Citrix Host.
Activity Parameters
The Force ShutDown Host By IP activity parameters can be provided by manual inserted values or via IN arguments or variables:
...