delete_desktop_pool
Delete a desktop pool and all its machines, terminating active user sessions. Irreversible, so require explicit confirmation before freeing VDI resources.
Instructions
Delete a desktop pool and all of its machines.
CAUTION: This is irreversible. All machines in the pool are deleted and any active user sessions are terminated. Always confirm with the user before calling this.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | Must be explicitly True to proceed. Before setting this, call get_desktop_pool and list_sessions (filtered by desktop_pool_id) to verify the pool is safe to delete, then obtain explicit user approval. | |
| pool_id | Yes | Desktop pool ID — obtain from list_desktop_pools |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||