4.2.1
Table Of Contents
- Using VMware vCenter Orchestrator Plug-Ins
- Contents
- Using VMware vCenter Orchestrator Plug-Ins
- Introduction to Orchestrator Plug-Ins
- Using the vCenter Server 5.0.1 Plug-In
- Configure the vCenter Server 5.0.1 Plug-In
- vCenter Server 5.0.1 Plug-In Scripting API
- Using the vCenter Server Plug-In Inventory
- Access the vCenter Server Plug-In Workflow Library
- vCenter Server Plug-In Workflow Library
- Batch Workflows
- Cluster and Compute Resource Workflows
- Custom Attributes Workflows
- Datacenter Workflows
- Datastore and Files Workflows
- Datacenter Folder Management Workflows
- Host Folder Management Workflows
- Virtual Machine Folder Management Workflows
- Basic Host Management Workflows
- Power Host Management Workflows
- Host Management Registration Workflows
- Networking Workflows
- Distributed Virtual Port Group Workflows
- Distributed Virtual Switch Workflows
- Standard Virtual Switch Workflows
- Resource Pool Workflows
- Storage Workflows
- Storage DRS Workflows
- Basic Virtual Machine Management Workflows
- Clone Workflows
- Linked Clone Workflows
- Linux Customization Clone Workflows
- Tools Clone Workflows
- Windows Customization Clone Workflows
- Device Management Workflows
- Move and Migrate Workflows
- Other Workflows
- Power Management Workflows
- Snapshot Workflows
- VMware Tools Workflows
- Using the vCO Library Plug-In
- Using the Database Plug-In
- Using the SSH Plug-In
- Using the XML Plug-In
- Using the Mail Plug-In
- Using the Net Plug-In
- Using the Enumeration Plug-In
- Index
Table 1-1. Plug-Ins Installed with Orchestrator by Default (Continued)
Plug-In Purpose Configuration Input Types Scripting Objects Inventory
Database Java Database Connectivity
(JDBC) API is the industry
standard for database-
independent connectivity
between the Java
programming language and
a wide range of databases.
The databases include SQL
databases and other tabular
data sources, such as
spreadsheets or flat files. The
JDBC API provides a call-
level API for SQL-based
database access from
workflows.
None None
Connection
JDBCConnection
PreparedStatement
ResultSet
Exposes
nothing in
the
inventory.
SSH Provides an implementation
of the Secure Shell v2 (SSH-2)
protocol. Allows remote
command and file transfer
sessions with password and
public key-based
authentication in workflows.
Optionally, the SSH plug-in
can provide remote file
system browsing directly in
the vCO inventory.
See “Configure
the SSH Plug-
In,” on page 41.
File
Folder
RootFolder
SshConnection
KeyPairManager
SSHCommand
SSHFile
SSHFolder
SSHSession
Can expose
objects in the
inventory.
XML A complete Document
Object Model (DOM) XML
parser that you can
implement in workflows.
Alternatively, you can use
the ECMAScript for XML
(E4X) implementation in the
Orchestrator JavaScript API.
None None
XMLDocument
XMLElement
XMLManager
XMLNameNodeMap
XMLNode
XMLNodeList
Exposes
nothing in
the
inventory.
Mail Uses Simple Mail Transfer
Protocol (SMTP) to send
email from workflows.
Set the default
values for the
EmailMessage
object to use.
See “Define the
Default SMTP
Connection,” on
page 59.
None
EmailMessage
Exposes
nothing in
the
inventory.
Net Wraps the Jakarta Apache
Commons Net Library.
Provides implementations of
Telnet, FTP, and POP3. The
POP3 part allows reading
email. In combination with
the Mail plug-in, the Net
plug-in provides full email
sending and receiving
capabilities in workflows.
None None
FTPClient
POP3Client
POP3Message
TelnetClient
Exposes
nothing in
the
inventory.
Chapter 1 Introduction to Orchestrator Plug-Ins
VMware, Inc. 11