Actions63
- Account Actions
- Auto-Scale Profile Actions
- Backup Actions
- Cost Estimator Actions
- Desktop Image Actions
- Group Actions
- Host Actions
- Host Pool Actions
- Job Actions
- Network Actions
- Recovery Vault Actions
- Reservation Actions
- Resource Group Actions
- Schedule Actions
- Scripted Action Actions
- Secure Variable Actions
- Storage Actions
- Test Actions
- User Actions
- User Session Actions
Host Pool → Start
AI-generatedSummary
Initiates all hosts within a specified Azure Virtual Desktop host pool.
Inputs
- accountId (required) — The account to operate on. Choose from the list, or specify an ID using an expression.
- hostPoolId (required) — The host pool to operate on. Choose from the list, or specify an ID using an expression.
- waitForCompletion — Whether to wait for the job to complete before returning. Defaults to true.
- maxWaitSeconds — Maximum time to wait for job completion. Defaults to 300 seconds.
Output shape
a single record containing the initial response and, if 'Wait for Completion' is enabled, the final completed job object.
The operation returns an initial job response followed by the final job status if polling is enabled. The returned object includes a
_timedOutflag if the job exceeds the max wait time.
Examples
Example 1: Start a host pool with default wait settings
Account: MyAccount, Host Pool: ProductionPool, Wait for Completion: true
Example 2: Start a host pool without waiting for completion
Account: MyAccount, Host Pool: ProductionPool, Wait for Completion: false
Example 3: Start a host pool with a custom timeout
Account: MyAccount, Host Pool: ProductionPool, Max Wait Time: 600 seconds