New-RASAVDHostPool
Last updated
Last updated
Feedback
Leave a feedback© 2024 Parallels International GmbH. All rights reserved.
New-RASAVDHostPool
The cmdlet creates an object of type Azure Virtual Desktop Host Pool.
New-RASAVDHostPool [[-] <uint>] - <string> - <uint> [- <bool>] [- {PoweredOn | PoweredOff | Suspended}] [- <uint>] [- <bool>] [- <string>] [- <uint>] [- <uint>] [- <bool>] [- <uint>] [- <uint>] [- <uint>] [- <bool>] [- <uint>] [- <uint>] [<>] New-RASAVDHostPool [-] <string> [[-] <uint>] - {BreadthFirst | DepthFirst | Persistent} - <string> - {Pooled | Personal} - {Template | Standalone} - {RemoteApp | Desktop} - <string> - <uint> [- <bool>] [- {PoweredOn | PoweredOff | Suspended}] [- <string>] [- <uint>] [- <bool>] [- <string>] [- <string>] [- <uint>] [- <uint>] [- <uint>] [- <bool>] [- <bool>] [- <uint>] [- <uint>] [- <uint>] [- <bool>] [- <uint>] [- <uint>] [<>]
Creates a new Azure Virtual Desktop Host Pool or imports an existing Azure Virtual Desktop Host Pool This is an Experimental feature which is subject to slight changes.
-Name <string> The name of the AVD Host Pool.
-SiteId <uint> Site ID in which to modify the specified AVD Host Pool. If the parameter is omitted, the site ID of the Licensing Server will be used.
-WorkspaceId <uint> The Workspace ID.
-Description <string> Description of the AVD Host Pool.
-Enabled <bool> Enable or disable the AVD Host Pool upon creation. If the parameter is omitted, the AVD Host Pool is initialised as Disabled.
-FriendlyName <string> Friendly name of the AVD Host Pool.
-ResourceGroup <string> Resource Group of the AVD Host Pool.
-Location <string> Location of the AVD Host Pool.
-AzureId <string> The Azure ID of the AVD Host Pool.
-LimitHosts <uint> The Limit of session on host. Default: Pooled: 50, Personal: 1 (always).
-PowerOnHost <bool> The Type of AVD Host Pool.
-ValidationEnvironment <bool> Whether Validation Environment is Enabled or not.
-TemplateId <uint> The Template ID.
-TemplateVersionId <uint> The RAS Template Version ID.
-AutoScaleEnabled <bool> Whether AutoScale is Enabled or not
-MinServersFromTemplate <uint> The Minimum Number of Hosts added from the template. Default: 1
-MaxServersFromTemplate <uint> The Maximum Number of Hosts added from the template. Default: 2
-HostName <string> The host name format. All VMs created from the template will have this name with %ID:N:S% replaced.
-WorkloadThreshold <uint> The Workload Threshold. Default: 75
-ServersToAddPerRequest <uint> The amount of servers to add per request. Default: 1
-WorkLoadDrain <uint> The Drain Workload. Default: 20
-DrainRemainsBelowSec <uint> The Remaining Drain level. Default: 0 (Immediate)
-RemoveServersAfterDrainAndPowerOff <bool> Remove hosts from host pool after drain and power off.
<CommonParameters>
-none-
---------- EXAMPLE 1 ---------- New-RASAVDHostPool -Name "NGTstHostPool" -WorkspaceId 5 -ResourceGroup "NGResource" -Location "westeurope" -PoolType Pooled -PublishingType "Desktop" -ProvisioningType Template -LoadBalancer "DepthFirst" Creates a new Pooled Templated Azure Virtual Desktop Host Pool. ---------- EXAMPLE 2 ---------- New-RASAVDHostPool -Name "NGTstHostPool" -WorkspaceId 5 -ResourceGroup "NGResource" -Location "westeurope" -PoolType Personal -PublishingType "Desktop" -ProvisioningType Template -LoadBalancer "Persistent" Creates a new Personal Templated Azure Virtual Desktop Host Pool. ---------- EXAMPLE 3 ---------- New-RASAVDHostPool -WorkspaceId 1 -ProviderId 1 -AzureId "subscriptions/b0375739-05f3-859f-ac89-20ef4dcd92cb/resourceGroups/My_Resource_Group/providers/Microsoft.DesktopVirtualization/hostpools/my-hostpool" Imports an existing Azure Virtual Desktop Host Pool.
-PoolType <> The Type of AVD Host Pool. Possible values: Pooled, Personal
-PublishingType <> The Type of AVD Host Pool. Possible values: RemoteApp, Desktop
-LoadBalancerType <> The Type of AVD Host Pool. Possible values: BreadthFirst, DepthFirst, Persistent
-ProvisioningType <> The Provisioning Type of the Host Pool Possible values: Template, Standalone
-DefaultPowerState <> The Default Power State Possible values: PoweredOn, PoweredOff, Suspended