-
SiteId  <uint>
      Site ID.
        Required?                    false
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
    -
AutoRemovePersIfNotUsedAfterSec  <uint>
      Remove assigned persistent desktop from user if not used (in seconds).
        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
    -
AssignmentType  <HostAssignmentType>
      Set Assignment Type
Possible values: User, Device
        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
    -
Technology  <UserProfileTech>
      Specifies the 'User Profile Technology' value.
Possible values: DoNotManage, UPD, FSLogix, FSLogixProfileContainer
        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
    -
SessionAction  <SessionAction>
      Session change state.
Possible values: Disconnect, Logoff
        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
    -
PerformAction  <PerformAction>
      Perform action on session change.
Possible values: DoNothing, Shutdown, Suspend, Delete, Restart, Unassign, Recreate
        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
    -
PerformActionAfterSec  <uint>
      Perform action after (in seconds).
        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
    -
IsUsersGrantedRDPermissions  <bool>
      Grant users RD permission.
        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
    -
GroupType  <UserGroupType>
      Group type that will get RD premission.
Possible values: Administrators, RemoteDesktopUsers, RDUsers
        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
    -
DisconnectActiveSessionAfter  <uint>
      Disconnect active session after (in seconds). Accepted values: 20-1641600 seconds; 0 for 'Never'.
        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
    -
LogoffDisconnectedSessionAfter  <uint>
      Logoff disconnected session after (in seconds). Accepted values: 20-1641600 seconds; 0 for 'Never'; 1 for 'Immediate'.
        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
    -
SessionReadinessTimeout  <uint>
      Session readiness timeout (in seconds). Accepted values: 20-3600 seconds.
        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
    -
AllowURLAndMailRedirection  <AllowURLAndMailRedirection>
      Specifies the 'Allow Client URL/Mail Redirection'.
Possible values: Disabled, Enabled, EnabledWithAppRegistration
        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
    -
SupportShellURLNamespaceObjects  <bool>
      Specifies if 'Support Shell URL Namespace Objects' option is enabled or disabled.
        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
    -
DragAndDropMode  <DragAndDropModeValue>
      Specifies the mode the drag and drop feature will operate.
Possible values: Disabled, ClientToServer, ServerToClient, Bidirectional
        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
    -
AllowRemoteExec  <bool>
      Specifies if 'Allow 2XRemoteExec to send command to the client' option is enabled or disabled.
        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
    -
ManageRDPTransportProtocol  <ManageRDPTransportProtocol>
      Manage RDP transport protocol.
Possible values: Disabled, BothUDPTCP, OnlyTCP, EitherUDPTCP
        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
    -
FileTransferMode  <FileTransferControlMode>
      Specifies if File Transfer option is allowed and if yes, which directions are allowed.
Possible values: Disabled, ClientToServer, ServerToClient, Bidirectional
        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
    -
FileTransferLocation  <string>
      Location where the File Transfer takes place, if and where it is allowed.
        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
    -
FileTransferLockLocation  <bool>
      Lock Location where the File Transfer takes place, if and where it is allowed.
        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
    -
EnableDriveRedirectionCache  <bool>
      Specifies if the 'Enable Drive Redirection Cache' option is enabled or disabled.
        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
    -
PrinterNameFormat  <PrnNameFormat>
      Specifies the 'Printer Name Format' option. Accepted values: PrnFormat_PRN_CMP_SES, PrnFormat_SES_CMP_PRN, PrnFormat_PRN_REDSES.
Possible values: PrnFormat_PRN_CMP_SES, PrnFormat_SES_CMP_PRN, PrnFormat_PRN_REDSES
        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
    -
RemoveSessionNumberFromPrinterName  <bool>
      Enable or disable the 'Remove session number from printer name' option.
        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
    -
RemoveClientNameFromPrinterName  <bool>
      Enable or disable the 'Remove client name from printer name' option.
        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
    <
CommonParameters>
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters documentation.