6.5

Table Of Contents
VMware, Inc. 7
ThevSphereSDKforPerlProgrammingGuide,providesinformationaboutwritingandrunningVMware
®
vSphereSDKforPerlscriptsonESX/ESXiorvCenterServersystems.
BecauseSDKsubroutinesallowyoutomanagevSpherehostsusingvSphereAPIcalls,abriefdescriptionof
theserversideobjectmodelisincluded.Thisguidefocusesonexplaininghowtoaccessandmodify
serversideobjectsusingthevSphere
SDKforPerlandondiscussingsomeprogrammingtechniques.
Intended Audience
ThisbookisintendedforadministratorswithdifferentlevelsofPerlscriptingexperience:
AlladministratorscanusetheutilityapplicationsandsamplescriptsincludedwiththevSphereSDKfor
PerltomanageandmonitorthehostsinthevSphereenvironment.
ExperiencedPerlprogrammerscanexaminethesourcecodefortheavailablescripts.Theycanthen
modifythosescriptsorwritenewscriptsusingthevSphereSDKforPerlsubroutinestoaccesstheobjects
onthevSpherehostandmanipulatethoseobjectsusingPerl.Thisdocumentincludesadiscussionofthe
vSphere
objectmodelandexplainshowyoucanpreviewandretrievetheobjectsandtheirattributesand
methods.
About This Book
IMPORTANTThisbookdiscussestheSDKforPerlthatallowsyoutoaccessvSpherebyusingthevSphereWeb
ServicesSDK,whichisavailableforallsupportedversionsofvSphere.ThisbookdoesnotdiscussPerl
bindingstovAPI,whichwasreleasedwithvSphere6.0forthefirsttime.