6.5
Table Of Contents
- vSphere SDK for Perl Programming Guide
- Contents
- Getting Started with vSphere SDK for Perl
- Writing vSphere SDK for Perl Scripts
- Refining vSphere SDK for Perl Scripts
- Creating and Using Filters
- Filtering Views Selectively Using Properties
- Retrieving the ServiceInstance Object on a vSphere Host
- Saving and Using Sessions
- Using Multiple Sessions
- Learning About Object Structure Using Data::Dumper
- Specifying Untyped Arguments in Scheduled Tasks and Callbacks
- Using Advanced Subroutines
- vSphere SDK for Perl Subroutine Reference
- Web Services for Management Perl Library
- Credential Store Perl Library
VMware, Inc. 7
ThevSphereSDKforPerlProgrammingGuide,providesinformationaboutwritingandrunningVMware
®
vSphereSDKforPerlscriptsonESX/ESXiorvCenterServersystems.
BecauseSDKsubroutinesallowyoutomanagevSpherehostsusingvSphereAPIcalls,abriefdescriptionof
theserver‐sideobjectmodelisincluded.Thisguidefocusesonexplaininghowtoaccessandmodify
server‐sideobjectsusingthevSphere
SDKforPerlandondiscussingsomeprogrammingtechniques.
Intended Audience
ThisbookisintendedforadministratorswithdifferentlevelsofPerlscriptingexperience:
AlladministratorscanusetheutilityapplicationsandsamplescriptsincludedwiththevSphereSDKfor
PerltomanageandmonitorthehostsinthevSphereenvironment.
ExperiencedPerlprogrammerscanexaminethesourcecodefortheavailablescripts.Theycanthen
modifythosescriptsorwritenewscriptsusingthevSphereSDKforPerlsubroutinestoaccesstheobjects
onthevSpherehostandmanipulatethoseobjectsusingPerl.Thisdocumentincludesadiscussionofthe
vSphere
objectmodelandexplainshowyoucanpreviewandretrievetheobjectsandtheirattributesand
methods.
About This Book
IMPORTANTThisbookdiscussestheSDKforPerlthatallowsyoutoaccessvSpherebyusingthevSphereWeb
ServicesSDK,whichisavailableforallsupportedversionsofvSphere.ThisbookdoesnotdiscussPerl
bindingstovAPI,whichwasreleasedwithvSphere6.0forthefirsttime.