5.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.1 Plug-In
- Configure the vCenter Server 5.1 Plug-In
- vCenter Server 5.1 Plug-In Scripting API
- Using the vCenter Server 5.1 Plug-In Inventory
- Access the vCenter Server 5.1 Plug-In Workflow Library
- vCenter Server 5.1 Plug-In Workflow Library
- Batch Workflows
- Cluster and Compute Resource Workflows
- Guest Operation Files Workflows
- Guest Operation Processes 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 Registration Management 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 SQL 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
- Using the Workflow Documentation Plug-In
- Index
Method Returns Description
findDir(string,string):string[]
Array of String Searches recursively and returns
directories that match a pattern. Leaves
an open session. You can disconnect the
session manually.
findFile(string,string):string[
]
Array of String Searches recursively and returns files
that match a pattern. Leaves an open
session. You can disconnect the session
manually.
getFile(string,string):number Number
Copies a file from a remote host to the
Orchestrator server. Leaves an open
session. You can disconnect the session
manually. Returns 0 if successful, -1 if
an error has occured, and -2 if a fatal
error has occured.
listAll(string):string[]
Array of String Lists files and directories in a path.
Leaves an open session. You can
disconnect the session manually.
listDir(string):string[]
Array of String Lists directories in a path. Leaves an
open session. You can disconnect the
session manually.
listFile(string):string[]
Array of String Lists files in a path. Leaves an open
session. You can disconnect the session
manually.
putFile(string,string):number Number
Copies a file from the Orchestrator
server to a remote host. The destination
directory must exist. Returns 0 if
successful, or -1 if an error has occured.
SSHFile Class
The SSHFile class contains attributes for SSH access to files on a remote file system.
The SSHFile class defines the following attributes.
Attribute Returns Description
fileName String
File name
hostname String
SSH host name
name String
File name
path String
Full file path
port Number
SSH port
SSHFolder Class
The SSHFolder class contains attributes for SSH access to folders on a remote file system.
The SSHFolder class defines the following attributes.
Attribute Returns Description
folderName String
Folder name
hostname String
SSH host name
name String
Folder name
Using VMware vCenter Orchestrator Plug-Ins
46 VMware, Inc.