The vSphere SDK for Perl are available in three packages:
The Opts package includes subroutines for handling built-in options and creating custom options. See Subroutines in the Opts Package.
The Util package includes subroutines for facilitating routine tasks such as setting up and closing connections to the server. See Subroutines in the Util Package.
The Vim package includes subroutines for accessing server-side managed objects, instantiating local view objects, updating properties, and running local methods to run operations on remote servers.
Retrieves a ServiceInstance object, which can be used to query the server time or to retrieve the ServiceContent object.