BlueCat vRO plug-in actions - BlueCat vRO Plug-in - 8.0.1-9.2.0

Workflow Guide

prodname
BlueCat vRO Plug-in
version_custom
8.0.1-9.2.0

Actions are integral parts of many workflows. An action is used to execute a script and optionally return a value; actions can have input parameters.

You can use actions either by: dragging and dropping them into your new or existing workflow and starting that workflow, or starting one of the workflows included in BlueCat vRO plug-in, or dragging and dropping an action into a workflow, viewing details, and copying the line in the Scripting tab into some script and executing that script.

BlueCat vRO plug-in contains the following five actions that you can use in the predefined BlueCat workflows, or in the existing or new workflows.
Actions Input parameters Return value
addVMInstance
  • profileName
  • configName
  • ipRange
  • viewName
  • domainName
  • hostName
  • allowDuplicateHostname
A map with the following keys:
  • ip
  • netmask
  • gateway
addVMInstance_DHCPReserved
  • profileName
  • configName
  • ipAddress
  • viewName
  • domainName
  • hostName
  • allowDuplicateHostname
  • macAddress
A map with the following keys:
  • ip
  • netmask
  • gateway
deleteVMInstance
  • profileName
  • configName
  • ipOrMACAddress
void
notifyMACAddress
  • profileName
  • configName
  • ipAddress
  • macAddress
void
calculateNetwork
  • ipAddress
  • netmask
A string representation of an IP range in CIDR format.
defineHostName
  • inputMap
  • prefix or suffix
  • retrieve hostname only
  • nic instance index
  • is primary nic
  • vm hostname
A string that will serve as the hostname.