get_desktop_pool
Fetch one VMware Horizon desktop pool by ID to verify its state after a write without listing all pools. Use when you already have the pool ID.
Instructions
[READ] One desktop pool by id (teaching 404 on a wrong id).
Same projection as one list_desktop_pools row — id, name, type, enabled, provisioning_enabled, assignment — fetched with a single GET instead of listing every pool. Use it to re-check one pool after a write, or when you already hold an id.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"pool_id": "<pool_id>"
},
"name": "get_desktop_pool"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| target | No | Horizon target from config.yaml; omit to use the default. | |
| pool_id | Yes | Horizon desktop-pool id (the opaque 'id' of a list_desktop_pools row, not the pool's display name). A wrong id returns a 404 whose hint tells you to re-run list_desktop_pools for exact ids. |