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
VMware Tools Workflows 30
3
Using the vCO Library Plug-In 31
vCO Library Plug-In Workflows 31
4
Using the Database Plug-In 33
Database Plug-In Scripting API 33
Connection Class 33
JDBCConnection Class 33
PreparedStatement Class 34
ResultSet Class 34
Running the JDBC Sample Workflows 35
Generate a JDBC URL 35
Test a JDBC Connection 36
Create a Table by Using JDBC 36
Insert a Row into a JBCD Table 37
Select Rows from a JDBC Table 37
Delete an Entry from a JDBC Table 38
Delete All Entries from a JDBC Table 38
Drop a JDBC Table 39
Run a Complete JDBC Cycle 39
5
Using the SSH Plug-In 41
Configure the SSH Plug-In 41
SSH Plug-In Scripting API 42
SSH:File Type 42
SSH:Folder Type 42
SSH:RootFolder Type 42
SSH:SshConnection Type 42
KeyPairManager Class 42
SSHCommand Class 43
SSHFile Class 44
SSHFolder Class 44
SSHSession Class 45
Running the SSH Plug-In Sample Workflows 46
Generate a Key Pair 46
Change the Key Pair Passphrase 47
Register an Orchestrator Public Key on an SSH Host 47
Run an SSH Command 48
Copy a File from an SSH Host 48
Copy a File to an SSH Host 49
6
Using the XML Plug-In 51
XML Plug-In Scripting API 51
XMLDocument Class 51
XMLElement Class 52
XMLManager Class 53
XMLNamedNodeMap Class 53
Using VMware vCenter Orchestrator Plug-Ins
4 VMware, Inc.