Skip to main content
OnCommand Workflow Automation 5.1

References to learning material

Contributors

You should be aware of certain scripting and programming practices to create advanced Workflow Automation (WFA) workflows. You can use reference material to learn about the required options before creating WFA building blocks or workflows.

Data ONTAP PowerShell toolkit

The Data ONTAP PowerShell toolkit is bundled along with WFA. You can use the PowerShell toolkit cmdlets to invoke Data ONTAP commands from a PowerShell script. For more information, see the Data ONTAP PowerShell Toolkit Help, which you can access from the following location: WFA_install_location\WFA\PoSH\Modules\DataONTAP\webhelp\index.html.

WFA_install_location is the WFA installation directory, and C:\Program Files\NetApp is the default installation directory.

The following table includes references to information about the Data ONTAP PowerShell toolkit:

ONTAP PowerShell Toolkit Articles

ONTAP PowerShell Toolkit NetApp Community

Perl

WFA supports Perl commands for workflow operations. When you install WFA, the required Perl and Perl modules are installed on the WFA server.

You can also access the ActivePerl User Guide from the following location: WFA_install_location\WFA\Perl64\html\index.html.

WFA_install_location is the WFA installation directory, and C:\Program Files\NetApp is the default installation directory. ` WFA uses Perl scripts for workflow operations. The following table includes references to learning material for Perl:

Modern Perl: 2014

Perl programming documentation

Perl programming language

NetApp Manageability SDK

The required Perl modules of the NetApp Manageability SDK are bundled along with WFA. These Perl modules are required for using the Perl commands in WFA. For more information, see the NetApp Manageability SDK documentation, which you can access from the following location: WFA_install_location\WFA\perl\NMSDK\html.

WFA_install_location is the WFA installation directory, and C:\Program Files\NetApp is the default installation directory.

Structured Query Language (SQL)

The SQL SELECT syntax is used in filters and to populate user inputs.

MVFLEX Expression Language (MVEL)

You can use MVEL expression syntaxes in WFA workflows—​for example, in functions and variables.

For more information, see the MVEL Language Guide.

Regular expressions

You can use regular expression (regex) in WFA.