A collection of plug-ins are provided with Ops Center Automator that you can use to create customized service templates.
Note: Use only the plug-ins that are listed in this section.
The following plug-ins are included by default:
- Abnormal-End Plug-in
- Manages abnormal termination of flows, tasks, hierarchical flows, and repeatedly run flows.
- Branch by Property Value Plug-in
- Creates a conditional branch that compares and determines service property values to branch the flow of processing.
- Branch by ReturnCode Plug-in
- Creates a conditional branch that compares and determines the return value of the previous step to branch the flow of processing.
- Email Notification Plug-in
- Connects to an SMTP server and sends emails to the specified destination.
- File Export Plug-in
- Exports the input content to the specified output file in a format you can define by using VTL (Velocify Template Language).
- File-Transfer Plug-in
- Sends a file or a folder to a remote host, or receives a file or a folder from a remote host. SCP or SFTP is used as the transfer protocol.
- Flow Plug-in
- Creates a flow that has a hierarchy defined by nested flows.
- General Command Plug-in
- Runs a command line on a remote destination host.
- Interval Plug-in
- Controls the interval between steps by specifying the wait time.
- JavaScript Plug-in
- Runs any script written in JavaScript.
- Python Plug-in
- Runs Python scripts on the Ops Center Automator host.
- Repeated Execution Plug-in
- Runs a specific flow repeatedly. You can use this plug-in to implement loop processing.
- Standard Output Plug-in
- Outputs a specified value to the standard output. Do not use this plug-in for a new service template because this plug-in is a compatibility plug-in with the service template that was created with the former procedure.
- Terminal Command Plug-in
- Runs a command line on the remote destination host that is connected with Telnet or SSH using the Terminal Connect Plug-in.
- Terminal Connect Plug-in
- Enables terminal connections with the remote destination hosts using Telnet or SSH authentication.
- Terminal Disconnect Plug-in
- Disconnects the terminal from the remote destination host, which was connected with Telnet or SSH using the Terminal Connect Plug-in.
- Test Value Plug-in
- Compares service property values and returns 0 if the values match the specified conditions.
- User-Response Wait Plug-in
- Suspends processing and waits for a user response. Using this plug-in, the operator manually selects whether to continue processing.
- Web Client Plug-in
- Sends HTTP request messages such as GET/POST and receives HTTP response messages. When requested, it accesses the server through a proxy to complete server and proxy authentication. For example, you can use this plug-in when connecting to the Web using the REST API.