Activities



Host Check

This activity checks if host(s) exists (ansible command ping).

Activity Parameters

The Host Check activity parameters can be provided by manual inserted values or via IN arguments or variables:

Connection Parameters:

Parameters:

The Read Only Output variable are the possible output values that the activity will provide:

In order to iterate through the list of results to extract the key and value for each host, use an iteration activity, e.g. Custom ForEach and use a logging/assign activity to display/assign the iterator.Key and iterator.Value:


If you only wish to extract a specific element from the list, use Get KeyValuePair activity based on Index or Key value:


Facts Get

This activity gathers facts about remote hosts.

Activity Parameters

The Facts Get activity parameters can be provided by manual inserted values or via IN arguments or variables:

Connection Parameters:

Parameters:

The Read Only Output variable are the possible output values that the activity will provide:

In order to iterate through the list of hosts and extract the key = host name and value = ansible result in json format, first use an iteration activity, e.g. Custom ForEach to loop through the list and extract the key and value for each host using Get KeyValuePair activity:

 


The value stored in output_Value variable is returned in json format. Use GetJSONNodeValue activity to extract the value of a specified node.

 

Inventory Create

This activity adds the specified groups and/or hosts to the inventory.

Activity Parameters

The Inventory Create activity parameters can be provided by manual inserted values or via IN arguments or variables:

Connection Parameters:

Parameters:

The Read Only Output variable are the possible output values that the activity will provide:



Inventory Delete

This activity deletes the specified groups and/or hosts from the inventory.

Activity Parameters

The Inventory Delete activity parameters can be provided by manual inserted values or via IN arguments or variables:

Connection Parameters:

Parameters:

The Read Only Output variable are the possible output values that the activity will provide:


Inventory Read

This activity reads an inventory of groups and hosts, if existent.

Activity Parameters

The Inventory Read activity parameters can be provided by manual inserted values or via IN arguments or variables:


Connection Parameters:

Parameters:

The Read Only Output variable are the possible output values that the activity will provide:


In order to iterate through the list of results to extract the key and value for each host, use an iteration activity, e.g. Custom ForEach and use a logging/assign activity to display/assign the iterator.Key and iterator.Value:


If you only wish to extract a specific element from the list, use Get KeyValuePair activity based on Index or Key value.



Inventory Update

This activity updates the specified groups and/or hosts from the inventory.

Activity Parameters

The Inventory Update activity parameters can be provided by manual inserted values or via IN arguments or variables:


Connection Parameters:

Parameters:

The Read Only Output variable are the possible output values that the activity will provide:


Module Create

This activity creates a new module on a specified path.

Activity Parameters

The Module Create activity parameters can be provided by manual inserted values or via IN arguments or variables:

Connection Parameters:

Parameters:

The Read Only Output variable are the possible output values that the activity will provide:

Module Delete

This activity deletes the specified module from the specified path.

Activity Parameters

The Module Delete activity parameters can be provided by manual inserted values or via IN arguments or variables:


Connection Parameters:

Parameters:

The Read Only Output variable are the possible output values that the activity will provide:

Module Read

This activity reads the specified module from the specified path.

Activity Parameters

The Module Read activity parameters can be provided by manual inserted values or via IN arguments or variables:


Connection Parameters:

Parameters:

The Read Only Output variable are the possible output values that the activity will provide:


Module Update

This activity updates the specified module from the specified path.

Activity Parameters

The Module Update activity parameters can be provided by manual inserted values or via IN arguments or variables:


Connection Parameters:

Parameters:

The Read Only Output variable are the possible output values that the activity will provide:

Playbook Create

This activity creates a new playbook on a specified path.

Activity Parameters

The Playbook Create activity parameters can be provided by manual inserted values or via IN arguments or variables:

Connection Parameters:

Parameters:

The Read Only Output variable are the possible output values that the activity will provide:

Playbook Delete

This activity deletes the specified playbook.

Activity Parameters

The Playbook Delete activity parameters can be provided by manual inserted values or via IN arguments or variables:


Connection Parameters:

Parameters:

The Read Only Output variable are the possible output values that the activity will provide:



Playbook Execute

This activity executes a specified playbook with/ without arguments.

Activity Parameters

The Playbook Execute activity parameters can be provided by manual inserted values or via IN arguments or variables:


Connection Parameters:

Parameters:

The Read Only Output variable are the possible output values that the activity will provide:


Playbook Read

This activity reads the specified playbook.

Activity Parameters

The Playbook Read activity parameters can be provided by manual inserted values or via IN arguments or variables:


Connection Parameters:

Parameters:

The Read Only Output variable are the possible output values that the activity will provide:

Playbook Update

This activity updates the specified playbook.

Activity Parameters

The Playbook Update activity parameters can be provided by manual inserted values or via IN arguments or variables:

Connection Parameters:

Parameters:

The Read Only Output variable are the possible output values that the activity will provide:

Script Execution

This activity executes ansible script on each host from inventory.

Activity Parameters

The Script Execution activity parameters can be provided by manual inserted values or via IN arguments or variables:

Connection Parameters:

Parameters:

The Read Only Output variable are the possible output values that the activity will provide: