4.0

Table Of Contents
VMware, Inc. 21
Chapter 3 Lab Manager API Data Types
Configuration
ThisdatatypeexistsforeachconfigurationintheLab Managerconfigurationlibraryorworkspace.A
configurationisagroupofvirtualmachinesanditsoperatingsystems,applications,anddatathat
Lab Managercontrolsasasingleunit.
AnintegerIDfielduniquelyidentifiesaconfiguration.Configurationnamesarenotguaranteedtobe
unique.
Machine
ThisdatatypeexistsforeachvirtualmachineintheconfigurationlibraryorworkspaceofLab Manager.An
integerIDfielduniquelyidentifiesamachine.Machinenamesarenotguaranteedtobeuniqueexceptwithin
aconfiguration.
Table 3-4. Configuration Fields
Field Data Type Description
dateCreated dateTime Configurationcreationdate.
description string Configurationdescription.
fenceMode int 1=Notfenced.
2=Fenced.Blocktrafficinandout.
3=Fenced.Allowtrafficoutonly.
4=Fenced.Allowtrafficinandout.
id int Configurationidentifier.
isDeployed boolean Trueifdeployed.Falseifnotdeployed.
isPublic boolean Trueifotherscanviewandaccess.Falseifnot.
name string Configurationname.
owner string Owneruser
name.
type int Configurationtype:
1=Workspaceconfiguration.
2=Capturedlibraryconfiguration.
3=GoldMastercapturedlibraryconfiguration.
4=Archivedlibraryconfiguration.
autoDeleteInMiliSeco
nds
double Timeafterwhichtheconfigurationisdeleted.Ifyoutype0,the
configurationisneverdeleted.
bucketName string Displaystheworkspacenameiftheconfigurationexistsina
workspace;displaysthe
organizationnameiftheconfiguration
existsinthelibrary.
mustBeFenced SOAPUtils.SOAPMustBeFe
nced
NotSpecifiedforeitherfencedorunfenced.
True=forfencedonly.
False=forunfencedonly.
autoDeleteDateTime dateTime Timeafterwhichaconfigurationisdeleted.
Table 3-5. Machine Fields
Field Data Type Description
configID int IDoftheconfigurationtowhichthevirtualmachinebelongs.
DatastoreNameResidesOn string Nameofthedatastoreonwhichthevirtualmachineisstored.
description string Machinedescription.
externalIP string TemporaryIPaddresswheninsidethefence.
HostNameDeployedOn string NameoftheESXhostonwhichthevirtualmachineisdeployed.The
fieldisemptyisthevirtualmachineifnot
deployed.
id int Machineidentifier.