4.0

Table Of Contents
VMware, Inc. 23
4
Table 41liststhevCenterLabManagerSOAPAPImethods.Formoredetailedinformationaboutthemethods
andhowtocallthemusingC#.NETcodesamples,clicktheindividuallinks.
Lab Manager API Method Reference
4
Table 4-1. Lab Manager SOAP API Methods
Method Description
“ConfigurationCapture”onpage 24 Capturesaworkspaceconfigurationandsavesittoaspecified
Lab Managerdatastore.
“ConfigurationCheckout”onpage 25 Checksoutaconfigurationfromtheconfigurationlibraryand
movesittotheworkspace.
“ConfigurationClone”onpage 26 Clonesaconfigurationactiveintheworkspaceandsavesitto
storage.
“ConfigurationDelete”onpage 27 Deletesaconfigurationfromtheworkspace.
“ConfigurationDeploy”onpage 28 Deploysaconfigurationintheworkspace.
“ConfigurationPerformActiononpage 29 Performsanactiononaconfiguration.
“ConfigurationSetPublicPrivate”onpage 30 Setstheconfigurationstatetopublicorprivate.Public
configurationsareaccessibleforotherstouse.Private
configurationsareonlyavailablefortheowner.
“ConfigurationUndeploy”onpage 31 Undeploysaconfigurationintheworkspaceanddiscards
itsstate.
“GetConfiguration”onpage 32 ReturnsaConfigurationobjectmatchingaconfigurationidentifier.
“GetConfigurationByName”onpage 33 ReturnsConfigurationobjectsmatchinga configurationname.
Configurationnamesarenotguaranteedtobeunique.
“GetCurrentOrganizationName”onpage 34
Returnsthecurrentorganization’sname.
“GetCurrentWorkspaceName”onpage 34 Returnsthecurrentworkspacename.
“GetMachine”onpage 35 ReturnsaMachineobjectmatchingamachineidentifier.
“GetMachineByName”onpage 36 ReturnsaMachineobjectmatchingamachinename.
“GetSingleConfigurationByName”onpage 37 ReturnsasingleConfigurationobjectmatchingaconfiguration
name.
“ListConfigurations”onpage 38 ReturnsanarrayofConfigurationobjectsintheworkspaceor
configurationlibrary.
“ListMachines”onpage 39 ReturnsanarrayofMachineobjects
correspondingtothenumeric
identifierofaconfiguration.
“LiveLink”onpage 40 CreatesaURLtoaconfigurationthatcanbeemailedandclicked
ontorecreatetheconfiguration.
“MachinePerformAction”onpage 41 Performsanactiononamachine.
“SetCurrentOrganizationByName”onpage 42
Setstheorganizationtobeusedforeachsuccessivelogin.
“SetCurrentWorkspaceByName”onpage 43 Setstheworkspacetobeusedforeachsuccessivelogin.