The Get-Pool cmdlet was present in the old View module.
In the more recent PowerCLI releases, the new HorizonView module gives you an interface to the Horizon View environment.
See Automating VMware Horizon 7 with VMware PowerCLI 6.5 for a quick intro.
Note that the VMware.VimAutomation.HorizonView module itself only has 3 cmdlets in there.
But the Horizon View people created a "helper" module, which wrapped several of the View API method in a function.
See the VMware.HV.Helper module (also mentioned in the blog post above).
And in that Helper module you will find functions like Get-HVPool, Get-HVPoolSummary...
Those are the ones you're probably looking for.
Thank you! This is what I'm trying to find.
However, when I try to get the Current Image (parent and snapshot names) or Cluster of a pool, then it comes out as this crazy long ID string, and I cannot match it to anything in my vCenter. How would I get the name of the parent, snapshot, and cluster that a pool uses?
$pool000 = get-hvpool -PoolName VMH-10x64-IC
I can help with this, there might be other ways, but here's what I use to get this info
$pool = Get-HVPool -PoolName <Name>
This will get you the path of the gold image
This will get you the path to the snapshot
Now, if you just want the currently in use snapshot and parent VM (and don't want the full path), you can do the following
That will trim everything before (and including) the last '/' in the path.