Move-RASRDSHostPoolMember
Moves one or multiple RD Session Host servers to a host pool.
Move-RASRDSHostPoolMember [-HostPoolId] <uint> [-RDSIds] <uint[]> [<CommonParameters>]
Move-RASRDSHostPoolMember [-HostPoolId] <uint> -RDSServer <string> [<CommonParameters>]
Move-RASRDSHostPoolMember [-HostPoolName] <string> -RDSObject <RDSHost[]> [-SiteId <uint>] [<CommonParameters>]
Move-RASRDSHostPoolMember [-HostPoolName] <string> -RDSServer <string> [-SiteId <uint>] [<CommonParameters>]
Move-RASRDSHostPoolMember [-HostPoolObject] <RDSHostPool> -RDSObject <RDSHost[]> [<CommonParameters>]
Move-RASRDSHostPoolMember [-HostPoolObject] <RDSHostPool> -RDSServer <string> [<CommonParameters>]
Moves one or multiple RD Session Host servers to an existing host pool.
-HostPoolName <string> RD Session Host Pool name.
-SiteId <uint> Site ID where the RD Session Host Pool is located.
If the parameter is omitted, the site ID of the Licensing Server will be used.
-HostPoolId <uint> The ID of the target RD Session Host Pool.
-HostPoolObject <RDSHostPool> An object of type RDS Group identifying the target RD Session Host Pool.
The object is obtained using the Get-RASRDSHostPool cmdlet.
-RDSServer <string> The name of a RD Session Host server to add to the group.
-RDSObject <RDSHost[]> A list of RD Session Host servers (an array of objects of type RDS) to add to the group.
A RDS object representing a RD Session Host server is obtained using the Get-RDS cmdlet.
-RDSIds <uint[]> The IDs of RD Session Host servers to be added to the specified group.
<CommonParameters>
-none-
---------- EXAMPLE 1 ----------
Move-RASRDSHostPoolMember "My RD Session Host Pool" -RDSServer "server.company.dom"
Moves the specified RD Session Host server to the specified host pool. ---------- EXAMPLE 2 ----------
Move-RASRDSHostPoolMember "My RD Session Host Pool" -RDSObject $RDSList
Moves a list of RD Session Host servers ($RDSList) to the specified host pool.
The $RDSList variable is an array of objects of type RDS. An RDS object representing an RD Session Host server is obtained using the Get-RASRDSHost cmdlet. ---------- EXAMPLE 3 ----------
Move-RASRDSHostPoolMember $RDSHostPool -RDSServer "server.company.dom"
Moves the specified RD Session Host server to the host pool specified by the $RDSHostPool variable.
$RDSHostPool is an object of type RDSHostPool, which is obtained using the Get-RASRDSHostPool cmdlet. ---------- EXAMPLE 4 ----------
Get-RASRDSHostPool "My RD Session Host Pool" | Move-RASRDSHostPoolMember -RDSServer "server.company.dom"
Moves the specified RD Session Host server to the host pool obtained from the pipeline output.