list_desktop_pools
Fetches all VDI and RDS desktop-pool entries in an Omnissa Horizon environment, returning counts and pagination metadata so IT staff can review provisioned virtual desktops.
Instructions
List all desktop pools (VDI and RDS) in the Horizon environment.
Returns {items, count, page, size, pages_fetched, has_more, next_page, truncated}. If has_more is true there may be more results: call again with page=next_page (or narrow the filter), or pass fetch_all=true to fetch pages automatically (stops after 10 pages or 5000 items and sets truncated=true). Never treat a result with has_more=true as the complete list.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number (1-based) | |
| size | No | Results per page (max 1000) | |
| filter | No | Horizon filter JSON string. Example: {"type":"Contains","name":"name","value":"dev"} — see Horizon REST API docs for full filter syntax. | |
| fetch_all | No | Fetch successive pages automatically (up to 10 pages / 5000 items). Prefer a filter when you only need a subset. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||