One or multiple plug-ins (or other released service templates) can be inserted in a service template to run a command or script. Input and output properties and remote commands are set in a plug-in. When using the remote command of a plug-in, the input property can be passed to a command or a script by specifying an input property as the argument of a command or script. Plug-ins can be arranged in a service template to create the flow. Plug-ins are tested and released with the service template to which they are assigned. In addition to the plug-ins, you also have the option of adding other service templates to the flow of a service template.
Types of plug-ins
The two types of plug-ins are as follows:
- Released: Released plug-ins include the custom plug-ins that were released in a service template. When a development service template is released, plug-ins included in the service template become released plug-ins. Released plug-ins cannot be edited, but can be copied and modified for use in other service templates. Released plug-ins are listed under the Released Plug-in tab that is available from the Flow tab of the Service Builder Edit window.
- Developing: New plug-ins and plug-ins that have not completed the build process and testing are in the Developing state. Plug-ins in the Developing state can be copied and modified to use in other service templates. During the creation or testing phase, plug-ins in the Developing state are found under the Developing Plug-in tab that is available from the Flow tab of the Service Builder Edit window.
In addition to the plug-ins, you can add service templates as components in the flow of another service template:
- Service: A service component is a released service template that has been imported to Ops Center Automator. When a service is used as a component and placed in the flow of another service template, the new service template can incorporate the flow of the service component. Ops Center Automator has a set of built-in service components with its built-in services. Service components are found under the Services tab that is available from the Flow tab of the Service Builder Edit window.