VMware Horizon Community
Daithi_N
Enthusiast
Enthusiast

Exporting Desktop Pool Information

Hi All,

 

I'm trying to find a way of getting the Total Number of Machines inside a Desktop Pool (MachineCount). But unable to find such parameter 

 

Connect-HVServer -Server $item -User $user -Password $pswd -ErrorAction Stop
$vms = Get-HVPool #Get Machine Summary
$results = @() #Array

#Loop over each items
foreach($vm in $vms) {
#List out properties
$properties = @{

HoizonServer = $item
DesktopID = $vm.Base.Name
DesktopName = $vm.Base.DisplayName
TotalMachineCount = $v
SpareMachines = $vm.AutomatedDesktopData.vmnamingsettings.patternnamingsettings.numberOfSpareMachines
Capacity = $vm.automateddesktopdata.vmnamingsettings.patternnamingsettings.maxnumberofmachines

}

 

Reply
0 Kudos
3 Replies
chrisdhalstead
VMware Employee
VMware Employee

Couldn't you do $vms.count?  

Chris Halstead
Senior Staff Architect, EUC Technical Marketing
chalstead@vmware.com
Twitter: @chrisdhalstead
Reply
0 Kudos
Daithi_N
Enthusiast
Enthusiast

I've found it well hidden in the API Doc. 

 

TotalMachineCount = $vm.automateddesktopdata.vmnamingsettings.SpecificNamingSettings.numMachines
Reply
0 Kudos
chrisdhalstead
VMware Employee
VMware Employee

awesome - glad you found it

Chris Halstead
Senior Staff Architect, EUC Technical Marketing
chalstead@vmware.com
Twitter: @chrisdhalstead
Reply
0 Kudos