Nerdio icon

Nerdio

Manage Azure Virtual Desktop and Windows 365 with Nerdio Manager for MSP

Actions63

Host Pool → Create

AI-generated

Summary

Creates a new Azure Virtual Desktop host pool within a specified Nerdio account.

Inputs

  • accountId (required) — The Nerdio account to create the host pool in. Choose from the list or specify an ID using an expression.
  • name (required) — The name of the new host pool.
  • waitForCompletion — Whether to wait for the background job to complete before returning. Defaults to true.
  • maxWaitSeconds — Maximum time in seconds to wait for the job. Defaults to 300 seconds.
  • description — A description of the host pool.
  • friendlyName — A friendly name for the host pool.
  • hostPoolType — The type of host pool. Options: Pooled, Personal. Defaults to Pooled.
  • loadBalancerType — The load balancing algorithm. Options: Breadth First, Depth First. Defaults to Breadth First.
  • maxSessionLimit — The maximum number of sessions per host. Defaults to 10.

Output shape

A single record containing the created host pool details and the final job status if polling is enabled.

If 'Wait for Completion' is enabled, the operation returns the final job status alongside the pool details. Otherwise, it returns the initial job response. Job failures will raise a node error.

Examples

Example 1: Create a standard pooled host pool with a description.

Name: CorpPool, Type: Pooled, Load Balancer: Breadth First, Description: Main corporate desktop pool

Example 2: Create a personal host pool with a custom session limit.

Name: UserPool, Type: Personal, Load Balancer: Depth First, Max Session Limit: 5

Links

Discussion