1.0

Table Of Contents
vCloud API Programming Guide
200 VMware, Inc.
Request Parameters
ThevSpherePlatformextensionsdefinedseveralelementsthatprovideparameterstorequeststhatcreate,
delete,modify,orchangethestateofavSpherePlatformobject.
PrepareHostParams
ThePrepareHostParamselementformsthebodyofaprepareorunpreparerequestforanESXhost.
RegisterVimServerParams
TheRegisterVimServerParamselementformsthebodyofaregistervimserverrequest.
Ready 1 1 xs:boolean Trueifthehostisready
Available 1 1 xs:boolean Trueifthehostisavailable
Enabled 1 1 xs:boolean TrueifthehostisenabledforusewithCloud
Director
Busy 1 1 xs:boolean Trueifthehostisbusy
EnableHostForHostSpanning 1 1 xs:boolean Trueifthehostisenabledforhostspanning.If
true,thehostcannotbeputinstandbyor
maintenancemode.
CpuType 0 1 xs:string CPUtypeof
thehost
NumOfCpusLogical 1 1 xs:int NumberoflogicalCPUs
NumOfCpusPackages 1 1 xs:int NumberofCPUpackages
CpuTotal 1 1 xs:long TotalCPUcapabilityofthishost
MemUsed 1 1 xs:double Memoryreserved
MemTotal 1 1 xs:double Totalmemory
HostOsName 0 1 xs:string Hostoperatingsystemname
HostOsVersion 0 1 xs:string Hostoperatingsystemversion
SystemMessages 0 1 xs:string vCentermessagesforthishost
VimPropertyPageUrl 0 1 xs:string URLforhostpropertypageinvSphere
VmMoRef 0 1 xs:string vSpheremanagedobjectreferenceforthisobject
Schema (Continued)
Name Min Max Type Description
Schema
Name Min Max Type Description
Username 1 1 xs:string Usernameofahostadministrator
Password 1 1 xs:string PasswordforspecifiedUsername
Schema
Name Min Max Type Description
VimServer 1 1 VimServerType vCenterservertoregister
ShieldManager 1 1 ShieldManagerType vShieldManagerassociatedwiththevCenterservertoregister