desktop_pool_action
Enable or disable user sessions and VM provisioning across desktop pools to control access or pause scale-out during maintenance.
Instructions
Enable, disable, or toggle provisioning for one or more desktop pools.
enable/disable controls whether new user sessions can be established. enable-provisioning/disable-provisioning controls whether new VMs are provisioned. Disabling provisioning is the correct way to pause scale-out during maintenance.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | enable: allow new sessions. disable: prevent new sessions (existing sessions continue). enable-provisioning: resume VM provisioning. disable-provisioning: pause VM provisioning — use during maintenance windows. | |
| pool_ids | Yes | List of desktop pool IDs to act on |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||