arrow-left

Only this pageAll pages
gitbookPowered by GitBook
triangle-exclamation
Couldn't generate the PDF for 1043 pages, generation stopped at 100.
Extend with 50 more pages.
1 of 100

RAS_19_PowerShell_API

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Parallels RAS Powershell Admin Module

Commands

Parallels RAS PowerShell

This guide contains information about Parallels RAS PowerShell. It is intended for Parallels RAS administrators who would like to use PowerShell to automate their RAS administration tasks.

hashtag
Organization of This Guide

The guide is organized into the following main sections:

Getting Started lists system requirements and explains basic RAS PowerShell concepts.

Parallels RAS Powershell Admin Module is a complete reference to RAS PowerShell cmdlets.

lists available API versions and changes between them.

includes cmdlet examples demonstrating how to perform the most common Parallels RAS management tasks.

hashtag
Additional Resources

For additional Parallels RAS documentation and resources, please visit

Getting Started

hashtag
Parallels Remote Application Server Requirements

Parallels RAS PowerShell requires 'Connection Broker' component of a matching version to communicate with.

hashtag

API Versions
Examples
https://www.parallels.com/products/ras/resourcesarrow-up-right

Get-RASAppPackageSettings

hashtag
Get-RASAppPackageSettings

Microsoft Windows Component Requirements

The following components must be installed on the computer where you'll be executing Parallels RAS PowerShell cmdlets:

  • Windows PowerShell 3.0 or higher

  • Microsoft .NET Framework 4.5.2 or higher

hashtag
Basic Concepts

To get started with Parallels RAS PowerShell, complete the following steps:

  1. Open the Windows PowerShell console.

  2. In the console, type the following command to import the Parallels RAS PowerShell module:

    Import-Module RASAdmin

  3. Create a Parallels RAS session by executing the New-RASSessionarrow-up-right cmdlet. Substitute the server name (in quotes) with the name or IP address of your Parallels RAS Licensing Server. Type your RAS administrator username and password when prompted.

    New-RASSession -Server "server.company.dom"

  4. Execute the following cmdlet to see the list of cmdlets included in the Parallels RAS PowerShell module:

    Get-Command -Module RASAdmin

  5. Execute other cmdlets. For example, try executing the cmdlet to retrieve information about RAS Secure Gateway(s). The example below returns information about all RAS Secure Gateways available in the RAS Licensing Server site:

    Get-RASGateway

  6. To see help for a cmdlet, execute Get-Help passing a cmdlet name:

    Get-Help Get-RASGateway

    To apply changes you've made to the farm configuration, use the cmdlet:

    Invoke-RASApply

    To activate a Parallels RAS license, use :

    Invoke-RASLicenseActivate

    When executing the cmdlet above, you'll be prompted to enter your Parallels My Account email address and password. Passing a license key (the -Key parameter) is optional. If omitted (as in the example above), Parallels RAS is activated as a trial.

Add-RASAppPackageAssigned

hashtag
NAME

Add-RASAppPackageAssigned

hashtag
SYNOPSIS

Get-RASAdminSession

hashtag
NAME

Get-RASAdminSession

hashtag
SYNOPSIS

Get-RASGatewayarrow-up-right
Invoke-RASApplyarrow-up-right
Invoke-RASLicenseActivatearrow-up-right
Assigns an application package to an object type.

hashtag
SYNTAX

Add-RASAppPackageAssigned -DefObjType {RDSDef | VDIDef | AVDSingleSessionDefaultSettings | AVDMultiSessionDefaultSettings | VDIGuestDef} -PackageName <string> -Version <string> [-SiteId <uint>] [<CommonParameters>] Add-RASAppPackageAssigned [-Id] <uint> -ObjType {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} -PackageName <string> -Version <string> [<CommonParameters>] Add-RASAppPackageAssigned [-InputObject] <RASSerilazableObj> -PackageName <string> -Version <string> [<CommonParameters>] Add-RASAppPackageAssigned [-Name] <string> [[-SiteId] <uint>] -ObjType {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} -PackageName <string> -Version <string> [<CommonParameters>]

hashtag
DESCRIPTION

Adds assigned application package to an object type.

hashtag
PARAMETERS

-Name <string> The name for which to modify the application package assigned settings.

-SiteId <uint> Site ID from which to modify the application package assigned settings. If the parameter is omitted, the Licensing Server site ID will be used.

-Id <uint> The ID for which to modify the Application Package assigned settings.

-ObjType <AppPackageAssignedObjType> The Object Type for which to modify the assigned application package settings. Possible values: RDSHost, RDS, RDSHostPool, RDSGroup, VDIHostPool, VDIPool, AVDHostPool

-DefObjType <ServerDefObjType> The Default Object Type for which to modify the application package settings. Possible values: RDSDef, VDIDef, AVDSingleSessionDefaultSettings, AVDMultiSessionDefaultSettings, VDIGuestDef

-InputObject <RASSerilazableObj> An object of type RDS, RDSHostPool or VDIHostPool for which to modify the Assigned Application settings.

-PackageName <string> The application package name. This must be the actual application package name used in the RAS farm.

-Version <string> The version of the application package. This must be the actual application package version used in the RAS farm.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

-none-

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Add-RASAppPackageAssigned -Id 3 -ObjType VDIPool -PackageName Mozilla.MozillaFireFox -Version 99.0.0.0 Adds the assigned application package to the object type VDIPool.

hashtag
RELATED LINKS

  • Remove-RASAppPackageAssignedarrow-up-right

  • Get-RASAppPackageAssignedarrow-up-right

  • Set-RASAppPackageAssignedarrow-up-right

Retrieves information about RAS Admin sessions.

hashtag
SYNTAX

-none-

hashtag
DESCRIPTION

Retrieves information about RAS Admin sessions.

hashtag
PARAMETERS

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

AdminSessionarrow-up-right

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASAdminSession Retrieves information about RAS Admin sessions.

        Required?                    true
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    1
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 

Add-RASAVDHostPoolAssignment

hashtag
Add-RASAVDHostPoolAssignment

hashtag
NAME

Add-RASAVDHostPoolAssignment

hashtag
SYNOPSIS

Adds a user or group to the AVD Host Pool Assignment List.

hashtag
SYNTAX

Add-RASAVDHostPoolAssignment [-Id] <uint> [-Account <string>] [-SID <string>] [<CommonParameters>] Add-RASAVDHostPoolAssignment [-InputObject] <AVDHostPool> [-Account <string>] [-SID <string>] [<CommonParameters>] Add-RASAVDHostPoolAssignment [-Name] <string> [[-SiteId] <uint>] [-Account <string>] [-SID <string>] [<CommonParameters>]

hashtag
DESCRIPTION

Adds a user or group to the AVD Host Pool Assignment List within an AVD Host Pool.

hashtag
PARAMETERS

-Id <uint> ID for which to modify the Azure Virtual Desktop Host Pool settings.

-Name <string> The name of the target Azure Virtual Desktop Host Pool settings. This must be the actual Azure Virtual Desktop Host Pool name used in the RAS farm.

-SiteId <uint> Site ID in which to modify the specified Azure Virtual Desktop Host Pool settings . If the parameter is omitted, the site ID of the Licensing Server will be used.

-InputObject <AVDHostPool> An object of type AVDHostPool for which to modify settings.

-Account <string> The name of the account to add to the Assignments.

-SID <string> The SID of the account to add to the Assignments.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

-none-

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Add-RASAVDHostPoolAssignment -Id 1 -Account "JaneDoe" Adds a user to the AVD Host Pool Assignment List within the AVD Host Pool Settings specified by ID. ---------- EXAMPLE 2 ---------- Add-RASAVDHostPoolAssignment -Name "Logon1" -Account "SID://DOMAIN/JaneDoe" Adds a user to the AVD Host Pool Assignment List within the AVD Host Pool Settings specified by Name.

Find-RASTOTPUsers

hashtag
NAME

Find-RASTOTPUsers

hashtag
SYNOPSIS

Find TOTP users by matching substring.

hashtag
SYNTAX

Find-RASTOTPUsers - <string> [- <uint>] [<>]

hashtag
DESCRIPTION

Find TOTP users by matching substring.

hashtag
PARAMETERS

-SiteId <uint> Site ID where the users will be searched.

-Like <string> Find users matching this pattern.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

-none-

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Find-RASTOTPUsers -Like "@my.domain.local" Find TOTP users matching the pattern "@my.domain.local".

hashtag
RELATED LINKS

Get-RASAVDPredefinedImages

hashtag
NAME

Get-RASAVDPredefinedImages

hashtag
SYNOPSIS

Retrieves the predefined Azure VM images.

hashtag
SYNTAX

-none-

hashtag
DESCRIPTION

The cmdlet returns the predefined Azure VM images.

hashtag
PARAMETERS

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASAVDPredefinedImages Retrieves information about the predefined Azure VM images.

Get-RASAVDHostPoolAssignment

hashtag
NAME

Get-RASAVDHostPoolAssignment

hashtag
SYNOPSIS

Get-RASAVDCustomHost

hashtag
NAME

Get-RASAVDCustomHost

hashtag
SYNOPSIS

Get-RASAppPackageAvailVersions

hashtag
NAME

Get-RASAppPackageAvailVersions

hashtag
SYNOPSIS

Get-RASAdminAccount

hashtag
NAME

Get-RASAdminAccount

hashtag
SYNOPSIS

Get-RASAllowedDevicesSetting

hashtag
NAME

Get-RASAllowedDevicesSetting

hashtag
SYNOPSIS

Get-RASAVDLocation

hashtag
NAME

Get-RASAVDLocation

hashtag
SYNOPSIS

Get-RASClientPolicy

hashtag
NAME

Get-RASClientPolicy

hashtag
SYNOPSIS

Get-RASClientPolicyAssignment

hashtag
NAME

Get-RASClientPolicyAssignment

hashtag
SYNOPSIS

Get-RASAVDSettings

hashtag
NAME

Get-RASAVDSettings

hashtag
SYNOPSIS

Get-RASFarmSettings

hashtag
NAME

Get-RASFarmSettings

hashtag
SYNOPSIS

Likearrow-up-right
SiteIdarrow-up-right
CommonParametersarrow-up-right
Add-RASTOTPUsersarrow-up-right
Reset-RASTOTPUsersarrow-up-right
AVDPredefinedVMImage[]arrow-up-right
Retrieves the AVD Host Pool Assignment List.

hashtag
SYNTAX

Get-RASAVDHostPoolAssignment [[-Idarrow-up-right] <uint>] [<CommonParametersarrow-up-right>] Get-RASAVDHostPoolAssignment [[-Namearrow-up-right] <string>] [[-SiteIdarrow-up-right] <uint>] [<CommonParametersarrow-up-right>]

hashtag
DESCRIPTION

Retrieves the AVD Host Pool Assignment List within the AVD Host Pool.

hashtag
PARAMETERS

-Name <string> The name of the Azure Virtual Desktop Host Pool for which to retrieve the information. This must be the actual AVD Host Pool name used in the RAS farm.

-SiteId <uint> Site ID from which to retrieve the AVD Host Pool information. If the parameter is omitted, the Licensing Server site ID will be used.

-Id <uint> The ID of a Azure Virtual Desktop Host Pool for which to retrieve the information.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

Assignment[]arrow-up-right

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASAVDHostPoolAssignment -Id 1 -ObjType MFA Retrieves the AVD Host Pool Assignment List within the AVD Host Pool Settings specified by ID. ---------- EXAMPLE 2 ---------- Get-RASAVDHostPoolAssignment -Name "Logon1" -ObjType MFA Retrieves the AVD Host Pool Assignment List within the AVD Host Pool Settings specified by Name.

The cmdlet returns an object of type Azure Virtual Desktop Custom Host.

hashtag
SYNTAX

Get-RASAVDCustomHost -ProviderIdarrow-up-right <uint> [-ShowHostsInHostPoolarrow-up-right <SwitchParameter>] [-SiteIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>]

hashtag
DESCRIPTION

The cmdlet returns an object of type Azure Virtual Desktop Custom Host.

hashtag
PARAMETERS

-SiteId <uint> Site ID from which to retrieve the Azure Virtual Desktop VMSize information. If the parameter is omitted, the Licensing Server site ID will be used.

-ProviderId <uint> Provider ID from which to retrieve the Azure Virtual Desktop Custom Host information.

-ShowHostsInHostPool <SwitchParameter> Show Hosts in existing host pools.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

AVDCustomHost[]arrow-up-right

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASAVDCustomHost -ProviderId 2 | Format-List Retrieves all the Custom Hosts under Provider with ID 2 from the Licensing Server site. To retrieve the info from a specific site, specify the -SiteId parameter. The Format-List cmdlet formats the display output to include all available properties. ---------- EXAMPLE 2 ---------- Get-RASAVDCustomHost -ProviderId 2 -SiteId 1 Retrieves all the Custom Hosts under Provider with ID 2 from site with ID 1.

Retrieves the application package version.

hashtag
SYNTAX

Get-RASAppPackageAvailVersions [-Namearrow-up-right] <string> [[-SiteIdarrow-up-right] <uint>] [<CommonParametersarrow-up-right>]

hashtag
DESCRIPTION

Retrieves the application package version.

hashtag
PARAMETERS

-Name <string> The name of the application package for which to retrieve the available versions. This must be the actual application package name used in the RAS farm.

-SiteId <uint> The ID of the Site from which to retrieve the available application package versions. If the parameter is omitted, the Licensing Server site ID will be used.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

AppPackageVersion[]arrow-up-right

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASAppPackageAvailVersions Retrieves the list of application package versions. ---------- EXAMPLE 2 ---------- Get-RASAppPackageAvailVersions -Name "MSIX_APP_PACKAGE" Retrieves the version of the application package named AppPackage1.

Retrieves information about one or multiple Parallels RAS administrator accounts.

hashtag
SYNTAX

Get-RASAdminAccount [[-Idarrow-up-right] <uint>] [<CommonParametersarrow-up-right>] Get-RASAdminAccount [[-Namearrow-up-right] <string>] [<CommonParametersarrow-up-right>]

hashtag
DESCRIPTION

Retrieves information about one or multiple Parallels RAS administrator accounts. The cmdlet returns an array of objects of type RASAdminAccount. To see the complete list of object properties, use the Format-List cmdlet (see examples).

hashtag
PARAMETERS

-Name <string> The username of a Parallels RAS administrator account for which to retrieve the information.

-Id <uint> The ID of an administrator account for which to retrieve the information.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

AdminAccountarrow-up-right

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASAdminAccount | Format-List Retrieves the list of all available Parallels RAS administrator accounts. The Format-List cmdlet formats the display output to include all available settings for each administrator. ---------- EXAMPLE 2 ---------- Get-RASAdminAccount "username@dom" Retrieves information about an administrator specified by username. ---------- EXAMPLE 3 ---------- Get-RASAdminAccount -Id 1 Retrieves information about an administrator specified by ID.

Returns settings for types of allowed clients.

hashtag
SYNTAX

Get-RASAllowedDevicesSetting [-SiteIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>]

hashtag
DESCRIPTION

Returns settings for types of allowed clients.

hashtag
PARAMETERS

-SiteId <uint> The site ID. To obtain the ID of a desired site, use the Get-Sites cmdlet.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

RASAllowedDevicesSettingarrow-up-right

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASAllowedDevicesSetting Retrieves settings for each of device types shown in 'Allowed Devices'. The permission of the device is represented as a boolean.

The cmdlet returns an object of type Azure Virtual Desktop Location.

hashtag
SYNTAX

Get-RASAVDLocation -ProviderIdarrow-up-right <uint> [-SiteIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>]

hashtag
DESCRIPTION

The cmdlet returns an object of type Azure Virtual Desktop Location. This is an Experimental feature which is subject to slight changes.

hashtag
PARAMETERS

-SiteId <uint> Site ID from which to retrieve the Azure Virtual Desktop Location information. If the parameter is omitted, the Licensing Server site ID will be used.

-ProviderId <uint> Provider ID from which to retrieve the Azure Virtual Desktop Location information.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

AVDLocation[]arrow-up-right

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASAVDLocation -ProviderId 2 | Format-List Retrieves all the Locations under Provider with ID 2 from the Licensing Server site. To retrieve the info from a specific site, specify the -SiteId parameter. The Format-List cmdlet formats the display output to include all available properties. ---------- EXAMPLE 2 ---------- Get-RASAVDLocation -ProviderId 2 -SiteId 1 Retrieves all the Locations under Provider with ID 2 from site with ID 1.

Retrieves information about one or all the client policies.

hashtag
SYNTAX

Get-RASClientPolicy [-Idarrow-up-right] <uint> [<CommonParametersarrow-up-right>] Get-RASClientPolicy [[-Namearrow-up-right] <string>] [<CommonParametersarrow-up-right>]

hashtag
DESCRIPTION

Retrieves information about one or all the client policies.

hashtag
PARAMETERS

-Name <string> Name of the client policy for which to retrieve the information.

-Id <uint> The ID of the client policy for which to retrieve the information.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

ClientRulesarrow-up-right

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASClientPolicy -Name PDFPolicy Retrieves information about the client policy named PDFPolicy. ---------- EXAMPLE 2 ---------- Get-RASClientPolicy Retrieves information about all the client policies.

Retrieves information about a client policy assignment.

hashtag
SYNTAX

Get-RASClientPolicyAssignment [-Idarrow-up-right] <uint> [<CommonParametersarrow-up-right>] Get-RASClientPolicyAssignment [-Namearrow-up-right] <string> [<CommonParametersarrow-up-right>]

hashtag
DESCRIPTION

Retrieves information about a client policy assignment.

hashtag
PARAMETERS

-Name <string> Name of the client policy for which to retrieve the information.

-Id <uint> The ID of the client policy for which to retrieve the information.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

ClientPolicyAssignmentarrow-up-right

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASClientPolicyAssignment -Name PDFPolicy Retrieves information about the assignment from a client policy named PDFPolicy.

Retrieves the AVD Features settings.

hashtag
SYNTAX

Get-RASAVDSettings [-SiteIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>]

hashtag
DESCRIPTION

Retrieves the Azure Virtual Desktop Features settings. This is an Experimental feature which is subject to slight changes.

hashtag
PARAMETERS

-SiteId <uint> Site ID from which to retrieve the AVD settings. If the parameter is omitted, the Licensing Server site ID will be used.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

AVDFeaturesSettingsarrow-up-right

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASAVDSettings Retrieves the AVD Features Settings.

Retrieves the Parallels RAS Farm settings.

hashtag
SYNTAX

Get-RASFarmSettings [-SiteIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>]

hashtag
DESCRIPTION

Retrieves the Parallels RAS Farm settings. To see the complete list of farm properties, use the Format-List cmdlet (see examples).

hashtag
PARAMETERS

-SiteId <uint> The site ID. To obtain the ID of a desired site, use the Get-Sites cmdlet.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

RASFarmSettingsarrow-up-right

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASFarmSettings Retrieves the RAS Farm settings. ---------- EXAMPLE 2 ---------- Get-RASFarmSettings | Format-List Retrieves the RAS Farm settings. The Format-List cmdlet formats the display output to include all available farm properties.

        Required?                    true
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    1
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    1
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    named
        Default value                False
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    true
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    1
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    true
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 

Add-RASHALBDevice

hashtag
NAME

Add-RASHALBDevice

hashtag
SYNOPSIS

Add a new HALB Device to the specific HALB Virtual Server instance.

hashtag
SYNTAX

Add-RASHALBDevice [[-] <uint>] [-] <string> [[-] <SwitchParameter>] [<>] Add-RASHALBDevice [-] <> [-] <string> [[-] <SwitchParameter>] [<>] Add-RASHALBDevice [-] <string> [[-] <uint>] [-] <string> [[-] <SwitchParameter>] [<>]

hashtag
DESCRIPTION

Add a new HALB Device to the specific HALB Virtual Server instance.

hashtag
PARAMETERS

-HALBName <string>

-SiteId <uint>

-HALBId <uint>

-DeviceIP <string>

-NoInstall <SwitchParameter>

-InputObject <> An object of type HALBSettings. The object is obtained using the Get-RASHALB cmdlet.

<CommonParameters>

hashtag
INPUTS

hashtag
OUTPUTS

-none-

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Add-RASHALBDevice -HALBId 1 -DeviceIP "1.2.3.4" Adds the HALB Device to a specific HALB Virtual Server instance by id. ---------- EXAMPLE 2 ---------- Add-RASHALBDevice -HALBName "HALB-VS" -SiteId 1 -DeviceIP "1.2.3.4" Adds the HALB Device to a specific HALB Virtual Server instance by name.

hashtag
RELATED LINKS

Get-RASAgent

hashtag
NAME

Get-RASAgent

hashtag
SYNOPSIS

Retrieves RAS Agent information by server type or server name.

hashtag
SYNTAX

Get-RASAgent [-] <string> [- <uint>] [<>] Get-RASAgent [[-] {RDSHost | RDS | Provider | Gateway | Guest | VDITemplate | RDSTemplate | AVDTemplate | Broker | PA | Site | RDSHostPool | RDSGroup | HALBDevice | HALB | Enrollment | TenantBroker | VDIHost | AVDHost | AVDHostPool | AVDWorkspace | All}] [- <uint>] [<>]

hashtag
DESCRIPTION

Retrieves the information about RAS Agent(s) installed on a specific server or on servers of a specific type, such as. Connection Broker, RD Session Host, RAS Secure Gateway, Provider, VDI Desktop, VDI Template.

hashtag
PARAMETERS

-Server <string> The name of server from which to retrieve Agent information. This must be the actual server name used in the RAS farm.

-SiteId <uint> Site ID from which to retrieve the specified Agent information. If the parameter is omitted, the site ID of the Licensing Server will be used.

-ServerType <> Specifies the server type for which to retrieve the information. Possible values: RDSHost, RDS, Provider, Gateway, Guest, VDITemplate, RDSTemplate, AVDTemplate, Broker, PA, Site, RDSHostPool, RDSGroup, HALBDevice, HALB, Enrollment, TenantBroker, VDIHost, AVDHost, AVDHostPool, AVDWorkspace, All

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASAgent -Server MyRASserver Retrieves the information about Agent(s) installed on the server named 'MyRASserver'. ---------- EXAMPLE 2 ---------- Get-RASAgent Retrieves the information about all Agents from all servers in the farm. ---------- EXAMPLE 3 ---------- Get-RASAgent -ServerType RDS Retrieves the information about the Agents installed on all RD Sessions Host servers in the farm. ---------- EXAMPLE 4 ---------- Get-RASAgent -SiteId 3 -ServerType RDS Retrieves the information about the Agents installed on all RD Sessions Host servers in the farm of a specific site. ---------- EXAMPLE 5 ---------- Get-RASAgent -SiteId 3 -Server MyRASserver Retrieves the information about Agent(s) installed on the server named 'MyRASserver' from a specific site.

Get-RASAppPackage

hashtag
NAME

Get-RASAppPackage

hashtag
SYNOPSIS

Retrieves the application package settings.

hashtag
SYNTAX

Get-RASAppPackage [-] <uint> [<>] Get-RASAppPackage [[-] <string>] [[-] <uint>] [<>]

hashtag
DESCRIPTION

Retrieves the application package settings.

hashtag
PARAMETERS

-Name <string> The name of the application package from which to retrieve the information. This must be the actual application package name used in the RAS farm.

-SiteId <uint> The ID of the Site from which to retrieve the application package information. If the parameter is omitted, the Licensing Server Site ID will be used.

-Id <uint> The ID of an application package from which to retrieve the information.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASAppPackage Retrieves the list of Application Packages. ---------- EXAMPLE 2 ---------- Get-RASAppPackage -Id 1 Retrieves the Application Package with Id 1.

Add-RASTOTPUsers

hashtag
NAME

Add-RASTOTPUsers

hashtag
SYNOPSIS

Import TOTP users from a CSV file.

hashtag
SYNTAX

Add-RASTOTPUsers - <string> [- <uint>] [<>]

hashtag
DESCRIPTION

Import TOTP users from a CSV file.

hashtag
PARAMETERS

-FilePath <string> File path to CSV containing user and secret. Must be in the format "user,secret".

-SiteId <uint> Site ID in where the users will be imported. If the parameter is omitted, the site ID of the Licensing Server will be used.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

-none-

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Add-RASTOTPUsers -FilePath "users.csv" Imports TOTP users from file. Operation is done on licensing site. ---------- EXAMPLE 2 ---------- Add-RASTOTPUsers -FilePath "users.csv" -SiteId 2 Imports TOTP users from file. Operation is done on site 2.

hashtag
RELATED LINKS

Get-RASAVDHostPool

hashtag
NAME

Get-RASAVDHostPool

hashtag
SYNOPSIS

Retrieves information about one or multiple Azure Virtual Desktop Host Pool properties.

hashtag
SYNTAX

Get-RASAVDHostPool [[-] <uint>] [<>] Get-RASAVDHostPool [[-] <string>] [[-] <uint>] [<>]

hashtag
DESCRIPTION

The cmdlet returns an object of type Azure Virtual Desktop Host Pool properties. To see the complete list of object properties, use the Format-List cmdlet (see examples). The result set contains only the major properties of a pool; it does not include the complete list of settings supported in RAS.

hashtag
PARAMETERS

-Name <string> The name of the Azure Virtual Desktop Host Pool for which to retrieve the information. This must be the actual AVD Host Pool name used in the RAS farm.

-SiteId <uint> Site ID from which to retrieve the AVD Host Pool information. If the parameter is omitted, the Licensing Server site ID will be used.

-Id <uint> The ID of a Azure Virtual Desktop Host Pool for which to retrieve the information.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASAVDHostPool -Name "My AVDHostPool" | Format-List Retrieves information about the AVD Host Pool properties specified by name from the Licensing Server site. ---------- EXAMPLE 2 ---------- Get-RASAVDHostPool -Id 10 Retrieves information about the AVD Host Pool specified by ID from the Licensing Server site.

Get-RASAVDHostPool

hashtag
NAME

Get-RASAVDHostPool

hashtag
SYNOPSIS

Retrieves information about one or multiple Azure Virtual Desktop HostPool properties.

hashtag
SYNTAX

Get-RASAVDHostPool [[-] <uint>] [<>] Get-RASAVDHostPool [[-] <string>] [[-] <uint>] [<>]

hashtag
DESCRIPTION

The cmdlet returns an object of type Azure Virtual Desktop HostPool properties. To see the complete list of object properties, use the Format-List cmdlet (see examples). The result set contains only the major properties of a pool; it does not include the complete list of settings supported in RAS. This is an Experimental feature which is subject to slight changes.

hashtag
PARAMETERS

-Name <string> The name of the Azure Virtual Desktop Host Pool for which to retrieve the information. This must be the actual AVD Host Pool name used in the RAS farm.

-SiteId <uint> Site ID from which to retrieve the AVD Host Pool information. If the parameter is omitted, the Licensing Server site ID will be used.

-Id <uint> The ID of a Azure Virtual Desktop Host Pool for which to retrieve the information.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASAVDHostPool -Name "My AVDHostPool" | Format-List Retrieves information about the AVDHostPool properties specified by name from the Licensing Server site. ---------- EXAMPLE 2 ---------- Get-RASAVDHostPool -Id 10 Retrieves information about the AVDHostPool specified by ID from the Licensing Server site.

Get-RASAuthSettings

hashtag
NAME

Get-RASAuthSettings

hashtag
SYNOPSIS

Retrieves connection settings for authentication.

hashtag
SYNTAX

Get-RASAuthSettings [- <uint>] [<>]

hashtag
DESCRIPTION

Retrieves all of the available connection settings for the Authentication category.

hashtag
PARAMETERS

-SiteId <uint> The site ID. To obtain the ID of a desired site, use the Get-Sites cmdlet.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASAuthSettings Retrieves RAS authentication settings.

Get-RASAVDDefaultSettings

hashtag
NAME

Get-RASAVDDefaultSettings

hashtag
SYNOPSIS

Retrieves default settings used to configure AVD.

hashtag
SYNTAX

Get-RASAVDDefaultSettings [[-] <uint>] - {AVDMultiSessionDefaultSettings | AVDSingleSessionDefaultSettings} [<>]

hashtag
DESCRIPTION

Retrieves default settings used to configure AVD. Default settings are defined on a site level and are applied to a AVD when it is initially created. This is an Experimental feature which is subject to slight changes.

hashtag
PARAMETERS

-SiteId <uint> Site ID from which to retrieve the defaults. If the parameter is omitted, the site ID of the Licensing Server will be used.

-DefObjType <> The Default Object Type Possible values: AVDMultiSessionDefaultSettings, AVDSingleSessionDefaultSettings

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASAVDDefaultSettings -DefObjType AVDSingleSessionDefaultSettings Retrieves default Personal AVD settings from the specified site. ---------- EXAMPLE 2 ---------- Get-RASAVDDefaultSettings -DefObjType AVDMultiSessionDefaultSettings Retrieves default Pooled AVD settings from the specified site.

Get-RASAVDWorkspace

hashtag
NAME

Get-RASAVDWorkspace

hashtag
SYNOPSIS

Retrieves information about an Azure Virtual Desktop Workspace.

hashtag
SYNTAX

Get-RASAVDWorkspace [[-] <uint>] [<>] Get-RASAVDWorkspace [[-] <string>] [[-] <uint>] [<>]

hashtag
DESCRIPTION

Retrieves information about the specified Azure Virtual Desktop Workspace or all Azure Virtual Desktop Workspaces within a site. This is an Experimental feature which is subject to slight changes.

hashtag
PARAMETERS

-Name <string> The name of the Azure Virtual Desktop Workspace for which to retrieve the information. This must be the actual Azure Virtual Desktop Workspace name.

-SiteId <uint> Site ID from which to retrieve the Azure Virtual Desktop Workspace information. If the parameter is omitted, the Licensing Server site ID will be used.

-Id <uint> The ID of a Azure Virtual Desktop Workspace for which to retrieve the information.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASAVDWorkspace -SiteId 1 Retrieves information about all the Azure Virtual Desktop Workspaces found withing the site with ID 1. ---------- EXAMPLE 2 ---------- Get-RASAVDWorkspace "My AVDWorkspace" -SiteId 1 | Format-List Retrieves information about the Azure Virtual Desktop Workspace specified by name from the site with ID 1. The Format-List cmdlet formats the display output to include all available properties. ---------- EXAMPLE 3 ---------- Get-RASAVDWorkspace -Id 10 Retrieves information about the Azure Virtual Desktop Workspace specified by ID from the Licensing Server site. To retrieve the info from a specific site, specify the -SiteId parameter.

Get-RASCPUOptimizationSettings

hashtag
NAME

Get-RASCPUOptimizationSettings

hashtag
SYNOPSIS

Obtains Parallels RAS CPU Optimization settings.

hashtag
SYNTAX

Get-RASCPUOptimizationSettings [- <uint>] [<>]

hashtag
DESCRIPTION

The Get-RASCPUOptimizationSettings cmdlet obtains the complete set of CPU optimization settings for the current session.

hashtag
PARAMETERS

-SiteId <uint> The site ID. To obtain the ID of a desired site, use the Get-Sites cmdlet.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASCPUOptimizationSettings Obtains Parallels RAS CPU optimization settings for the current session.

Get-RASBrokerAutoPromotionSettings

hashtag
NAME

Get-RASBrokerAutoPromotionSettings

hashtag
SYNOPSIS

Obtains Parallels RAS Broker Auto Promotion settings.

hashtag
SYNTAX

Get-RASBrokerAutoPromotionSettings [[-] <uint>] [<>]

hashtag
DESCRIPTION

The Get-RASBrokerAutoPromotionSettings cmdlet obtains the complete set of Parallels RAS Broker Auto Promotion settings for the current session.

hashtag
PARAMETERS

-SiteId <uint> Site ID from which to retrieve the specified RAS Auto Promotion settings. If the parameter is omitted, the site ID of the Licensing Server will be used.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASBrokerAutoPromotionSettings Obtains Parallels RAS Auto Promote settings for the current session.

Get-RASAVDVirtualNetwork

hashtag
NAME

Get-RASAVDVirtualNetwork

hashtag
SYNOPSIS

The cmdlet returns a list of Azure Virtual Desktop Virtual Network.

hashtag
SYNTAX

Get-RASAVDVirtualNetwork - <string> - <uint> [- <uint>] [<>]

hashtag
DESCRIPTION

The cmdlet returns a list of Azure Virtual Desktop Virtual Network.

hashtag
PARAMETERS

-SiteId <uint> Site ID from which to retrieve the Azure Virtual Desktop Virtual Network information. If the parameter is omitted, the Licensing Server site ID will be used.

-ProviderId <uint> Provider ID from which to retrieve the Azure Virtual Desktop Virtual Network information.

-Location <string> Location of the Azure Virtual Desktop Provider.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASAVDVirtualNetwork -ProviderId 2 -Location "westeurope" | Format-List Retrieves all the Virtual Networks found under Provider with ID 2 and Location westeurope, from the Licensing Server site. To retrieve the info from a specific site, specify the -SiteId parameter. The Format-List cmdlet formats the display output to include all available properties. ---------- EXAMPLE 2 ---------- Get-RASAVDVirtualNetwork -ProviderId 2 -Location "westeurope" -SiteId 1 Retrieves all the Virtual Networks found under Provider with ID 2 and Location westeurope, from site with ID 1.

Get-RASClientPolicyConnection

hashtag
NAME

Get-RASClientPolicyConnection

hashtag
SYNOPSIS

Retrieves the connection list

hashtag
SYNTAX

Get-RASClientPolicyConnection [-] <uint> [<>] Get-RASClientPolicyConnection [[-] <string>] [<>]

hashtag
DESCRIPTION

Retrieves the connection list

hashtag
PARAMETERS

-Name <string> Name of the client policy for which to retrieve the information.

-Id <uint> The ID of the client policy for which to retrieve the information.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASClientPolicyConnection -Id 1 Retrieves the following client policy connection with Id=1.

Get-RASAVDGallery

hashtag
NAME

Get-RASAVDGallery

hashtag
SYNOPSIS

The cmdlet returns a list of Azure Virtual Desktop Galleries.

hashtag
SYNTAX

Get-RASAVDGallery - <uint> [<>]

hashtag
DESCRIPTION

The cmdlet returns a list of Azure Virtual Desktop Galleries.

hashtag
PARAMETERS

-ProviderId <uint> Provider ID from which to retrieve the Azure Virtual Desktop Gallery information.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASAVDGallery -ProviderId 2 Retrieves a list of Galleries which fall under the Provider specified.

Get-RASCustomRoute

hashtag
NAME

Get-RASCustomRoute

hashtag
SYNOPSIS

Retrieves information about one or multiple custom routes.

hashtag
SYNTAX

Get-RASCustomRoute [[-] <uint>] [<>] Get-RASCustomRoute [[-] <string>] [[-] <uint>] [<>]

hashtag
DESCRIPTION

Retrieves information about one or multiple custom routes. The cmdlet returns an object of type CustomRoute. Custom routes are used within published item preferred routing settings.

hashtag
PARAMETERS

-Name <string> The name of the Custom Route for which to retrieve the information.

-SiteId <uint> Site ID from which to retrieve the Custom Route information. If the parameter is omitted, the Licensing Server site ID will be used.

-Id <uint> The ID of a Custom Route for which to retrieve the information.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASCustomRoute -Name "My Custom Route" Retrieves information about the Custom Route specified by name from the Licensing Server site. To retrieve the info from a specific site, specify the -SiteId parameter. ---------- EXAMPLE 2 ---------- Get-RASCustomRoute -Id 10 Retrieves information about the Custom Route specified by ID from the Licensing Server site.

hashtag

Get-RASBroker

hashtag
NAME

Get-RASBroker

hashtag
SYNOPSIS

Retrieves information about one or multiple RAS Connection Broker servers.

hashtag
SYNTAX

Get-RASBroker [[-] <uint>] [<>] Get-RASBroker [[-] <string>] [[-] <uint>] [<>]

hashtag
DESCRIPTION

Retrieves the information about one or multiple RAS Connection Broker servers. It returns an array of objects of type Broker, each containing properties of a RAS Connection Broker server. To see the complete list of object properties, use the Format-List cmdlet (see examples). Note: the result set contains only the major server properties; it does not include all of the settings supported in RAS.

hashtag
PARAMETERS

-Server <string> The name of the RAS Connection Broker server for which to retrieve the information. This must be the actual server name used in the Parallels RAS farm.

-SiteId <uint> Site ID from which to retrieve the RAS Connection Broker server information. If the parameter is omitted, the Licensing Server site ID will be used.

-Id <uint> The ID of the RAS Connection Broker server for which to retrieve the information.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASBroker "server.company.dom" | Format-List Retrieves properties of the specified RAS Connection Broker server. The Format-List cmdlet formats the display output to include all available server properties. ---------- EXAMPLE 2 ---------- Get-RASBroker -Id 5 Retrieves properties of the RAS Connection Broker server specified by ID.

Get-RASEnrollmentServer

hashtag
NAME

Get-RASEnrollmentServer

hashtag
SYNOPSIS

Retrieves information about one or multiple Enrollment servers.

hashtag
SYNTAX

Get-RASEnrollmentServer [[-] <uint>] [<>] Get-RASEnrollmentServer [[-] <string>] [[-] <uint>] [<>]

hashtag
DESCRIPTION

Retrieves information about one or multiple Enrollment servers.

hashtag
PARAMETERS

-Server <string> The name of the enrollment server for which to retrieve the information. This must be the actual enrollment server name used in the RAS farm.

-SiteId <uint> Site ID from which to retrieve the enrollment server If the parameter is omitted, the licensing server site ID will be used.

-Id <uint> ID of an enrollment server for which to retrieve the information.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASEnrollmentServer -Id 10 Retrieves information about the Enrollment server specified by its ID

Get-RASAVDHostPoolAssignment

hashtag
NAME

Get-RASAVDHostPoolAssignment

hashtag
SYNOPSIS

Retrieves the Azure Virtual Desktop Host Pool Assignment List.

hashtag
SYNTAX

Get-RASAVDHostPoolAssignment [[-] <uint>] [<>] Get-RASAVDHostPoolAssignment [[-] <string>] [[-] <uint>] [<>]

hashtag
DESCRIPTION

Retrieves the Azure Virtual Desktop Host Pool Assignment List within an Azure Virtual Desktop Host Pool.

hashtag
PARAMETERS

-Name <string> The name of the Azure Virtual Desktop Host Pool for which to retrieve the information. This must be the actual AVD Host Pool name used in the RAS farm.

-SiteId <uint> Site ID from which to retrieve the AVD Host Pool information. If the parameter is omitted, the Licensing Server site ID will be used.

-Id <uint> The ID of a Azure Virtual Desktop Host Pool for which to retrieve the information.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASAVDHostPoolAssignment -Id 1 -ObjType MFA Retrieves the AVD Host Pool Assignment List within the AVD Host Pool Settings specified by ID. ---------- EXAMPLE 2 ---------- Get-RASAVDHostPoolAssignment -Name "Logon1" -ObjType MFA Retrieves the AVD Host Pool Assignment List within the AVD Host Pool Settings specified by Name.

Get-RASADIntegrationSettings

hashtag
NAME

Get-RASADIntegrationSettings

hashtag
SYNOPSIS

Obtains AD integration settings.

hashtag
SYNTAX

Get-RASADIntegrationSettings [- <uint>] [<>]

hashtag
DESCRIPTION

Obtains the active AD integration settings for the current site.

hashtag
PARAMETERS

-SiteId <uint> Site ID from which to retrieve the AD Integration Settings. To obtain the ID of a desired site, use the Get-Sites cmdlet.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASADIntegrationSettings Obtains the active AD integration settings for the current site.

Get-RASCurrentAdminPermissions

hashtag
NAME

Get-RASCurrentAdminPermissions

hashtag
SYNOPSIS

Retrieve information about the current admin permissions.

hashtag
SYNTAX

-none-

hashtag
DESCRIPTION

The cmdlet returns the current admin permissions.

hashtag
PARAMETERS

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASCurrentAdminPermissions Retrieves information about the current admin permissions.

Add-RASThemeCustomImage

hashtag
NAME

Add-RASThemeCustomImage

hashtag
SYNOPSIS

Add a theme custom image.

hashtag
SYNTAX

Add-RASThemeCustomImage -ImageFile <string> [-Name <string>] [-SiteId <uint>] [<CommonParameters>]

hashtag
DESCRIPTION

Add a theme custom image.

hashtag
PARAMETERS

-Name <string> Theme custom image name.

-SiteId <uint> Site ID in which to create the theme custom image. If the parameter is omitted, the site ID of the Licensing Server will be used.

-ImageFile <string> Image file path of the image to be added to the Theme Custom Images list.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

-none-

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Add-RASThemeCustomImage -ImageFile "C:\temp\image.png" Add a theme custom image to the list of theme custom images of the Licensing site.

Add-RASCriteriaGatewayIP

hashtag
NAME

Add-RASCriteriaGatewayIP

hashtag
SYNOPSIS

Add-RASPrintingAutoInstallFont

hashtag
NAME

Add-RASPrintingAutoInstallFont

hashtag
SYNOPSIS

Add-RASThemeFooterURL

hashtag
NAME

Add-RASThemeFooterURL

hashtag
SYNOPSIS

Add-RASURLRedirectionEntry

hashtag
NAME

Add-RASURLRedirectionEntry

hashtag
SYNOPSIS

Add-RASTemplateLicenseKey

hashtag
NAME

Add-RASTemplateLicenseKey

hashtag
SYNOPSIS

Get-RASAVDHost

hashtag
NAME

Get-RASAVDHost

hashtag
SYNOPSIS

Get-RASAVDGalleryImage

hashtag
NAME

Get-RASAVDGalleryImage

hashtag
SYNOPSIS

Get-RASAVDHostPoolStatus

hashtag
NAME

Get-RASAVDHostPoolStatus

hashtag
SYNOPSIS

Add-RASCriteriaDevice

hashtag
NAME

Add-RASCriteriaDevice

hashtag
SYNOPSIS

Get-RASCriteriaDevice

hashtag
NAME

Get-RASCriteriaDevice

hashtag
SYNOPSIS

Copy-RASPubItem

hashtag
NAME

Copy-RASPubItem

hashtag
SYNOPSIS

Get-RASAgentDiagnostic

hashtag
NAME

Get-RASAgentDiagnostic

hashtag
SYNOPSIS

Get-RASAVDWorkspaceStatus

hashtag
NAME

Get-RASAVDWorkspaceStatus

hashtag
SYNOPSIS

Get-RASCriteriaGatewayIP

hashtag
NAME

Get-RASCriteriaGatewayIP

hashtag
SYNOPSIS

Get-RASEnrollmentServerStatus

hashtag
NAME

Get-RASEnrollmentServerStatus

hashtag
SYNOPSIS

Get-RASBrokerStatus

hashtag
NAME

Get-RASBrokerStatus

hashtag
SYNOPSIS

Get-RASCustomPermission

hashtag
NAME

Get-RASCustomPermission

hashtag
SYNOPSIS

Get-RASAVDPublisher

hashtag
NAME

Get-RASAVDPublisher

hashtag
SYNOPSIS

Get-RASAVDResourceGroup

hashtag
NAME

Get-RASAVDResourceGroup

hashtag
SYNOPSIS

Get-RASClientSettings

hashtag
NAME

Get-RASClientSettings

hashtag
SYNOPSIS

HALBIdarrow-up-right
DeviceIParrow-up-right
NoInstallarrow-up-right
CommonParametersarrow-up-right
InputObjectarrow-up-right
HALBSettingsarrow-up-right
DeviceIParrow-up-right
NoInstallarrow-up-right
CommonParametersarrow-up-right
HALBNamearrow-up-right
SiteIdarrow-up-right
DeviceIParrow-up-right
NoInstallarrow-up-right
CommonParametersarrow-up-right
HALBSettingsarrow-up-right
HALBSettingsarrow-up-right
Remove-RASHALBDevicearrow-up-right
Get-RASHALBDevicearrow-up-right
Set-RASHALBDevicePriorityarrow-up-right
Serverarrow-up-right
SiteIdarrow-up-right
CommonParametersarrow-up-right
ServerTypearrow-up-right
SiteIdarrow-up-right
CommonParametersarrow-up-right
RASServerTypearrow-up-right
RASAgentInfoarrow-up-right
Idarrow-up-right
CommonParametersarrow-up-right
Namearrow-up-right
SiteIdarrow-up-right
CommonParametersarrow-up-right
AppPackagearrow-up-right
FilePatharrow-up-right
SiteIdarrow-up-right
CommonParametersarrow-up-right
Find-RASTOTPUsersarrow-up-right
Reset-RASTOTPUsersarrow-up-right
Idarrow-up-right
CommonParametersarrow-up-right
Namearrow-up-right
SiteIdarrow-up-right
CommonParametersarrow-up-right
AVDHostPoolarrow-up-right
Idarrow-up-right
CommonParametersarrow-up-right
Namearrow-up-right
SiteIdarrow-up-right
CommonParametersarrow-up-right
AVDHostPoolarrow-up-right
SiteIdarrow-up-right
CommonParametersarrow-up-right
RASAuthSettingsarrow-up-right
SiteIdarrow-up-right
DefObjTypearrow-up-right
CommonParametersarrow-up-right
AVDDefObjTypearrow-up-right
AVDDefaultSettingsarrow-up-right
Idarrow-up-right
CommonParametersarrow-up-right
Namearrow-up-right
SiteIdarrow-up-right
CommonParametersarrow-up-right
AVDWorkspace[]arrow-up-right
SiteIdarrow-up-right
CommonParametersarrow-up-right
CPUOptimizationSettingsarrow-up-right
SiteIdarrow-up-right
CommonParametersarrow-up-right
BrokerAutoPromotionarrow-up-right
Locationarrow-up-right
ProviderIdarrow-up-right
SiteIdarrow-up-right
CommonParametersarrow-up-right
AVDVirtualNetwork[]arrow-up-right
Idarrow-up-right
CommonParametersarrow-up-right
Namearrow-up-right
CommonParametersarrow-up-right
SecondaryConnection[]arrow-up-right
ProviderIdarrow-up-right
CommonParametersarrow-up-right
AVDGallery[]arrow-up-right
Idarrow-up-right
CommonParametersarrow-up-right
Namearrow-up-right
SiteIdarrow-up-right
CommonParametersarrow-up-right
CustomRoutearrow-up-right
Idarrow-up-right
CommonParametersarrow-up-right
Serverarrow-up-right
SiteIdarrow-up-right
CommonParametersarrow-up-right
Brokerarrow-up-right
Idarrow-up-right
CommonParametersarrow-up-right
Serverarrow-up-right
SiteIdarrow-up-right
CommonParametersarrow-up-right
EnrollmentServerarrow-up-right
Idarrow-up-right
CommonParametersarrow-up-right
Namearrow-up-right
SiteIdarrow-up-right
CommonParametersarrow-up-right
Assignment[]arrow-up-right
SiteIdarrow-up-right
CommonParametersarrow-up-right
ADIntegrationSettingsarrow-up-right
CurrentAdminPermissionsarrow-up-right
Adds a new footer URL to the footer URLs list

hashtag
SYNTAX

Add-RASThemeFooterURL [-Idarrow-up-right] <uint> -Textarrow-up-right <string> -URLarrow-up-right <string> [-Tooltiparrow-up-right <string>] [<CommonParametersarrow-up-right>] Add-RASThemeFooterURL [-Namearrow-up-right] <string> -Textarrow-up-right <string> -URLarrow-up-right <string> [-Tooltiparrow-up-right <string>] [<CommonParametersarrow-up-right>]

hashtag
DESCRIPTION

Adds a new footer URL to the footer URLs list

hashtag
PARAMETERS

-URL <string> The URL

-Text <string> The text

-Tooltip <string> The tooltip

-Name <string> Name of the Theme policy to modify. This must be the actual Theme policy name used in the RAS farm.

-Id <uint> The ID of the Theme policy to modify. To obtain the ID, use the Get-RASTheme cmdlet.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

-none-

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Add-RASThemeFooterURL -Id 1 -URL link -Text text -Tooltip tooltip Adds a footer URL to theme with Id 1.

hashtag
RELATED LINKS

  • Get-RASThemearrow-up-right

  • Get-RASThemeFooterURLarrow-up-right

  • Remove-RASThemeFooterURLarrow-up-right

Modifies properties of a RAS Template license key.

hashtag
SYNTAX

Add-RASTemplateLicenseKey [-Idarrow-up-right] <uint> -Keyarrow-up-right <string> -KeyLimitarrow-up-right <uint> -ObjTypearrow-up-right {RDSTemplate | VDITemplate | AVDTemplate} [<CommonParametersarrow-up-right>] Add-RASTemplateLicenseKey [-InputObjectarrow-up-right] <Templatearrow-up-right> -Keyarrow-up-right <string> -KeyLimitarrow-up-right <uint> [<CommonParametersarrow-up-right>]

hashtag
DESCRIPTION

Modifies properties of a license key used by a RAS Template.

hashtag
PARAMETERS

-Id <uint> The ID of a RAS Template to modify.

-ObjType <TemplateObjTypearrow-up-right> The Object Type for which to add Template License Key. Possible values: RDSTemplate, VDITemplate, AVDTemplate

-InputObject <Templatearrow-up-right> An object of type Template representing a RAS Template. The object is obtained using the Get-Template cmdlet.

-Key <string> The license key.

-KeyLimit <uint> The max limit for the license key.

<CommonParameters>

hashtag
INPUTS

Templatearrow-up-right

hashtag
OUTPUTS

-none-

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Add-RASTemplateLicenseKey -ObjType VDITemplate -Id 1 -Key abcd1234 -KeyLimit 25 Modifies the specified license key properties for a RAS Template specified by ObjType and ID. ---------- EXAMPLE 2 ---------- Add-RASTemplateLicenseKey -InputObject $Template -Key abcd1234 -KeyLimit 25 Modifies the specified license key properties for a RAS Template specified by the Object Type variable. ---------- EXAMPLE 3 ---------- Get-RASTemplate -ObjType VDITemplate -Id 1 | Add-RASTemplateLicenseKey -Key abcd1234 -KeyLimit 25 Modifies the specified license key properties for a RAS Template obtained from the pipeline output.

hashtag
RELATED LINKS

  • Set-RASTemplatearrow-up-right

  • Get-RASTemplateLicenseKeyarrow-up-right

  • Remove-RASTemplateLicenseKeyarrow-up-right

The cmdlet returns an object of type Azure Virtual Desktop Host properties.

hashtag
SYNTAX

Get-RASAVDHost [[-SiteIdarrow-up-right] <uint>] [-ProviderIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>] Get-RASAVDHost [-VMIdarrow-up-right] <string> [[-SiteIdarrow-up-right] <uint>] -ProviderIdarrow-up-right <uint> [<CommonParametersarrow-up-right>]

hashtag
DESCRIPTION

To see the complete list of object properties, use the Format-List cmdlet (see examples). The result set contains only the major properties of a group; it does not include the complete list of settings supported in RAS. This is an Experimental feature which is subject to slight changes.

hashtag
PARAMETERS

-VMId <string> The ID of the VM for which to retrieve the information.

-ProviderId <uint> Provider Id from which to retrieve the AVD Host.

-SiteId <uint> Site ID from which to retrieve the AVD Host. If the parameter is omitted, the Licensing Server site ID will be used.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

AVDHost[]arrow-up-right

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASAVDHost -VMID "42311235-09c5-ca15-337d-b9723015edf0" -ProviderID 1 Retrieves information about the Azure Virtual Desktop Host properties specified by the VMId and ProviderId. To retrieve the info from a specific site, specify the -SiteId parameter. The Format-List cmdlet formats the display output to include all available group properties. ---------- EXAMPLE 2 ---------- Get-RASAVDHost -ProviderID 1 Retrieves all the Azure Virtual Desktop Hosts found within the Provider with Id 1.

The cmdlet returns a list of Azure Virtual Desktop Gallery Images.

hashtag
SYNTAX

Get-RASAVDGalleryImage -Locationarrow-up-right <string> -Namearrow-up-right <string> -ProviderIdarrow-up-right <uint> -ResourceGrouparrow-up-right <string> [<CommonParametersarrow-up-right>]

hashtag
DESCRIPTION

The cmdlet returns a list of Azure Virtual Desktop Gallery Images.

hashtag
PARAMETERS

-ProviderId <uint> Provider ID from which to retrieve the Azure Virtual Desktop VMSize information.

-Name <string> Name of the Azure Virtual Desktop Gallery.

-ResourceGroup <string> Resource Group of the Azure Virtual Desktop Gallery Image.

-Location <string> Location of the Azure Virtual Desktop Gallery Image.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

AVDGalleryImage[]arrow-up-right

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASAVDGalleryImage -ProviderId 2 -Location "westeurope" -Name "myGalleryImage" -ResourceGroup "myResourceGroup" Retrieves a list of Gallery Images which fall under the Provider, Location, ProviderId and ResourceGroup specified.

Retrieves the status of one or multiple AVD Host Pools.

hashtag
SYNTAX

Get-RASAVDHostPoolStatus [[-Idarrow-up-right] <uint>] [<CommonParametersarrow-up-right>] Get-RASAVDHostPoolStatus [[-InputObjectarrow-up-right] <AVDHostPoolarrow-up-right>] [<CommonParametersarrow-up-right>] Get-RASAVDHostPoolStatus [[-Namearrow-up-right] <string>] [[-SiteIdarrow-up-right] <uint>] [<CommonParametersarrow-up-right>]

hashtag
DESCRIPTION

Retrieves information about the status of one or multiple AVD Host Pools. The cmdlet returns an object of type AVDHostPoolStatus. To see the complete list of object properties, use the Format-List cmdlet (see examples). The result set contains only the major properties of a group; it does not include the complete list of settings supported in RAS.

hashtag
PARAMETERS

-Name <string> The name of the AVD Host Pool for which to retrieve the status.

-SiteId <uint> Site ID from which to retrieve the specified RDS Host Pool Name. If the parameter is omitted, the site ID of the Licensing Server will be used.

-Id <uint> The ID of the AVD Host Pool. To obtain the ID, use the Get-RASAVDHostPool cmdlet.

-InputObject <AVDHostPoolarrow-up-right> An object of type AVDHostPool representing the AVD Host Pool. To obtain the object, use the Get-RASAVDHostPool cmdlet.

<CommonParameters>

hashtag
INPUTS

AVDHostPoolarrow-up-right

hashtag
OUTPUTS

AVDHostPoolStatusarrow-up-right

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASAVDHostPoolStatus "My AVD Host Pool" | Format-List Retrieves the status of the pool specified by name from the Licensing Server site. To retrieve the info from a specific site, specify the -SiteId parameter. The Format-List cmdlet formats the display output to include all available pool properties. ---------- EXAMPLE 2 ---------- Get-RASAVDHostPoolStatus -Id 10 Retrieves information about the pool specified by ID from the Licensing Server site.

Retrieves the Criteria Device List.

hashtag
SYNTAX

Get-RASCriteriaDevice -DefObjTypearrow-up-right {MFAarrow-up-right} [-SiteIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>] Get-RASCriteriaDevice [-Idarrow-up-right] <uint> -ObjTypearrow-up-right {ClientPolicy | PubItem | MFA | LogonHours} [-RuleIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>] Get-RASCriteriaDevice [-Namearrow-up-right] <string> [[-SiteIdarrow-up-right] <uint>] -ObjTypearrow-up-right {ClientPolicy | PubItem | MFA | LogonHours} [-RuleIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>]

hashtag
DESCRIPTION

Retrieves the Criteria Device List within the Criteria settings from a ClientPolicy, MFA or PubItem.

hashtag
PARAMETERS

-Name <string> The name or server for which to retrieve the Criteria settings.

-SiteId <uint> Site ID from which to retrieve the Criteria settings. If the parameter is omitted, the Licensing Server site ID will be used.

-Id <uint> The ID of a server for which to retrieve the Criteria settings.

-ObjType <CriteriaObjTypearrow-up-right> The Object Type for which to retrieve the Criteria settings. Possible values: ClientPolicy, PubItem, MFA, LogonHours

-DefObjType <CriteriaDefObjTypearrow-up-right> The Default Object Type for which to retrieve the Criteria settings. Possible values: MFA

-RuleId <uint> The ID of the Rule to retrieve.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

ClientDeviceCriteriaEntry[]arrow-up-right

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASCriteriaDevice -Id 1 -ObjType LogonHours Retrieves the Criteria Device List within the Criteria settings of the specified LogonHour by ID. ---------- EXAMPLE 2 ---------- Get-RASCriteriaDevice -Name "Logon1" -ObjType LogonHours Retrieves the Criteria Device List within the Criteria settings of the specified LogonHour by Name.

Copy a Published item.

hashtag
SYNTAX

Copy-RASPubItem -Idarrow-up-right <uint> [-ParentIdarrow-up-right <uint>] [-PreviousIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>] Copy-RASPubItem [-InputObjectarrow-up-right] <PubItemarrow-up-right> [-ParentIdarrow-up-right <uint>] [-PreviousIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>]

hashtag
DESCRIPTION

Copy (duplicate) a published item.

hashtag
PARAMETERS

-Id <uint> ID of Pub item to duplicate. To obtain the pub item ID, use the Get-PubItem command.

-InputObject <PubItemarrow-up-right> The published item object. To obtain a PubItem object representing a published item, use the Get-PubItem command.

-ParentId <uint> ID of a new parent published item. To obtain the published item ID, use the Get-PubItem command.

-PreviousId <uint> ID of a sibling item after which to place the specified published item. To obtain the sibling item ID, use the Get-PubItem command.

<CommonParameters>

hashtag
INPUTS

PubItemarrow-up-right

hashtag
OUTPUTS

PubItemarrow-up-right

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Copy-RASPubItem -Id 5 -ParentId 12 Duplicate the specified published item and it under the specified parent (ParentId). To obtain the parent item ID, use the Get-RASPubItem cmdlet. ---------- EXAMPLE 2 ---------- Copy-RASPubItem -Id 10 -ParentId 12 -PreviousId 22 Duplicate a published item and place it under the specified parent (ParentId) and after the specified sibling item (PreviousId). To obtain the parent item ID, use the Get-RASPubItem cmdlet. ---------- EXAMPLE 3 ---------- $PubItem | Copy-RASPubItem -ParentId 12 Invoke the duplicate pub item command, which is identified by an object obtained from the pipeline output. To obtain the parent item ID, use the Get-RASPubItem cmdlet.

hashtag
RELATED LINKS

  • Get-RASPubItemarrow-up-right

Retrieves RAS Agent Diagnostic information.

hashtag
SYNTAX

Get-RASAgentDiagnostic -AgentDiagnosticTypearrow-up-right {RDS | Provider | Gateway | Guest | Broker | PA | HALBDevice | EnrollmentServer} -Serverarrow-up-right <string> [-SiteIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>]

hashtag
DESCRIPTION

Retrieves the diagnostic information about the RAS Agent installed on a specific server, for diagnostic purposes, with a specific type, such as RD Session Host, Provider, Gateway, Guest, Broker, HALB Device.

hashtag
PARAMETERS

-Server <string> The name of server from which to retrieve Agent information. This must be the actual server name used in the RAS farm.

-SiteId <uint> Site ID from which to retrieve the specified Agent information. If the parameter is omitted, the site ID of the Licensing Server will be used.

-AgentDiagnosticType <RASAgentDiagnosticTypearrow-up-right> Specifies the server type for which to retrieve the information. Possible values: RDS, Provider, Gateway, Guest, Broker, PA, HALBDevice, EnrollmentServer

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

BrokerAgentDiagnosticarrow-up-rightEnrollmentServerAgentDiagnosticarrow-up-rightGatewayAgentDiagnosticarrow-up-rightGuestAgentDiagnosticarrow-up-rightHALBDeviceAgentDiagnosticarrow-up-rightProviderAgentDiagnosticarrow-up-rightRDSAgentDiagnosticarrow-up-right

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASAgentDiagnostic -Server test.domain -ServerType RDS Retrieves the information about the RDS Agent installed on the server 'test.domain'. ---------- EXAMPLE 2 ---------- Get-RASAgentDiagnostic -Server test.domain -ServerType Provider Retrieves the information about the Provider Agent installed on the server 'test.domain'.

Retrieves the status of one or multiple AVD Workspaces.

hashtag
SYNTAX

Get-RASAVDWorkspaceStatus [[-Idarrow-up-right] <uint>] [<CommonParametersarrow-up-right>] Get-RASAVDWorkspaceStatus [[-InputObjectarrow-up-right] <AVDWorkspacearrow-up-right>] [<CommonParametersarrow-up-right>] Get-RASAVDWorkspaceStatus [[-Namearrow-up-right] <string>] [[-SiteIdarrow-up-right] <uint>] [<CommonParametersarrow-up-right>]

hashtag
DESCRIPTION

Retrieves information about the status of one or multiple AVD Workspaces. The cmdlet returns an object of type AVDWorkspaceStatus. To see the complete list of object properties, use the Format-List cmdlet (see examples). The result set contains only the major properties of a group; it does not include the complete list of settings supported in RAS.

hashtag
PARAMETERS

-InputObject <AVDWorkspacearrow-up-right> An object of type AVDWorkspace representing the AVD Workspace. To obtain the object, use the Get-RASAVDWorkspace cmdlet.

-Name <string> The name of the Azure Virtual Desktop Workspace for which to retrieve the information. This must be the actual Azure Virtual Desktop Workspace name.

-SiteId <uint> Site ID from which to retrieve the Azure Virtual Desktop Workspace information. If the parameter is omitted, the Licensing Server site ID will be used.

-Id <uint> The ID of a Azure Virtual Desktop Workspace for which to retrieve the information.

<CommonParameters>

hashtag
INPUTS

AVDWorkspacearrow-up-right

hashtag
OUTPUTS

AVDWorkspaceStatusarrow-up-right

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASAVDWorkspaceStatus -ID 1 | Format-List Retrieves the status of the Workspace specified by Id. The Format-List cmdlet formats the display output to include all available Workspace properties.

Retrieves the Criteria Gateway List.

hashtag
SYNTAX

Get-RASCriteriaGatewayIP -DefObjTypearrow-up-right {MFAarrow-up-right} [-SiteIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>] Get-RASCriteriaGatewayIP [-Idarrow-up-right] <uint> -ObjTypearrow-up-right {ClientPolicy | PubItem | MFA | LogonHours} [-RuleIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>] Get-RASCriteriaGatewayIP [-Namearrow-up-right] <string> [[-SiteIdarrow-up-right] <uint>] -ObjTypearrow-up-right {ClientPolicy | PubItem | MFA | LogonHours} [-RuleIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>]

hashtag
DESCRIPTION

Retrieves the Criteria Gateway List within the Criteria settings from a ClientPolicy, MFA or PubItem.

hashtag
PARAMETERS

-Name <string> The name or server for which to retrieve the Criteria settings.

-SiteId <uint> Site ID from which to retrieve the Criteria settings. If the parameter is omitted, the Licensing Server site ID will be used.

-Id <uint> The ID of a server for which to retrieve the Criteria settings.

-ObjType <CriteriaObjTypearrow-up-right> The Object Type for which to retrieve the Criteria settings. Possible values: ClientPolicy, PubItem, MFA, LogonHours

-DefObjType <CriteriaDefObjTypearrow-up-right> The Default Object Type for which to retrieve the Criteria settings. Possible values: MFA

-RuleId <uint> The ID of the Rule to retrieve.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

GatewayCriteriaEntry[]arrow-up-right

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASCriteriaGatewayIP -Id 1 -ObjType MFA Retrieves the Criteria Gateway List within the Criteria settings of the specified MFA by ID. ---------- EXAMPLE 2 ---------- Get-RASCriteriaGatewayIP -Name "Logon1" -ObjType MFA Retrieves the Criteria Gateway List within the Criteria settings of the specified MFA by Name.

Retrieves information about one or multiple Enrollment servers statuses.

hashtag
SYNTAX

Get-RASEnrollmentServerStatus [[-Idarrow-up-right] <uint>] [<CommonParametersarrow-up-right>] Get-RASEnrollmentServerStatus [[-InputObjectarrow-up-right] <EnrollmentServerarrow-up-right>] [<CommonParametersarrow-up-right>] Get-RASEnrollmentServerStatus [[-Serverarrow-up-right] <string>] [[-SiteIdarrow-up-right] <uint>] [<CommonParametersarrow-up-right>]

hashtag
DESCRIPTION

Retrieves information about one or multiple Enrollment servers statuses.

hashtag
PARAMETERS

-Server <string> The name of the Enrollment server for which to retrieve the information. This must be the actual server name used in the RAS farm.

-SiteId <uint> Site ID from which to retrieve the specified Enrollment server information. If the parameter is omitted, the site ID of the Licensing Server will be used.

-Id <uint> The ID of the Enrollment server. To obtain the ID, use the Get-RASEnrollmentServer cmdlet.

-InputObject <EnrollmentServerarrow-up-right> An object of type EnrollmentServer representing the Enrollment server. To obtain the object, use the Get-RASEnrollmentServer cmdlet.

<CommonParameters>

hashtag
INPUTS

EnrollmentServerarrow-up-right

hashtag
OUTPUTS

EnrollmentServerStatusarrow-up-right

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASEnrollmentServerStatus -Id 10 Retrieves information about the Enrollment server specified by its ID

Retrieves the RAS Connection Broker status information.

hashtag
SYNTAX

Get-RASBrokerStatus [[-Idarrow-up-right] <uint>] [<CommonParametersarrow-up-right>] Get-RASBrokerStatus [[-InputObjectarrow-up-right] <Brokerarrow-up-right>] [<CommonParametersarrow-up-right>] Get-RASBrokerStatus [[-Serverarrow-up-right] <string>] [[-SiteIdarrow-up-right] <uint>] [<CommonParametersarrow-up-right>]

hashtag
DESCRIPTION

Retrieves the RAS Connection Broker status information.

hashtag
PARAMETERS

-Server <string> The name of the server for which to retrieve the information. This must be the actual server name used in the RAS farm.

-SiteId <uint> Site ID from which to retrieve the specified RAS Connection Broker info. If the parameter is omitted, the site ID of the Licensing Server will be used.

-Id <uint> The ID of the server for which to retrieve the information. To obtain the ID, use the Get-RASBroker cmdlet.

-InputObject <Brokerarrow-up-right> An object of type Broker representing a server for which to retrieve the information. To obtain the object, use the Get-RASBroker cmdlet.

<CommonParameters>

hashtag
INPUTS

Brokerarrow-up-right

hashtag
OUTPUTS

BrokerSysInfoarrow-up-right

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASBrokerStatus -Id 15 Retrieves the RAS Connection Broker status information for the server with ID 15. ---------- EXAMPLE 2 ---------- Get-RASBrokerStatus -Server MyBroker Retrieves the RAS Connection Broker status information for the server named "MyBroker". ---------- EXAMPLE 3 ---------- Get-RASBrokerStatus -InputObject $Broker Retrieves the RAS Connection Broker status information for the server represented by the $Broker object. ---------- EXAMPLE 4 ---------- Get-RASBroker -Id 15 | Get-RASBrokerStatus Retrieves the RAS Connection Broker status information for the server represented by the $Broker object obtained from pipeline output.

Retrieves the permissions of a RAS custom admin account.

hashtag
SYNTAX

Get-RASCustomPermission [-AdminIdarrow-up-right] <uint> [<CommonParametersarrow-up-right>]

hashtag
DESCRIPTION

Retrieves the permissions of a RAS custom admin account.

hashtag
PARAMETERS

-AdminId <uint> Admin ID to retrieve the specified RAS Custom Administrator Account.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

CustomPermissionarrow-up-right

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASCustomPermission -AdminId 100 Retrieves the permissions of a custom administrator specified by ID.

The cmdlet returns a list of Azure Virtual Desktop Publishers.

hashtag
SYNTAX

Get-RASAVDPublisher -Locationarrow-up-right <string> -ProviderIdarrow-up-right <uint> [-SiteIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>]

hashtag
DESCRIPTION

The cmdlet returns a list of Azure Virtual Desktop Publishers.

hashtag
PARAMETERS

-SiteId <uint> Site ID from which to retrieve the Azure Virtual Desktop VMSize information. If the parameter is omitted, the Licensing Server site ID will be used.

-ProviderId <uint> Provider ID from which to retrieve the Azure Virtual Desktop VMSize information.

-Location <string> Location of the Azure Virtual Desktop Provider.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

AVDPublisher[]arrow-up-right

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASAVDPublisher -ProviderId 2 -Location "westeurope" | Format-List Retrieves all the Publishers under Azure Virtual Desktop Provider with ID 2 and Location westeurope, from the Licensing Server site. To retrieve the info from a specific site, specify the -SiteId parameter. The Format-List cmdlet formats the display output to include all available properties. ---------- EXAMPLE 2 ---------- Get-RASAVDPublisher -ProviderId 1 -Location "westeurope" -SiteId 2 Retrieves all the Publishers under Azure Virtual Desktop Provider with ID 2 and Location westeurope, from the Site with ID 2.

The cmdlet returns an object of type Azure Virtual Desktop Resource Group.

hashtag
SYNTAX

Get-RASAVDResourceGroup -ProviderIdarrow-up-right <uint> [-SiteIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>]

hashtag
DESCRIPTION

The cmdlet returns an object of type Azure Virtual Desktop Resource Group. This is an Experimental feature which is subject to slight changes.

hashtag
PARAMETERS

-SiteId <uint> Site ID from which to retrieve the Azure Virtual Desktop Resource Group information. If the parameter is omitted, the Licensing Server site ID will be used.

-ProviderId <uint> Provider ID from which to retrieve the Azure Virtual Desktop Resource Group information.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

AVDResourceGroup[]arrow-up-right

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASAVDResourceGroup -ProviderId 2 | Format-List Retrieves all the Resource Groups under Provider with ID 2 from the Licensing Server site. To retrieve the info from a specific site, specify the -SiteId parameter. The Format-List cmdlet formats the display output to include all available properties. ---------- EXAMPLE 2 ---------- Get-RASAVDResourceGroup -ProviderId 2 -SiteId 1 Retrieves all the Resource Groups under Provider with ID 2 from site with ID 1.

Retrieves the Parallels RAS client settings.

hashtag
SYNTAX

Get-RASClientSettings [-SiteIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>]

hashtag
DESCRIPTION

Retrieves the Parallels RAS client settings.

hashtag
PARAMETERS

-SiteId <uint> The site ID. To obtain the ID of a desired site, use the Get-Sites cmdlet.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

RASClientSettingsarrow-up-right

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASClientSettings Retrieves the RAS Farm client settings. ---------- EXAMPLE 2 ---------- Get-RASClientSettings | Format-List Retrieves the RAS client settings.

        Required?                    true
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    1
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    2
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    3
        Default value                False
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    0
        Default value                
        Accept pipeline input?       true (ByValue)
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    true
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    0
        Default value                All
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    1
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    true
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    1
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    1
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    1
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    1
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    true
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    1
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    1
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    1
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    1
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    true
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    true
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    0
        Default value                
        Accept pipeline input?       true (ByValue)
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    true
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    1
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    true
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    1
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    0
        Default value                
        Accept pipeline input?       true (ByValue)
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    true
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    1
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    true
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    0
        Default value                
        Accept pipeline input?       true (ByValue)
        Accept wildcard characters?  false
        Required?                    false
        Position?                    named
        Default value                4294967295
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    named
        Default value                4294967295
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    true
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    0
        Default value                
        Accept pipeline input?       true (ByValue)
        Accept wildcard characters?  false
        Required?                    false
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    1
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    true
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    1
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    1
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    0
        Default value                
        Accept pipeline input?       true (ByValue)
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    1
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    0
        Default value                
        Accept pipeline input?       true (ByValue)
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    true
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
Adds a Gateway IP to the Criteria Gateway List.

hashtag
SYNTAX

Add-RASCriteriaGatewayIP [-DefObjType] {MFA} [[-SiteId] <uint>] [-GatewayId <uint>] [-IP <string>] [<CommonParameters>] Add-RASCriteriaGatewayIP [-Id] <uint> -ObjType {ClientPolicy | PubItem | MFA | LogonHours} [-GatewayId <uint>] [-IP <string>] [-RuleId <uint>] [<CommonParameters>] Add-RASCriteriaGatewayIP [-InputObject] <RASListObj> [-GatewayId <uint>] [-IP <string>] [-RuleId <uint>] [<CommonParameters>] Add-RASCriteriaGatewayIP [-Name] <string> [[-SiteId] <uint>] -ObjType {ClientPolicy | PubItem | MFA | LogonHours} [-GatewayId <uint>] [-IP <string>] [-RuleId <uint>] [<CommonParameters>]

hashtag
DESCRIPTION

Adds a Gateway IP to the Criteria Gateway List within the Criteria settings of a ClientPolicy, MFA or PubItem.

hashtag
PARAMETERS

-IP <string> The IP of the gateway to add to the Criteria.

-GatewayId <uint> The ID of the gateway to add to the Criteria.

-Name <string> The name or server for which to modify the Criteria settings.

-SiteId <uint> Site ID for which to modify the Criteria settings. If the parameter is omitted, the Licensing Server site ID will be used.

-Id <uint> The ID of a server for which to modify the Criteria settings.

-InputObject <RASListObj> An object of type ClientPolicy, PubItem or MFA for which to modify the Criteria settings.

-ObjType <CriteriaObjType> The Object Type for which to modify the Criteria settings. Possible values: ClientPolicy, PubItem, MFA, LogonHours

-DefObjType <CriteriaDefObjType> The Default Object Type for which to modify the Criteria settings. Possible values: MFA

-RuleId <uint> The ID of the Rule to modify.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

-none-

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Add-RASCriteriaGatewayIP -Id 1 -ObjType MFA -IP "1.2.3.4" Adds the specified Gateway IP to the Criteria Gateway List within the Criteria Settings of the specified MFA by ID. ---------- EXAMPLE 2 ---------- Add-RASCriteriaGatewayIP -Name "Logon1" -ObjType MFA -GatewayId 1 Adds the IP from the Gateway with specified ID to the Criteria Gateway List within the Criteria Settings of the specified MFA by Name.

hashtag
RELATED LINKS

  • Get-RASCriteriaarrow-up-right

  • Set-RASCriteriaarrow-up-right

  • Get-RASCriteriaGatewayIParrow-up-right

Adds an Auto install font to Parallels RAS Universal Printing settings.

hashtag
SYNTAX

Add-RASPrintingAutoInstallFont -FontFilePatharrow-up-right <string> [-ExcludeFontarrow-up-right <SwitchParameter>] [-SiteIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>]

hashtag
DESCRIPTION

Adds an Auto install font to Parallels RAS Universal Printing settings.

hashtag
PARAMETERS

-SiteId <uint> The site ID. To obtain the ID of a desired site, use the Get-Sites cmdlet.

-FontFilePath <string> Auto Install Font Path.

-ExcludeFont <SwitchParameter> Automatically Exclude Font from embedding.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

-none-

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Add-RASPrintingAutoInstallFont -FontFilePath "C:\Windows\Fonts\arialbd.ttf" Adds the font to RAS Universal Printing Auto install fonts settings. ---------- EXAMPLE 2 ---------- Add-RASPrintingAutoInstallFont -FontFilePath "C:\Windows\Fonts\arialbd.ttf" -ExcludeFont Adds the font to RAS Universal Printing Auto install fonts settings and adds the font to the embedding exclusion list.

hashtag
RELATED LINKS

  • Get-RASPrintingSettingsarrow-up-right

  • Set-RASPrintingSettingsarrow-up-right

  • Get-RASPrintingAutoInstallFontarrow-up-right

Adds a URL redirection entry.

hashtag
SYNTAX

Add-RASURLRedirectionEntry -URLarrow-up-right <string> [-Actionarrow-up-right {DoNotRedirect | Redirect}] [-Enabledarrow-up-right <bool>] [-SiteIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>]

hashtag
DESCRIPTION

Adds a URL redirection to the URL redirection settings list for the current site.

hashtag
PARAMETERS

-Enabled <bool> Whether the URL redirection will be enabled or disabled.

-URL <string> The URL to redirect or not.

-Action <RedirectActionTypearrow-up-right> The redirect action type. Possible values: DoNotRedirect, Redirect

-SiteId <uint> Site ID in which to modify the specified URL redirection settings.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

-none-

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Add-RASURLRedirectionEntry -URL test.com Adds a URL redirection for test.com to the URL redirection settings list for the current site.

hashtag
RELATED LINKS

  • Get-RASURLRedirectionSettingsarrow-up-right

  • Set-RASURLRedirectionSettingsarrow-up-right

  • Remove-RASURLRedirectionEntryarrow-up-right

Adds a Client Device to the Criteria Device List.

hashtag
SYNTAX

Add-RASCriteriaDevice [-DefObjType] {MFA} [[-SiteId] <uint>] -ClientDeviceName <string> [<CommonParameters>] Add-RASCriteriaDevice [-Id] <uint> -ClientDeviceName <string> -ObjType {ClientPolicy | PubItem | MFA | LogonHours} [-RuleId <uint>] [<CommonParameters>] Add-RASCriteriaDevice [-InputObject] <RASListObj> -ClientDeviceName <string> [-RuleId <uint>] [<CommonParameters>] Add-RASCriteriaDevice [-Name] <string> [[-SiteId] <uint>] -ClientDeviceName <string> -ObjType {ClientPolicy | PubItem | MFA | LogonHours} [-RuleId <uint>] [<CommonParameters>]

hashtag
DESCRIPTION

Adds a Client Device to the Criteria Device List within the Criteria settings of a ClientPolicy, MFA or PubItem.

hashtag
PARAMETERS

-ClientDeviceName <string> The name of the client device to add to the Criteria.

-Name <string> The name or server for which to modify the Criteria settings.

-SiteId <uint> Site ID for which to modify the Criteria settings. If the parameter is omitted, the Licensing Server site ID will be used.

-Id <uint> The ID of a server for which to modify the Criteria settings.

-InputObject <RASListObj> An object of type ClientPolicy, PubItem or MFA for which to modify the Criteria settings.

-ObjType <CriteriaObjType> The Object Type for which to modify the Criteria settings. Possible values: ClientPolicy, PubItem, MFA, LogonHours

-DefObjType <CriteriaDefObjType> The Default Object Type for which to modify the Criteria settings. Possible values: MFA

-RuleId <uint> The ID of the Rule to modify.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

-none-

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Add-RASCriteriaDevice -Id 1 -ObjType LogonHours -ClientDeviceName "Device1" Adds the Device specified by Name to the Criteria Device List within the Criteria Settings of the specified Logon Hours by ID. ---------- EXAMPLE 2 ---------- Add-RASCriteriaDevice -Name "Logon1" -ObjType LogonHours -ClientDeviceName "Device1" Adds the Device specified by Name to the Criteria Device List within the Criteria Settings of the specified Logon Hours by Name.

hashtag
RELATED LINKS

  • Get-RASCriteriaarrow-up-right

  • Set-RASCriteriaarrow-up-right

  • Get-RASCriteriaDevicearrow-up-right

Add-RASClientPolicyConnection

hashtag
NAME

Add-RASClientPolicyConnection

hashtag
SYNOPSIS

Adds a new connection to the Connection List.

hashtag
SYNTAX

Add-RASClientPolicyConnection [-Id] <uint> -Mode {GatewayMode | GatewaySSLMode | DirectMode | DirectSSLMode} -Server <string> -ServerPort <uint> [<CommonParameters>] Add-RASClientPolicyConnection [-InputObject] <ClientRules> -Mode {GatewayMode | GatewaySSLMode | DirectMode | DirectSSLMode} -Server <string> -ServerPort <uint> [<CommonParameters>] Add-RASClientPolicyConnection [-Name] <string> -Mode {GatewayMode | GatewaySSLMode | DirectMode | DirectSSLMode} -Server <string> -ServerPort <uint> [<CommonParameters>]

hashtag
DESCRIPTION

Adds a new connection to the Connection List

hashtag
PARAMETERS

-Mode <Mode> The mode type of connection. Possible values: GatewayMode, GatewaySSLMode, DirectMode, DirectSSLMode

-Server <string> The Server which the user is going to connect to.

-ServerPort <uint> The port of the Server.

-Name <string> Name of the client policy to modify. This must be the actual client policy name used in the RAS farm.

-Id <uint> The ID of the client policy to modify. To obtain the ID, use the Get-RASClientPolicy cmdlet.

-InputObject <ClientRules> The client policy object to modify.

<CommonParameters>

hashtag
INPUTS

ClientRules

hashtag
OUTPUTS

-none-

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Add-RASClientPolicyConnection -Id 1 -Mode "Gateway Mode" -Server "xyz" -ServerPort "80" Adds the client policy connection with the following settings with Id=1.

hashtag
RELATED LINKS

Add-RASProviderRemotePCStatic

hashtag
NAME

Add-RASProviderRemotePCStatic

hashtag
SYNOPSIS

Adds a Remote PC Static to a Provider.

hashtag
SYNTAX

Add-RASProviderRemotePCStatic [-] <uint> - <string> - <string> [- <string>] [<>] Add-RASProviderRemotePCStatic [-] <> - <string> - <string> [- <string>] [<>] Add-RASProviderRemotePCStatic [-] <string> [[-] <uint>] - <string> - <string> [- <string>] [<>]

hashtag
DESCRIPTION

Adds a Remote PC Static to a Provider.

hashtag
PARAMETERS

-RemotePCStaticName <string> Remote PC Static Name.

-MAC <string> Remote PC Static MAC Address.

-Subnet <string> Remote PC Static Subnet. Default: 0.0.0.0

-Server <string> The name of the target Provider server. This must be the actual server name used in the RAS farm.

-SiteId <uint> Site ID in which to modify the specified Provider server. If the parameter is omitted, the site ID of the Licensing Server will be used.

-Id <uint> The ID of the Provider server to modify. To obtain the ID, use the Get-RASProvider cmdlet.

-InputObject <> An object representing the Provider server to modify. To obtain the object, use the Get-RASProvider cmdlet.

<CommonParameters>

hashtag
INPUTS

hashtag
OUTPUTS

-none-

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Add-RASProviderRemotePCStatic -Id 1 -RemotePCStaticName Test0 -MAC 00-11-22-33-44-00 Adds a Remote PC Static Test0 to the Remote PC Static List of the Provider with Id 1.

hashtag
RELATED LINKS

Add-RASCriteriaSecurityPrincipal

hashtag
NAME

Add-RASCriteriaSecurityPrincipal

hashtag
SYNOPSIS

Adds a user, group or machine to the Criteria Security Principal List.

hashtag
SYNTAX

Add-RASCriteriaSecurityPrincipal [-DefObjType] {MFA} [[-SiteId] <uint>] [-Account <string>] [-SID <string>] [<CommonParameters>] Add-RASCriteriaSecurityPrincipal [-Id] <uint> -ObjType {ClientPolicy | PubItem | MFA | LogonHours} [-Account <string>] [-RuleId <uint>] [-SID <string>] [<CommonParameters>] Add-RASCriteriaSecurityPrincipal [-InputObject] <RASListObj> [-Account <string>] [-RuleId <uint>] [-SID <string>] [<CommonParameters>] Add-RASCriteriaSecurityPrincipal [-Name] <string> [[-SiteId] <uint>] -ObjType {ClientPolicy | PubItem | MFA | LogonHours} [-Account <string>] [-RuleId <uint>] [-SID <string>] [<CommonParameters>]

hashtag
DESCRIPTION

Adds a user, group or machine to the Criteria Security Principal List within the Criteria settings of a ClientPolicy, MFA or PubItem

hashtag
PARAMETERS

-Account <string> The name of the account to add to the Criteria.

-SID <string> The SID of the account to add to the Criteria.

-Name <string> The name or server for which to modify the Criteria settings.

-SiteId <uint> Site ID for which to modify the Criteria settings. If the parameter is omitted, the Licensing Server site ID will be used.

-Id <uint> The ID of a server for which to modify the Criteria settings.

-InputObject <RASListObj> An object of type ClientPolicy, PubItem or MFA for which to modify the Criteria settings.

-ObjType <CriteriaObjType> The Object Type for which to modify the Criteria settings. Possible values: ClientPolicy, PubItem, MFA, LogonHours

-DefObjType <CriteriaDefObjType> The Default Object Type for which to modify the Criteria settings. Possible values: MFA

-RuleId <uint> The ID of the Rule to modify.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

-none-

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Add-RASCriteriaSecurityPrincipal -Id 1 -ObjType MFA -Account "JaneDoe" Adds a user to the Criteria Security Principal List within the Criteria Settings of the specified MFA by ID. ---------- EXAMPLE 2 ---------- Add-RASCriteriaSecurityPrincipal -Name "Logon1" -ObjType MFA -Account "SID://DOMAIN/JaneDoe" Adds a user to the Criteria Security Principal List within the Criteria Settings of the specified MFA by Name.

hashtag
RELATED LINKS

Add-RASCriteriaTheme

hashtag
NAME

Add-RASCriteriaTheme

hashtag
SYNOPSIS

Adds a Theme to the Criteria Theme List.

hashtag
SYNTAX

Add-RASCriteriaTheme [-DefObjType] {MFA} [[-SiteId] <uint>] [-ThemeId <uint>] [-ThemeName <string>] [<CommonParameters>] Add-RASCriteriaTheme [-Id] <uint> -ObjType {ClientPolicy | PubItem | MFA | LogonHours} [-RuleId <uint>] [-ThemeId <uint>] [-ThemeName <string>] [<CommonParameters>] Add-RASCriteriaTheme [-InputObject] <RASListObj> [-RuleId <uint>] [-ThemeId <uint>] [-ThemeName <string>] [<CommonParameters>] Add-RASCriteriaTheme [-Name] <string> [[-SiteId] <uint>] -ObjType {ClientPolicy | PubItem | MFA | LogonHours} [-RuleId <uint>] [-ThemeId <uint>] [-ThemeName <string>] [<CommonParameters>]

hashtag
DESCRIPTION

Adds a Theme to the Criteria Theme List within the Criteria settings of a ClientPolicy, MFA or PubItem.

hashtag
PARAMETERS

-ThemeName <string> The name of the theme to add to the Criteria.

-ThemeId <uint> The ID of the theme to add to the Criteria.

-Name <string> The name or server for which to modify the Criteria settings.

-SiteId <uint> Site ID for which to modify the Criteria settings. If the parameter is omitted, the Licensing Server site ID will be used.

-Id <uint> The ID of a server for which to modify the Criteria settings.

-InputObject <RASListObj> An object of type ClientPolicy, PubItem or MFA for which to modify the Criteria settings.

-ObjType <> The Object Type for which to modify the Criteria settings. Possible values: ClientPolicy, PubItem, MFA, LogonHours

-DefObjType <CriteriaDefObjType> The Default Object Type for which to modify the Criteria settings. Possible values: MFA

-RuleId <uint> The ID of the Rule to modify.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

-none-

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Add-RASCriteriaTheme -Id 1 -ObjType LogonHours -ThemeName "Theme1" Adds the Theme specified by Name to the Criteria Theme List within the Criteria Settings of the specified Logon Hours by ID. ---------- EXAMPLE 2 ---------- Add-RASCriteriaTheme -Name "Logon1" -ObjType LogonHours -ThemeId 1 Adds the Theme specified by ID to the Criteria Theme List within the Criteria Settings of the specified Logon Hours by Name.

hashtag
RELATED LINKS

Add-RASCriteriaIP

hashtag
NAME

Add-RASCriteriaIP

hashtag
SYNOPSIS

Adds an IP to the Criteria IP List.

hashtag
SYNTAX

Add-RASCriteriaIP [-DefObjType] {MFA} [[-SiteId] <uint>] -IP <string> -IPType {Version4 | Version6 | BothVersions} [<CommonParameters>] Add-RASCriteriaIP [-Id] <uint> -IP <string> -IPType {Version4 | Version6 | BothVersions} -ObjType {ClientPolicy | PubItem | MFA | LogonHours} [-RuleId <uint>] [<CommonParameters>] Add-RASCriteriaIP [-InputObject] <RASListObj> -IP <string> -IPType {Version4 | Version6 | BothVersions} [-RuleId <uint>] [<CommonParameters>] Add-RASCriteriaIP [-Name] <string> [[-SiteId] <uint>] -IP <string> -IPType {Version4 | Version6 | BothVersions} -ObjType {ClientPolicy | PubItem | MFA | LogonHours} [-RuleId <uint>] [<CommonParameters>]

hashtag
DESCRIPTION

Adds an IP to the Criteria IP List within the Criteria settings of a ClientPolicy, MFA or PubItem.

hashtag
PARAMETERS

-IP <string> Value that represents the IP

-IPType <IPVersion> Represents the type of IP Possible values: Version4, Version6, BothVersions

-Name <string> The name or server for which to modify the Criteria settings.

-SiteId <uint> Site ID for which to modify the Criteria settings. If the parameter is omitted, the Licensing Server site ID will be used.

-Id <uint> The ID of a server for which to modify the Criteria settings.

-InputObject <RASListObj> An object of type ClientPolicy, PubItem or MFA for which to modify the Criteria settings.

-ObjType <CriteriaObjType> The Object Type for which to modify the Criteria settings. Possible values: ClientPolicy, PubItem, MFA, LogonHours

-DefObjType <CriteriaDefObjType> The Default Object Type for which to modify the Criteria settings. Possible values: MFA

-RuleId <uint> The ID of the Rule to modify.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

-none-

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Add-RASCriteriaIP -Id 1 -ObjType MFA -IP "1.2.3.4" -IPType Version4 Adds the specified IPv4 to the Criteria IP List within the Criteria Settings of the specified MFA by ID. ---------- EXAMPLE 2 ---------- Add-RASCriteriaIP -Name "Logon1" -ObjType MFA -IP "1.2.3.4-1.2.3.5" -IPType Version4 Adds the IPv4 Range to the Criteria IP List within the Criteria Settings of the specified MFA by Name.

hashtag
RELATED LINKS

Add-RASPubAppFileExt

hashtag
NAME

Add-RASPubAppFileExt

hashtag
SYNOPSIS

Adds a file extension for the specified published application.

hashtag
SYNTAX

Add-RASPubAppFileExt [-] <uint> - <string> [- <uint>] [<>] Add-RASPubAppFileExt [-] <> - <string> [- <uint>] [<>]

hashtag
DESCRIPTION

This cmdlet only allows you to add a file extension. To modify other file extensions, use the Set-RASPubAppFileExt cmdlet.

hashtag
PARAMETERS

-Extension <string> The file extension that will be added/modified.

-Id <uint> Published resource ID.

-InputObject <> An object specifying the published resource. To obtain the object, use the Get-PubItem cmdlet.

-SiteId <uint> Site ID.

<CommonParameters>

hashtag
INPUTS

hashtag
OUTPUTS

-none-

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Add-RASPubAppFileExt -Id 3 -Extension "txt" Adds the specified file extension for the resource specified by ID.

hashtag
RELATED LINKS

Get-RASAppPackageAssigned

hashtag
NAME

Get-RASAppPackageAssigned

hashtag
SYNOPSIS

Retrieves the assigned application package settings.

hashtag
SYNTAX

Get-RASAppPackageAssigned - {RDSDef | VDIDef | AVDSingleSessionDefaultSettings | AVDMultiSessionDefaultSettings | VDIGuestDef} [- <uint>] [<>] Get-RASAppPackageAssigned [-] <uint> - {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} [<>] Get-RASAppPackageAssigned [-] <string> [[-] <uint>] - {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} [<>]

hashtag
DESCRIPTION

Retrieves the assigned application package settings.

hashtag
PARAMETERS

-Name <string> The name of the application package for which to retrieve the information. This must be the actual application package name used in the RAS farm.

-SiteId <uint> ID of the Site from which to retrieve the application package information. If the parameter is omitted, the Licensing Server site ID will be used.

-Id <uint> The ID from which to retrieve the assigned application package.

-ObjType <> The Object Type for which to retrieve the assigned application package settings. Possible values: RDSHost, RDS, RDSHostPool, RDSGroup, VDIHostPool, VDIPool, AVDHostPool

-DefObjType <> The Default Object Type for which to retrieve the application package settings. Possible values: RDSDef, VDIDef, AVDSingleSessionDefaultSettings, AVDMultiSessionDefaultSettings, VDIGuestDef

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASAppPackageAssigned -Id 1 -ObjType RDS Retrieves the assigned application package settings for the object type RDS.

Add-RASThemeGroupFilter

hashtag
NAME

Add-RASThemeGroupFilter

hashtag
SYNOPSIS

Adds a new group filter to the theme group filters

hashtag
SYNTAX

Add-RASThemeGroupFilter [-] <uint> [- <string>] [- <string>] [<>] Add-RASThemeGroupFilter [-] <string> [- <string>] [- <string>] [<>]

hashtag
DESCRIPTION

Adds a new group filter to the theme group filters

hashtag
PARAMETERS

-GroupName <string> The name of the group list

-GroupSID <string> The group SID

-Name <string> Name of the Theme policy to modify. This must be the actual Theme policy name used in the RAS farm.

-Id <uint> The ID of the Theme policy to modify. To obtain the ID, use the Get-RASTheme cmdlet.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

-none-

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Add-RASThemeGroupFilter -Id 1 -GroupName GroupListName Adds a group filter with name GroupListName for theme with Id 1.

hashtag
RELATED LINKS

Get-RASCriteriaSecurityPrincipal

hashtag
NAME

Get-RASCriteriaSecurityPrincipal

hashtag
SYNOPSIS

Retrieves the Criteria Security Principal List.

hashtag
SYNTAX

Get-RASCriteriaSecurityPrincipal - {} [- <uint>] [<>] Get-RASCriteriaSecurityPrincipal [-] <uint> - {ClientPolicy | PubItem | MFA | LogonHours} [- <uint>] [<>] Get-RASCriteriaSecurityPrincipal [-] <string> [[-] <uint>] - {ClientPolicy | PubItem | MFA | LogonHours} [- <uint>] [<>]

hashtag
DESCRIPTION

Retrieves the Criteria Security Principal List within the Criteof MFAria settings from a ClientPolicy, MFA or PubItem.

hashtag
PARAMETERS

-Name <string> The name or server for which to retrieve the Criteria settings.

-SiteId <uint> Site ID from which to retrieve the Criteria settings. If the parameter is omitted, the Licensing Server site ID will be used.

-Id <uint> The ID of a server for which to retrieve the Criteria settings.

-ObjType <> The Object Type for which to retrieve the Criteria settings. Possible values: ClientPolicy, PubItem, MFA, LogonHours

-DefObjType <> The Default Object Type for which to retrieve the Criteria settings. Possible values: MFA

-RuleId <uint> The ID of the Rule to retrieve.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASCriteriaSecurityPrincipal -Id 1 -ObjType MFA Retrieves the Criteria Security Principal List within the Criteria settings of the specified MFA by ID. ---------- EXAMPLE 2 ---------- Get-RASCriteriaSecurityPrincipal -Name "Logon1" -ObjType MFA Retrieves the Criteria Security Principal List within the Criteria settings of the specified MFA by Name.

Get-RASAVDVersion

hashtag
NAME

Get-RASAVDVersion

hashtag
SYNOPSIS

The cmdlet returns a list of Azure Virtual Desktop Versions.

hashtag
SYNTAX

Get-RASAVDVersion - <string> - <string> - <uint> - <string> - <string> [<>]

hashtag
DESCRIPTION

The cmdlet returns a list of Azure Virtual Desktop Versions.

hashtag
PARAMETERS

-ProviderId <uint> Provider ID from which to retrieve the Azure Virtual Desktop Stock Keeping Unit information.

-Location <string> Location of the Azure Virtual Desktop Provider.

-Publisher <string> The Azure Virtual Desktop Publisher.

-Offer <string> The Azure Virtual Desktop Offer.

-SKU <string> The Azure Virtual Desktop SKU.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASAVDVersion -ProviderId 2 -Location "westeurope" -Publisher "my-publisher" -Offer "my-offer" -SKU "my-sku" Retrieves a list of Versions which fall under the Provider, Location, Publisher, Offer and SKU specified.

Get-RASCriteriaHardwareID

hashtag
NAME

Get-RASCriteriaHardwareID

hashtag
SYNOPSIS

Retrieves the Criteria Hardware ID List.

hashtag
SYNTAX

Get-RASCriteriaHardwareID - {} [- <uint>] [<>] Get-RASCriteriaHardwareID [-] <uint> - {ClientPolicy | PubItem | MFA | LogonHours} [- <uint>] [<>] Get-RASCriteriaHardwareID [-] <string> [[-] <uint>] - {ClientPolicy | PubItem | MFA | LogonHours} [- <uint>] [<>]

hashtag
DESCRIPTION

Retrieves the Criteria Hardware ID List within the Criteria settings from a ClientPolicy, MFA or PubItem.

hashtag
PARAMETERS

-Name <string> The name or server for which to retrieve the Criteria settings.

-SiteId <uint> Site ID from which to retrieve the Criteria settings. If the parameter is omitted, the Licensing Server site ID will be used.

-Id <uint> The ID of a server for which to retrieve the Criteria settings.

-ObjType <> The Object Type for which to retrieve the Criteria settings. Possible values: ClientPolicy, PubItem, MFA, LogonHours

-DefObjType <> The Default Object Type for which to retrieve the Criteria settings. Possible values: MFA

-RuleId <uint> The ID of the Rule to retrieve.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASCriteriaHardwareID -Id 1 -ObjType MFA Retrieves the Criteria Hardware ID List within the Criteria settings of the specified MFA by ID. ---------- EXAMPLE 2 ---------- Get-RASCriteriaHardwareID -Name "Logon1" -ObjType MFA Retrieves the Criteria Hardware ID List within the Criteria settings of the specified MFA by Name.

Get-RASCertificate

hashtag
NAME

Get-RASCertificate

hashtag
SYNOPSIS

Retrieves information about one or multiple Certificates.

hashtag
SYNTAX

Get-RASCertificate [[-] <uint>] [<>] Get-RASCertificate [[-] <string>] [[-] <uint>] [<>]

hashtag
DESCRIPTION

Retrieves information about one or multiple Certificates.

hashtag
PARAMETERS

-Name <string> The name of the Certificate for which to retrieve the information.

-SiteId <uint> Site ID from which to retrieve the Certificate information.

-Id <uint> The ID of a Certificate for which to retrieve the information.

<CommonParameters>

hashtag
INPUTS

-none-

hashtag
OUTPUTS

hashtag
EXAMPLES

---------- EXAMPLE 1 ---------- Get-RASCertificate Retrieves information about all the Certificates from the Licensing Server site. ---------- EXAMPLE 2 ---------- Get-RASCertificate -Name "Cert" Retrieves information about the Certificate specified by Name from the Licensing Server site. ---------- EXAMPLE 3 ---------- Get-RASCertificate -Id 1 Retrieves information about the Certificate specified by ID from the Licensing Server site.

Add-RASImageOptimizationWindowsComponent

hashtag
NAME

Add-RASImageOptimizationWindowsComponent

hashtag
SYNOPSIS

Add-RASMFARadiusAttr

hashtag
NAME

Add-RASMFARadiusAttr

hashtag
SYNOPSIS

Get-RASAVDOffer

hashtag
NAME

Get-RASAVDOffer

hashtag
SYNOPSIS

Get-RASAVDHostStatus

hashtag
NAME

Get-RASAVDHostStatus

hashtag
SYNOPSIS

Add-RASScheduleTarget

hashtag
NAME

Add-RASScheduleTarget

hashtag
SYNOPSIS

Add-RASCriteriaHardwareID

hashtag
NAME

Add-RASCriteriaHardwareID

hashtag
SYNOPSIS

Add-RASPubRDSAppServerAttr

hashtag
NAME

Add-RASPubRDSAppServerAttr

hashtag
SYNOPSIS

Add-RASPubItemPreferredRoute

hashtag
NAME

Add-RASPubItemPreferredRoute

hashtag
SYNOPSIS

Add-RASImageOptimizationWindowsService

hashtag
NAME

Add-RASImageOptimizationWindowsService

hashtag
SYNOPSIS

Get-RASCriteriaTheme

hashtag
NAME

Get-RASCriteriaTheme

hashtag
SYNOPSIS

Get-RASCriteriaIP

hashtag
NAME

Get-RASCriteriaIP

hashtag
SYNOPSIS

Get-RASDayPlan

hashtag
NAME

Get-RASDayPlan

hashtag
SYNOPSIS

Get-RASCriteria

hashtag
NAME

Get-RASCriteria

hashtag
SYNOPSIS

Get-RASAVDSKU

hashtag
NAME

Get-RASAVDSKU

hashtag
SYNOPSIS

        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    1
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    named
        Default value                False
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    false
        Position?                    named
        Default value                True
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    named
        Default value                DoNotRedirect
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
        Required?                    true
        Position?                    named
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    1
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    0
        Default value                
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    true
        Position?                    0
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        Required?                    false
        Position?                    named
        Default value                0
        Accept pipeline input?       false
        Accept wildcard characters?  false
        This cmdlet supports the common parameters: Verbose, Debug,
        ErrorAction, ErrorVariable, WarningAction, WarningVariable,
        OutBuffer, PipelineVariable, and OutVariable. For more information, see 
        about_CommonParameters . 
Remove-RASCriteriaGatewayIParrow-up-right
Remove-RASPrintingAutoInstallFontarrow-up-right
Set-RASURLRedirectionEntryarrow-up-right
Get-RASURLRedirectionEntryarrow-up-right
Remove-RASCriteriaDevicearrow-up-right
Remove-RASClientPolicyConnectionarrow-up-right
Set-RASClientPolicyarrow-up-right
Get-RASClientPolicyarrow-up-right
Get-RASClientPolicyConnectionarrow-up-right
Set-RASProviderRemotePCStaticarrow-up-right
  • Remove-RASProviderRemotePCStaticarrow-up-right

  • Invoke-RASImportProviderRemotePCStaticarrow-up-right

  • Idarrow-up-right
    MACarrow-up-right
    RemotePCStaticNamearrow-up-right
    Subnetarrow-up-right
    CommonParametersarrow-up-right
    InputObjectarrow-up-right
    RemotePCStaticProviderarrow-up-right
    MACarrow-up-right
    RemotePCStaticNamearrow-up-right
    Subnetarrow-up-right
    CommonParametersarrow-up-right
    Serverarrow-up-right
    SiteIdarrow-up-right
    MACarrow-up-right
    RemotePCStaticNamearrow-up-right
    Subnetarrow-up-right
    CommonParametersarrow-up-right
    RemotePCStaticProviderarrow-up-right
    RemotePCStaticProviderarrow-up-right
    Get-RASProviderarrow-up-right
    Set-RASProviderarrow-up-right
    Get-RASProviderRemotePCStaticarrow-up-right
    Remove-RASCriteriaSecurityPrincipalarrow-up-right
    Get-RASCriteriaarrow-up-right
    Set-RASCriteriaarrow-up-right
    Get-RASCriteriaSecurityPrincipalarrow-up-right
    Remove-RASCriteriaThemearrow-up-right
    CriteriaObjTypearrow-up-right
    Get-RASCriteriaarrow-up-right
    Set-RASCriteriaarrow-up-right
    Get-RASCriteriaThemearrow-up-right
    Remove-RASCriteriaIParrow-up-right
    Get-RASCriteriaarrow-up-right
    Set-RASCriteriaarrow-up-right
    Get-RASCriteriaIParrow-up-right
    Remove-RASPubAppFileExtarrow-up-right
    Idarrow-up-right
    Extensionarrow-up-right
    SiteIdarrow-up-right
    CommonParametersarrow-up-right
    InputObjectarrow-up-right
    PubItemarrow-up-right
    Extensionarrow-up-right
    SiteIdarrow-up-right
    CommonParametersarrow-up-right
    PubItemarrow-up-right
    PubItemarrow-up-right
    Get-RASPubItemarrow-up-right
    Get-RASPubAppFileExtarrow-up-right
    Set-RASPubAppFileExtarrow-up-right
    DefObjTypearrow-up-right
    SiteIdarrow-up-right
    CommonParametersarrow-up-right
    Idarrow-up-right
    ObjTypearrow-up-right
    CommonParametersarrow-up-right
    Namearrow-up-right
    SiteIdarrow-up-right
    ObjTypearrow-up-right
    CommonParametersarrow-up-right
    AppPackageAssignedObjTypearrow-up-right
    ServerDefObjTypearrow-up-right
    AppPackageAssigned[]arrow-up-right
    Idarrow-up-right
    GroupNamearrow-up-right
    GroupSIDarrow-up-right
    CommonParametersarrow-up-right
    Namearrow-up-right
    GroupNamearrow-up-right
    GroupSIDarrow-up-right
    CommonParametersarrow-up-right
    Get-RASThemeGroupFilterarrow-up-right
    Remove-RASThemeGroupFilterarrow-up-right
    DefObjTypearrow-up-right
    MFAarrow-up-right
    SiteIdarrow-up-right
    CommonParametersarrow-up-right
    Idarrow-up-right
    ObjTypearrow-up-right
    RuleIdarrow-up-right
    CommonParametersarrow-up-right
    Namearrow-up-right
    SiteIdarrow-up-right
    ObjTypearrow-up-right
    RuleIdarrow-up-right
    CommonParametersarrow-up-right
    CriteriaObjTypearrow-up-right
    CriteriaDefObjTypearrow-up-right
    SecurityPrincipalCriteriaEntry[]arrow-up-right
    Locationarrow-up-right
    Offerarrow-up-right
    ProviderIdarrow-up-right
    Publisherarrow-up-right
    SKUarrow-up-right
    CommonParametersarrow-up-right
    AVDMarketplaceVersion[]arrow-up-right
    DefObjTypearrow-up-right
    MFAarrow-up-right
    SiteIdarrow-up-right
    CommonParametersarrow-up-right
    Idarrow-up-right
    ObjTypearrow-up-right
    RuleIdarrow-up-right
    CommonParametersarrow-up-right
    Namearrow-up-right
    SiteIdarrow-up-right
    ObjTypearrow-up-right
    RuleIdarrow-up-right
    CommonParametersarrow-up-right
    CriteriaObjTypearrow-up-right
    CriteriaDefObjTypearrow-up-right
    HardwareIDCriteriaEntry[]arrow-up-right
    Idarrow-up-right
    CommonParametersarrow-up-right
    Namearrow-up-right
    SiteIdarrow-up-right
    CommonParametersarrow-up-right
    Certificatearrow-up-right
    The cmdlet returns an object of type Azure Virtual Desktop Offers.

    hashtag
    SYNTAX

    Get-RASAVDOffer -Locationarrow-up-right <string> -ProviderIdarrow-up-right <uint> -Publisherarrow-up-right <string> [-SiteIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>]

    hashtag
    DESCRIPTION

    The cmdlet returns an object of type Azure Virtual Desktop Offers.

    hashtag
    PARAMETERS

    -SiteId <uint> Site ID from which to retrieve the Azure Virtual Desktop VMSize information. If the parameter is omitted, the Licensing Server site ID will be used.

    -ProviderId <uint> Provider ID from which to retrieve the Azure Virtual Desktop VMSize information.

    -Location <string> Location of the Azure Virtual Desktop Provider.

    -Publisher <string> The Azure Virtual Desktop Publisher.

    <CommonParameters>

    hashtag
    INPUTS

    -none-

    hashtag
    OUTPUTS

    AVDOffer[]arrow-up-right

    hashtag
    EXAMPLES

    ---------- EXAMPLE 1 ---------- Get-RASAVDOffer -ProviderId 2 -Location "westeurope" -Publisher "publisher-server" | Format-List Retrieves the Offer that Azure Virtual Desktop Provider with ID 2, Location westeurope and Publisher publisher-server, from the Licensing Server site. To retrieve the info from a specific site, specify the -SiteId parameter. The Format-List cmdlet formats the display output to include all available properties. ---------- EXAMPLE 2 ---------- Get-RASAVDOffer -ProviderId 1 -Location "westeurope" -Publisher "publisher-server" -SiteId 2 Retrieves the Offer under Azure Virtual Desktop Provider with ID 2 and Location westeurope and Publisher publisher-server, from the Site with ID 2.

    Retrieves the list of, or a specific, AVD Host status.

    hashtag
    SYNTAX

    Get-RASAVDHostStatus [-ProviderIdarrow-up-right] <uint> [[-SiteIdarrow-up-right] <uint>] -HostIdarrow-up-right <string> [-StatusLevelarrow-up-right {Level1 | Level2 | Level3}] [-Userarrow-up-right <string>] [<CommonParametersarrow-up-right>] Get-RASAVDHostStatus [-InputObjectarrow-up-right] <AVDHostarrow-up-right> [-ProviderIdarrow-up-right] <uint> [[-SiteIdarrow-up-right] <uint>] [-StatusLevelarrow-up-right {Level1 | Level2 | Level3}] [-Userarrow-up-right <string>] [<CommonParametersarrow-up-right>] Get-RASAVDHostStatus [[-ProviderIdarrow-up-right] <uint>] [[-SiteIdarrow-up-right] <uint>] [-StatusLevelarrow-up-right {Level1 | Level2 | Level3}] [-Userarrow-up-right <string>] [<CommonParametersarrow-up-right>]

    hashtag
    DESCRIPTION

    Retrieves the list of, or a specific, AVD Host status.

    hashtag
    PARAMETERS

    -ProviderId <uint> The ID of a Provider server from which to obtain the AVD Host list.

    -SiteId <uint> Site ID from which to retrieve the AVD Host list. If the parameter is omitted, the site ID of the Licensing Server will be used.

    -HostId <string> The ID of the AVD Host. To obtain the ID, use the Get-RASAVDHost cmdlet.

    -InputObject <AVDHostarrow-up-right> An object of type AVDHost representing a AVD Host for which to retrieve the information. To obtain the object, use the Get-RASAVDHost cmdlet.

    -User <string> The username assigned to AVD Host. If empty square brackets ([]) are passed, the AVD Host list will be filtered with those with an assigned user.

    -StatusLevel <StatusLevelarrow-up-right> Specifies the level of detail that should be returned. Acceptable values: Level1 (AVD Host status information only), Level2 (AVD Host status and Host VM info), Level3 (AVD Host status, Host VMs, Applications). Possible values: Level1, Level2, Level3

    <CommonParameters>

    hashtag
    INPUTS

    AVDHostarrow-up-right

    hashtag
    OUTPUTS

    AVDHostSysInfo[]arrow-up-right

    hashtag
    EXAMPLES

    ---------- EXAMPLE 1 ---------- Get-RASAVDHostStatus | Format-List Retrieves the list of AVD Host statuses ---------- EXAMPLE 2 ---------- Get-RASAVDHostStatus -ProviderId 1 Retrieves the list of AVD Host statuses from the specified Provider server ---------- EXAMPLE 3 ---------- Get-RASAVDHostStatus -ProviderId 1 -SiteId 1 Retrieves the list of AVD Host statuses from the specified Provider server from the specified site. ---------- EXAMPLE 4 ---------- Get-RASAVDHostStatus -ProviderId 1 -SiteId 1 -HostId "1" | Format-List Retrieves the specified AVD Host from the specified Provider server from the specified site.

    Retrieves the Criteria Theme List.

    hashtag
    SYNTAX

    Get-RASCriteriaTheme -DefObjTypearrow-up-right {MFAarrow-up-right} [-SiteIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>] Get-RASCriteriaTheme [-Idarrow-up-right] <uint> -ObjTypearrow-up-right {ClientPolicy | PubItem | MFA | LogonHours} [-RuleIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>] Get-RASCriteriaTheme [-Namearrow-up-right] <string> [[-SiteIdarrow-up-right] <uint>] -ObjTypearrow-up-right {ClientPolicy | PubItem | MFA | LogonHours} [-RuleIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>]

    hashtag
    DESCRIPTION

    Retrieves the Criteria Theme List within the Criteria settings from a ClientPolicy, MFA or PubItem.

    hashtag
    PARAMETERS

    -Name <string> The name or server for which to retrieve the Criteria settings.

    -SiteId <uint> Site ID from which to retrieve the Criteria settings. If the parameter is omitted, the Licensing Server site ID will be used.

    -Id <uint> The ID of a server for which to retrieve the Criteria settings.

    -ObjType <CriteriaObjTypearrow-up-right> The Object Type for which to retrieve the Criteria settings. Possible values: ClientPolicy, PubItem, MFA, LogonHours

    -DefObjType <CriteriaDefObjTypearrow-up-right> The Default Object Type for which to retrieve the Criteria settings. Possible values: MFA

    -RuleId <uint> The ID of the Rule to retrieve.

    <CommonParameters>

    hashtag
    INPUTS

    -none-

    hashtag
    OUTPUTS

    UInt32[]arrow-up-right

    hashtag
    EXAMPLES

    ---------- EXAMPLE 1 ---------- Get-RASCriteriaTheme -Id 1 -ObjType LogonHours Retrieves the Criteria Theme List within the Criteria settings of the specified Logon Hours by ID. ---------- EXAMPLE 2 ---------- Get-RASCriteriaTheme -Name "Logon1" -ObjType LogonHours Retrieves the Criteria Theme List within the Criteria settings of the specified Logon Hours by Name.

    Retrieves the Criteria IP List.

    hashtag
    SYNTAX

    Get-RASCriteriaIP -DefObjTypearrow-up-right {MFAarrow-up-right} [-SiteIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>] Get-RASCriteriaIP [-Idarrow-up-right] <uint> -ObjTypearrow-up-right {ClientPolicy | PubItem | MFA | LogonHours} [-RuleIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>] Get-RASCriteriaIP [-Namearrow-up-right] <string> [[-SiteIdarrow-up-right] <uint>] -ObjTypearrow-up-right {ClientPolicy | PubItem | MFA | LogonHours} [-RuleIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>]

    hashtag
    DESCRIPTION

    Retrieves the Criteria IP List within the Criteria settings from a ClientPolicy, MFA or PubItem.

    hashtag
    PARAMETERS

    -Name <string> The name or server for which to retrieve the Criteria settings.

    -SiteId <uint> Site ID from which to retrieve the Criteria settings. If the parameter is omitted, the Licensing Server site ID will be used.

    -Id <uint> The ID of a server for which to retrieve the Criteria settings.

    -ObjType <CriteriaObjTypearrow-up-right> The Object Type for which to retrieve the Criteria settings. Possible values: ClientPolicy, PubItem, MFA, LogonHours

    -DefObjType <CriteriaDefObjTypearrow-up-right> The Default Object Type for which to retrieve the Criteria settings. Possible values: MFA

    -RuleId <uint> The ID of the Rule to retrieve.

    <CommonParameters>

    hashtag
    INPUTS

    -none-

    hashtag
    OUTPUTS

    AllowedIPsCriteriaarrow-up-right

    hashtag
    EXAMPLES

    ---------- EXAMPLE 1 ---------- Get-RASCriteriaIP -Id 1 -ObjType MFA Retrieves the Criteria IP List within the Criteria settings of the specified MFA by ID. ---------- EXAMPLE 2 ---------- Get-RASCriteriaIP -Name "Logon1" -ObjType MFA Retrieves the Criteria IP List within the Criteria settings of the specified MFA by Name.

    Retrieves information about day plan properties.

    hashtag
    SYNTAX

    Get-RASDayPlan [[-Idarrow-up-right] <uint>] -ObjTypearrow-up-right {LogonHours} [<CommonParametersarrow-up-right>] Get-RASDayPlan [[-Namearrow-up-right] <string>] [[-SiteIdarrow-up-right] <uint>] -ObjTypearrow-up-right {LogonHours} [<CommonParametersarrow-up-right>]

    hashtag
    DESCRIPTION

    Retrieves information about day plan properties. The cmdlet returns an object of type day plan properties.

    hashtag
    PARAMETERS

    -Name <string> Name of the object to retrieve the day plan from.

    -SiteId <uint> Site ID for which to retrieve the specified day plan of the object type specified. If the parameter is omitted, the Site ID of the Licensing Server will be used.

    -Id <uint> The ID of the object to retrieve the day plan from.

    -ObjType <DayPlanObjTypearrow-up-right> The Object Type for which to retrieve the Day Plan settings from. Possible values: LogonHours

    <CommonParameters>

    hashtag
    INPUTS

    -none-

    hashtag
    OUTPUTS

    PermittedHourPlanarrow-up-right

    hashtag
    EXAMPLES

    ---------- EXAMPLE 1 ---------- Get-RASDayPlan -Name "My Logon Hours" -ObjType LogonHours | Format-List Retrieves information about the day plan properties specified by name from the Licensing Server Site. ---------- EXAMPLE 2 ---------- Get-RASDayPlan -Id 1 -ObjType LogonHours Retrieves information about the day plan properties specified by ID from the Licensing Server Site.

    Retrieves the Criteria settings.

    hashtag
    SYNTAX

    Get-RASCriteria -DefObjTypearrow-up-right {MFAarrow-up-right} [-SiteIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>] Get-RASCriteria [-Idarrow-up-right] <uint> -ObjTypearrow-up-right {ClientPolicy | PubItem | MFA | LogonHours} [-RuleIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>] Get-RASCriteria [-Namearrow-up-right] <string> [[-SiteIdarrow-up-right] <uint>] -ObjTypearrow-up-right {ClientPolicy | PubItem | MFA | LogonHours} [-RuleIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>]

    hashtag
    DESCRIPTION

    Retrieves the Criteria settings from a ClientPolicy, MFA or PubItem.

    hashtag
    PARAMETERS

    -Name <string> The name or server for which to retrieve the Criteria settings.

    -SiteId <uint> Site ID from which to retrieve the Criteria settings. If the parameter is omitted, the Licensing Server site ID will be used.

    -Id <uint> The ID of a server for which to retrieve the Criteria settings.

    -ObjType <CriteriaObjTypearrow-up-right> The Object Type for which to retrieve the Criteria settings. Possible values: ClientPolicy, PubItem, MFA, LogonHours

    -DefObjType <CriteriaDefObjTypearrow-up-right> The Default Object Type for which to retrieve the Criteria settings. Possible values: MFA

    -RuleId <uint> The ID of the Rule to retrieve.

    <CommonParameters>

    hashtag
    INPUTS

    -none-

    hashtag
    OUTPUTS

    ClientPolicyCriteriaarrow-up-rightMFACriteriaarrow-up-rightPubItemCriteriaarrow-up-right

    hashtag
    EXAMPLES

    ---------- EXAMPLE 1 ---------- Get-RASCriteria -Id 1 -ObjType MFA Retrieves the Criteria Settings of the MFA with Id 1. ---------- EXAMPLE 2 ---------- Get-RASCriteria -Id 1 -ObjType PubItem -RuleId 1 Retrieves the Criteria Settings of the Published Item with Id 1.

    The cmdlet returns a list of Azure Virtual Desktop Stock Keeping Units.

    hashtag
    SYNTAX

    Get-RASAVDSKU -Locationarrow-up-right <string> -Offerarrow-up-right <string> -ProviderIdarrow-up-right <uint> -Publisherarrow-up-right <string> [<CommonParametersarrow-up-right>]

    hashtag
    DESCRIPTION

    The cmdlet returns a list of Azure Virtual Desktop Stock Keeping Units.

    hashtag
    PARAMETERS

    -ProviderId <uint> Provider ID from which to retrieve the Azure Virtual Desktop Stock Keeping Unit information.

    -Location <string> Location of the Azure Virtual Desktop Provider.

    -Publisher <string> The Azure Virtual Desktop Publisher.

    -Offer <string> The Azure Virtual Desktop Offer.

    <CommonParameters>

    hashtag
    INPUTS

    -none-

    hashtag
    OUTPUTS

    AVDSKU[]arrow-up-right

    hashtag
    EXAMPLES

    ---------- EXAMPLE 1 ---------- Get-RASAVDSKU -ProviderId 2 -Location "westeurope" -Publisher "my-publisher" -Offer "my-offer" Retrieves a list of Stock Keeping Units which fall under the Provider, Location, Publisher and Offer specified.

    hashtag
    RELATED LINKS

    -none-

            Required?                    true
            Position?                    named
            Default value                GatewayMode
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       true (ByValue)
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                0.0.0.0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    1
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       true (ByValue)
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    1
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    1
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                Version4
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    1
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       true (ByValue)
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    1
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    1
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    1
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    false
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    1
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    false
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    1
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       true (ByValue)
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                Level1
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    1
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    1
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    false
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    1
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. 
            For more information, see about_CommonParameters. 
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    1
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
    Adds Windows Custom Component.

    hashtag
    SYNTAX

    Add-RASImageOptimizationWindowsComponent -DefObjTypearrow-up-right {RDSDef | VDIDef | AVDSingleSessionDefaultSettings | AVDMultiSessionDefaultSettings | VDIGuestDef} [-Aliasesarrow-up-right <string>] [-ComponentNamearrow-up-right <string>] [-DisplayNamearrow-up-right <string>] [-SiteIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>] Add-RASImageOptimizationWindowsComponent [-Idarrow-up-right] <uint> -ObjTypearrow-up-right {RDSHost | RDS | VDIHostPool | AVDHostPool | RDSTemplate | VDITemplate | AVDTemplate} [-Aliasesarrow-up-right <string>] [-ComponentNamearrow-up-right <string>] [-DisplayNamearrow-up-right <string>] [<CommonParametersarrow-up-right>] Add-RASImageOptimizationWindowsComponent [-InputObjectarrow-up-right] <RASSerilazableObjarrow-up-right> [-Aliasesarrow-up-right <string>] [-ComponentNamearrow-up-right <string>] [-DisplayNamearrow-up-right <string>] [<CommonParametersarrow-up-right>] Add-RASImageOptimizationWindowsComponent [-Namearrow-up-right] <string> [[-SiteIdarrow-up-right] <uint>] -ObjTypearrow-up-right {RDSHost | RDS | VDIHostPool | AVDHostPool | RDSTemplate | VDITemplate | AVDTemplate} [-Aliasesarrow-up-right <string>] [-ComponentNamearrow-up-right <string>] [- <string>] [<>]

    hashtag
    DESCRIPTION

    Adds Windows Component to the following list

    hashtag
    PARAMETERS

    -Aliases <string>

    -DisplayName <string>

    -ComponentName <string>

    -Name <string> The name or server for which to modify the Image Optimization settings.

    -SiteId <uint> Site ID from which to modify the Image Optimization settings. If the parameter is omitted, the Licensing Server site ID will be used.

    -Id <uint> The ID of a server for which to modify the Image Optimization settings.

    -InputObject <RASSerilazableObjarrow-up-right> An object of type RDS, VDITemplate or VDIDesktop for which to modify the Image Optimization settings.

    -ObjType <OptimizationServerObjTypearrow-up-right> The Object Type for which to modify the Image Optimization settings. Possible values: RDSHost, RDS, VDIHostPool, AVDHostPool, RDSTemplate, VDITemplate, AVDTemplate

    -DefObjType <ServerDefObjTypearrow-up-right> The Default Object Type for which to modify the Image Optimization settings. Possible values: RDSDef, VDIDef, AVDSingleSessionDefaultSettings, AVDMultiSessionDefaultSettings, VDIGuestDef

    <CommonParameters>

    hashtag
    INPUTS

    -none-

    hashtag
    OUTPUTS

    -none-

    hashtag
    EXAMPLES

    ---------- EXAMPLE 1 ---------- Add-RASImageOptimizationWindowsComponent -Id 30 -ObjType RDS -DisplayName Name -Aliases alias -ComponentName Component Name Adds the Windows Custom Component to the object type RDS.

    hashtag
    RELATED LINKS

    • Remove-RASImageOptimizationWindowsComponentarrow-up-right

    • Get-RASImageOptimizationWindowsComponentarrow-up-right

    Adds attribute settings to Radius provider settings.

    hashtag
    SYNTAX

    Add-RASMFARadiusAttr [-AttributeTypearrow-up-right] {Number | String | IP | Time} [-Idarrow-up-right] <uint> -AttributeIDarrow-up-right <uint> -RadiusAttrNamearrow-up-right <string> -Valuearrow-up-right <string> -Vendorarrow-up-right <string> -VendorIDarrow-up-right <uint> [<CommonParametersarrow-up-right>] Add-RASMFARadiusAttr [-AttributeTypearrow-up-right] {Number | String | IP | Time} [-InputObjectarrow-up-right] <MFAarrow-up-right> -AttributeIDarrow-up-right <uint> -RadiusAttrNamearrow-up-right <string> -Valuearrow-up-right <string> -Vendorarrow-up-right <string> -VendorIDarrow-up-right <uint> [<CommonParametersarrow-up-right>] Add-RASMFARadiusAttr [-AttributeTypearrow-up-right] {Number | String | IP | Time} [-Namearrow-up-right] <string> [[-SiteIdarrow-up-right] <uint>] -AttributeIDarrow-up-right <uint> -RadiusAttrNamearrow-up-right <string> -Valuearrow-up-right <string> -Vendorarrow-up-right <string> -VendorIDarrow-up-right <uint> [<>]

    hashtag
    DESCRIPTION

    The cmdlet appends new attribute settings to existing ones. All parameters are mandatory.

    hashtag
    PARAMETERS

    -VendorID <uint> RADIUS attribute vendor ID

    -AttributeID <uint> RADIUS attribute ID

    -Value <string> RADIUS attribute value The value has many forms:IP, Number, String, and Time. When setting the time it is expected that the time value is in epoch time.

    -RadiusAttrName <string> RADIUS attribute name

    -Vendor <string> RADIUS attribute vendor name

    -AttributeType <RadiusAttrTypearrow-up-right> RADIUS attribute type. IP, string, number, or time Possible values: Number, String, IP, Time

    -Name <string> The name of the target multi-factor authentication . This must be the actual multi-factor authentication name used in the RAS farm.

    -SiteId <uint> Site ID in which to modify the specified multi-factor authentication . If the parameter is omitted, the site ID of the Licensing Server will be used.

    -Id <uint> The ID of the multi-factor authentication to modify. To obtain the ID, use the Get-RASMFA cmdlet.

    -InputObject <MFAarrow-up-right> The multi factor authentication to modify. To obtain an object of type MFA, use the Get-RASMFA cmdlet.

    <CommonParameters>

    hashtag
    INPUTS

    MFAarrow-up-right

    hashtag
    OUTPUTS

    -none-

    hashtag
    EXAMPLES

    ---------- EXAMPLE 1 ---------- Add-RASMFARadiusAttr -AttributeType IP -VendorID 1 -AttributeID 1 -Value 127.0.0.1 -Name AttrName -Vendor VendorName Adds a new entry to Radius attributes of type IP. The "Value" parameter must be in a valid IP format (IPv4 only). ---------- EXAMPLE 2 ---------- Add-RASMFARadiusAttr -AttributeType String -VendorID 1 -AttributeID 1 -Value "This is a string" -Name AttrName -Vendor VendorName Adds a new entry to Radius attributes of type String. The "Value" parameter can contain a character of any type, but cannot be empty. ---------- EXAMPLE 3 ---------- Add-RASMFARadiusAttr -AttributeType Number -VendorID 1 -AttributeID 1 -Value 42 -Name AttrName -Vendor VendorName Adds a new entry to Radius attributes of type Number. The "Value" parameter must contain numbers. The input can also be a string but must contain numbers only. ---------- EXAMPLE 4 ---------- Add-RASMFARadiusAttr -AttributeType Time -VendorID 1 -AttributeID 1 -Value 1500892318 -Name AttrName -Vendor VendorName Adds a new entry to Radius attributes of type Time. The "Value" parameter represents the date using the epoch time format.

    hashtag
    RELATED LINKS

    • Get-RASMFARadiusAttrarrow-up-right

    • Remove-RASMFARadiusAttrarrow-up-right

    Adds a new Schedule target.

    hashtag
    SYNTAX

    Add-RASScheduleTarget [-Idarrow-up-right] <uint> -ObjTypearrow-up-right {RDS | VDI | AVD} -TargetIDarrow-up-right <uint> [-TargetTypearrow-up-right {Host | HostPool}] [<CommonParametersarrow-up-right>] Add-RASScheduleTarget [-Idarrow-up-right] <uint> -ObjTypearrow-up-right {RDS | VDI | AVD} -PoolIdarrow-up-right <uint> [-GuestNamearrow-up-right <string>] [-GUIDarrow-up-right <string>] [-HostAzureIDarrow-up-right <string>] [-TargetTypearrow-up-right {Host | HostPool}] [<CommonParametersarrow-up-right>] Add-RASScheduleTarget [-Namearrow-up-right] <string> [[-SiteIdarrow-up-right] <uint>] -ObjTypearrow-up-right {RDS | VDI | AVD} -TargetIDarrow-up-right <uint> [-TargetTypearrow-up-right {Host | HostPool}] [<CommonParametersarrow-up-right>] Add-RASScheduleTarget [-Namearrow-up-right] <string> [[-SiteIdarrow-up-right] <uint>] -ObjTypearrow-up-right {RDS | VDI | AVD} -PoolIdarrow-up-right <uint> [-GuestNamearrow-up-right <string>] [-GUIDarrow-up-right <string>] [-HostAzureIDarrow-up-right <string>] [-TargetTypearrow-up-right {Host | HostPool}] [<>]

    hashtag
    DESCRIPTION

    Creates a new Schedule property.

    hashtag
    PARAMETERS

    -Name <string> Scheduler job name.

    -SiteId <uint> Site ID to modify the schedule job.

    -Id <uint> Scheduler job ID.

    -ObjType <ScheduleObjTypearrow-up-right> Schedule object type. Possible values: RDS, VDI, AVD

    -TargetType <ScheduleTargetTypearrow-up-right> Schedule target type. Possible values: Host, HostPool

    -TargetID <uint> The target RD Session Host server or server group Ids depending on the TargetType parameter.

    -PoolId <uint>

    -GUID <string>

    -GuestName <string>

    -HostAzureID <string>

    <CommonParameters>

    hashtag
    INPUTS

    -none-

    hashtag
    OUTPUTS

    Schedulearrow-up-right

    hashtag
    EXAMPLES

    ---------- EXAMPLE 1 ---------- Add-RASScheduleTarget -ObjType VDI -Id 1 -TargetID 1 Adds a schedule target id to the schedule item specified by id. ---------- EXAMPLE 2 ---------- Add-RASScheduleTarget -ObjType VDI -Name "My Schedule" -TargetID 1 Adds a schedule target id to the schedule item specified by name. ---------- EXAMPLE 3 ---------- Add-RASScheduleTarget -ObjType VDI -Id 1 -PoolID 1 -GUID "SampleGUID" -GuestName "SampleGuestName" Adds a schedule target native host to the schedule item specified by id. ---------- EXAMPLE 4 ---------- Add-RASScheduleTarget -ObjType VDI -Name "My Schedule" -PoolID 1 -HostAzureID "SampleAzureID" Adds a schedule target native host to the schedule item specified by name.

    hashtag
    RELATED LINKS

    • Remove-RASScheduleTargetarrow-up-right

    • Get-RASScheduleTargetarrow-up-right

    Adds a Hardware ID to the Criteria Hardware ID List.

    hashtag
    SYNTAX

    Add-RASCriteriaHardwareID [-DefObjType] {MFA} [[-SiteId] <uint>] -HardwareID <string> [<CommonParameters>] Add-RASCriteriaHardwareID [-Id] <uint> -HardwareID <string> -ObjType {ClientPolicy | PubItem | MFA | LogonHours} [-RuleId <uint>] [<CommonParameters>] Add-RASCriteriaHardwareID [-InputObject] <RASListObj> -HardwareID <string> [-RuleId <uint>] [<CommonParameters>] Add-RASCriteriaHardwareID [-Name] <string> [[-SiteId] <uint>] -HardwareID <string> -ObjType {ClientPolicy | PubItem | MFA | LogonHours} [-RuleId <uint>] [<CommonParameters>]

    hashtag
    DESCRIPTION

    Adds a Hardware ID to the Criteria Hardware ID List within the Criteria settings of a ClientPolicy, MFA or PubItem.

    hashtag
    PARAMETERS

    -HardwareID <string> The hardware ID to add to the Criteria.

    -Name <string> The name or server for which to modify the Criteria settings.

    -SiteId <uint> Site ID for which to modify the Criteria settings. If the parameter is omitted, the Licensing Server site ID will be used.

    -Id <uint> The ID of a server for which to modify the Criteria settings.

    -InputObject <RASListObj> An object of type ClientPolicy, PubItem or MFA for which to modify the Criteria settings.

    -ObjType <CriteriaObjType> The Object Type for which to modify the Criteria settings. Possible values: ClientPolicy, PubItem, MFA, LogonHours

    -DefObjType <CriteriaDefObjType> The Default Object Type for which to modify the Criteria settings. Possible values: MFA

    -RuleId <uint> The ID of the Rule to modify.

    <CommonParameters>

    hashtag
    INPUTS

    -none-

    hashtag
    OUTPUTS

    -none-

    hashtag
    EXAMPLES

    ---------- EXAMPLE 1 ---------- Add-RASCriteriaHardwareID -Id 1 -ObjType MFA -HardwareID "D4-3D-7E-BF-4B-DC" Adds the specified Hardware ID to the Criteria Hardware ID List within the Criteria Settings of the specified MFA by ID. ---------- EXAMPLE 2 ---------- Add-RASCriteriaHardwareID -Name "Logon1" -ObjType MFA -HardwareID "D4-3D-7E-BF-4B-DC" Adds the specified Hardware ID to the Criteria Hardware ID List within the Criteria Settings of the specified MFA by Name.

    hashtag
    RELATED LINKS

    • Get-RASCriteriaarrow-up-right

    • Set-RASCriteriaarrow-up-right

    • Get-RASCriteriaHardwareIDarrow-up-right

    Adds RDS application attributes to specific server from where the application is hosted.

    hashtag
    SYNTAX

    Add-RASPubRDSAppServerAttr [-Idarrow-up-right] <uint> -ServerIDarrow-up-right <uint> [-Parametersarrow-up-right <string>] [-SiteIdarrow-up-right <uint>] [-StartInarrow-up-right <string>] [-Targetarrow-up-right <string>] [<CommonParametersarrow-up-right>] Add-RASPubRDSAppServerAttr [-InputObjectarrow-up-right] <PubItemarrow-up-right> -ServerIDarrow-up-right <uint> [-Parametersarrow-up-right <string>] [-SiteIdarrow-up-right <uint>] [-StartInarrow-up-right <string>] [-Targetarrow-up-right <string>] [<CommonParametersarrow-up-right>]

    hashtag
    DESCRIPTION

    Adds RDS application attributes to a specific server from where the application is hosted.

    hashtag
    PARAMETERS

    -ServerID <uint> RDS server ID on which the attributes will be updated.

    -Target <string> Application target file. (i.e. calc.exe, file.txt, etc.)

    -StartIn <string> Application working directory.

    -Parameters <string> Application parameters.

    -Id <uint> Published resource ID.

    -InputObject <PubItemarrow-up-right> An object specifying the published resource. To obtain the object, use the Get-PubItem cmdlet.

    -SiteId <uint> Site ID.

    <CommonParameters>

    hashtag
    INPUTS

    PubItemarrow-up-right

    hashtag
    OUTPUTS

    -none-

    hashtag
    EXAMPLES

    ---------- EXAMPLE 1 ---------- Add-RASPubRDSAppServerAtt -Id 2 -ServerID 15 -Target cmd.exe -StartIn C:\Windows\ -Parameters "-param 1 -param 2" Adds an existing per server application attribute settings by application Id. ---------- EXAMPLE 2 ---------- Add-RASPubRDSAppServerAtt -InputObject $RDSApp -ServerID 15 -Target cmd.exe -StartIn C:\Windows\ -Parameters "-param 1 -param 2" Adds an existing per server application attribute settings by input object. ---------- EXAMPLE 3 ---------- Get-RASPubRDSApp -Id 2 | Add-RASPubRDSAppServerAtt -ServerID 15 -Target cmd.exe -StartIn C:\Windows\ -Parameters "-param 1 -param 2" Adds an existing per server application attribute settings by input object from pipeline.

    hashtag
    RELATED LINKS

    • Get-RASPubRDSAppServerAttrarrow-up-right

    • Set-RASPubRDSAppServerAttrarrow-up-right

    • Remove-RASPubRDSAppServerAttrarrow-up-right

    • Get-RASRDS

    Adds a preferred route to the specified published resource.

    hashtag
    SYNTAX

    Add-RASPubItemPreferredRoute [-Idarrow-up-right] <uint> -Namearrow-up-right <string> -ReferenceIdarrow-up-right <uint> -ReferenceTypearrow-up-right {Gateway | HALB | Custom} [-Descriptionarrow-up-right <string>] [-Enabledarrow-up-right <bool>] [-SiteIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>] Add-RASPubItemPreferredRoute [-InputObjectarrow-up-right] <PubItemarrow-up-right> -Namearrow-up-right <string> -ReferenceIdarrow-up-right <uint> -ReferenceTypearrow-up-right {Gateway | HALB | Custom} [-Descriptionarrow-up-right <string>] [-Enabledarrow-up-right <bool>] [-SiteIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>]

    hashtag
    DESCRIPTION

    This cmdlet allows you to add a preferred route to the specified published resource. To modify preferred route options, use the Set-RASPubItemPreferredRoute cmdlet.

    hashtag
    PARAMETERS

    -Name <string> The Name of the Preferred Route

    -Description <string> Description of the Preferred Route

    -Enabled <bool> Whether the Preferred Route is enabled or not

    -ReferenceType <RoutingTypearrow-up-right> Reference Type of the Preferred Route Possible values: Gateway, HALB, Custom

    -ReferenceId <uint> Reference ID of the Preferred Route

    -Id <uint> Published resource ID.

    -InputObject <PubItemarrow-up-right> An object specifying the published resource. To obtain the object, use the Get-PubItem cmdlet.

    -SiteId <uint> Site ID.

    <CommonParameters>

    hashtag
    INPUTS

    PubItemarrow-up-right

    hashtag
    OUTPUTS

    -none-

    hashtag
    EXAMPLES

    ---------- EXAMPLE 1 ---------- Add-RASPubItemPreferredRoute -Id 12 -Name Route1 -ReferenceType Gateway -ReferenceId 1 Adds a preferred route with Name Route1 that routes connections through the Gateway with ID 1. The target published resource is specified by ID 12. ---------- EXAMPLE 2 ---------- Add-RASPubItemPreferredRoute -Id 12 -Name Route2 -ReferenceType HALB -ReferenceId 1 Adds a preferred route with Name Route2 that routes connections through the HALB with ID 1. The target published resource is specified by ID 12.

    hashtag
    RELATED LINKS

    • Get-RASPubItemarrow-up-right

    • Get-RASPubItemPreferredRoutearrow-up-right

    • Set-RASPubItemPreferredRoutearrow-up-right

    Adds Windows Custom Services.

    hashtag
    SYNTAX

    Add-RASImageOptimizationWindowsService -DefObjTypearrow-up-right {RDSDef | VDIDef | AVDSingleSessionDefaultSettings | AVDMultiSessionDefaultSettings | VDIGuestDef} [-Aliasesarrow-up-right <string>] [-DisplayNamearrow-up-right <string>] [-ServiceNamearrow-up-right <string>] [-SiteIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>] Add-RASImageOptimizationWindowsService [-Idarrow-up-right] <uint> -ObjTypearrow-up-right {RDSHost | RDS | VDIHostPool | AVDHostPool | RDSTemplate | VDITemplate | AVDTemplate} [-Aliasesarrow-up-right <string>] [-DisplayNamearrow-up-right <string>] [-ServiceNamearrow-up-right <string>] [<CommonParametersarrow-up-right>] Add-RASImageOptimizationWindowsService [-InputObjectarrow-up-right] <RASSerilazableObjarrow-up-right> [-Aliasesarrow-up-right <string>] [-DisplayNamearrow-up-right <string>] [-ServiceNamearrow-up-right <string>] [<CommonParametersarrow-up-right>] Add-RASImageOptimizationWindowsService [-Namearrow-up-right] <string> [[-SiteIdarrow-up-right] <uint>] -ObjTypearrow-up-right {RDSHost | RDS | VDIHostPool | AVDHostPool | RDSTemplate | VDITemplate | AVDTemplate} [-Aliasesarrow-up-right <string>] [-DisplayNamearrow-up-right <string>] [- <string>] [<>]

    hashtag
    DESCRIPTION

    Adds Windows Custom Service to the following list

    hashtag
    PARAMETERS

    -Aliases <string>

    -DisplayName <string>

    -ServiceName <string>

    -Name <string> The name or server for which to modify the Image Optimization settings.

    -SiteId <uint> Site ID from which to modify the Image Optimization settings. If the parameter is omitted, the Licensing Server site ID will be used.

    -Id <uint> The ID of a server for which to modify the Image Optimization settings.

    -InputObject <RASSerilazableObjarrow-up-right> An object of type RDS, VDITemplate or VDIDesktop for which to modify the Image Optimization settings.

    -ObjType <OptimizationServerObjTypearrow-up-right> The Object Type for which to modify the Image Optimization settings. Possible values: RDSHost, RDS, VDIHostPool, AVDHostPool, RDSTemplate, VDITemplate, AVDTemplate

    -DefObjType <ServerDefObjTypearrow-up-right> The Default Object Type for which to modify the Image Optimization settings. Possible values: RDSDef, VDIDef, AVDSingleSessionDefaultSettings, AVDMultiSessionDefaultSettings, VDIGuestDef

    <CommonParameters>

    hashtag
    INPUTS

    -none-

    hashtag
    OUTPUTS

    -none-

    hashtag
    EXAMPLES

    ---------- EXAMPLE 1 ---------- Add-RASImageOptimizationWindowsService -Id 30 -ObjType RDS -DisplayName Name -Aliases alias -ServiceName "Service Name" Adds the Windows Custom Services to the object type RDS.

    hashtag
    RELATED LINKS

    • Remove-RASImageOptimizationWindowsServicearrow-up-right

    • Get-RASImageOptimizationWindowsServicearrow-up-right

    Add-RASMFARadiusAuto

    hashtag
    NAME

    Add-RASMFARadiusAuto

    hashtag
    SYNOPSIS

    Adds automation settings to Radius provider settings.

    hashtag
    SYNTAX

    Add-RASMFARadiusAuto [-] <uint> - <string> - <string> [- <string>] [- <string>] [- <bool>] [- {Alert | Message | Email | Call | Chat | Flag}] [<>] Add-RASMFARadiusAuto [-] <> - <string> - <string> [- <string>] [- <string>] [- <bool>] [- {Alert | Message | Email | Call | Chat | Flag}] [<>] Add-RASMFARadiusAuto [-] <string> [[-] <uint>] - <string> - <string> [- <string>] [- <string>] [- <bool>] [-

    hashtag
    DESCRIPTION

    The cmdlet appends new attribute settings to existing ones. All parameters are mandatory.

    hashtag
    PARAMETERS

    -Command <string> RADIUS Automation command

    -Enabled <bool> Whether the RADIUS Automation is enabled/disabled

    -Image <> RADIUS Automation image Possible values: Alert, Message, Email, Call, Chat, Flag

    -Title <string> RADIUS Automation title

    -ActionMessage <string> RADIUS Automation action message

    -Description <string> RADIUS Automation description

    -Name <string> The name of the target multi-factor authentication . This must be the actual multi-factor authentication name used in the RAS farm.

    -SiteId <uint> Site ID in which to modify the specified multi-factor authentication . If the parameter is omitted, the site ID of the Licensing Server will be used.

    -Id <uint> The ID of the multi-factor authentication to modify. To obtain the ID, use the Get-RASMFA cmdlet.

    -InputObject <> The multi factor authentication to modify. To obtain an object of type MFA, use the Get-RASMFA cmdlet.

    <CommonParameters>

    hashtag
    INPUTS

    hashtag
    OUTPUTS

    -none-

    hashtag
    EXAMPLES

    ---------- EXAMPLE 1 ---------- Add-RASMFARadiusAuto -SiteId 2 -Command Test -Title Test Adds a new entry to the Radius automation list on Site 2. [Radius Setting]

    hashtag
    RELATED LINKS

    Add-RASRule

    hashtag
    NAME

    Add-RASRule

    hashtag
    SYNOPSIS

    Adds a Rule to the Rule List.

    hashtag
    SYNTAX

    Add-RASRule [-] <uint> [[-] <uint>] - {ClientPolicy | PubItem} - <string> [- <string>] [- <bool>] [<>] Add-RASRule [-] <> [[-] <uint>] - <string> [- <string>] [- <bool>] [<>] Add-RASRule [-] <string> [[-] <uint>] - {ClientPolicy | PubItem} - <string> [- <string>] [- <bool>] [<>]

    hashtag
    DESCRIPTION

    Adds a Rule to the Rule List within Published Items.

    hashtag
    PARAMETERS

    -Enabled <bool> Whether the new rule will be enabled or disabled.

    -RuleName <string> The name of the rule to add to the Criteria.

    -Description <string> Description for the new rule.

    -Name <string> The name or server for which to modify the Rule settings.

    -SiteId <uint> Site ID for which to modify the Rule settings. If the parameter is omitted, the Licensing Server site ID will be used.

    -Id <uint> The ID of a server for which to modify the Rule settings.

    -InputObject <> An object of type ClientPolicy or PubItem for which to modify the Rule settings.

    -ObjType <> The Object Type for which to modify the Rule settings. Possible values: ClientPolicy, PubItem

    <CommonParameters>

    hashtag
    INPUTS

    -none-

    hashtag
    OUTPUTS

    -none-

    hashtag
    EXAMPLES

    ---------- EXAMPLE 1 ---------- Add-RASRule -Id 1 -ObjType ClientPolicy -RuleName Rule1 Add a rule with name Rule1 to the Rule List within the Client Policy with Id 1.

    hashtag
    RELATED LINKS

    Add-RASWinDeviceGroupInboundPort

    hashtag
    NAME

    Add-RASWinDeviceGroupInboundPort

    hashtag
    SYNOPSIS

    Adds the Windows device group Inbound ports

    hashtag
    SYNTAX

    Add-RASWinDeviceGroupInboundPort [-] <uint> - <uint> - {Domain | Private | Public | All} - {TCP | UDP} [<>] Add-RASWinDeviceGroupInboundPort [[-] <>] - <uint> - {Domain | Private | Public | All} - {TCP | UDP} [<>] Add-RASWinDeviceGroupInboundPort [-] <string> - <uint> - {Domain | Private | Public | All} - {TCP | UDP} [- <uint>] [<>]

    hashtag
    DESCRIPTION

    Adds the Windows device group Inbound ports.

    hashtag
    PARAMETERS

    -Port <uint> The Port to add to the windows device group.

    -Protocol <> The Protocol to add to the windows device group. Possible values: TCP, UDP

    -Profile <> The Profile to add to the windows device group. Possible values: Domain, Private, Public, All

    -Name <string> The name of the windows device group from which to add the Inbound Port. This must be the actual windows device group name used in the RAS farm.

    -SiteId <uint> The ID of the Site from which from which to add the Inbound Port. If the parameter is omitted, the Licensing Server Site ID will be used.

    -Id <uint> The ID of a windows device group from which to add the Inbound Port.

    -InputObject <> The Windows Device Group to modify.

    <CommonParameters>

    hashtag
    INPUTS

    hashtag
    OUTPUTS

    -none-

    hashtag
    EXAMPLES

    ---------- EXAMPLE 1 ---------- Add-RASWinDeviceGroupInboundPort -Name "WinDeviceGroup" -Port 50005 -Protocol TCP -Profile All Adds an Inbound port to the list of Inbound ports of the Windows device group with name WinDeviceGroup. ---------- EXAMPLE 2 ---------- Add-RASWinDeviceGroupInboundPort -Id 1 -Port 50005 -Protocol TCP -Profile All Adds an Inbound port to the list of Inbound ports of the Windows device group with Id 1.

    hashtag
    RELATED LINKS

    Get-RASAVDVMSize

    hashtag
    NAME

    Get-RASAVDVMSize

    hashtag
    SYNOPSIS

    The cmdlet returns an object of type Azure Virtual Desktop VM Size.

    hashtag
    SYNTAX

    Get-RASAVDVMSize - <string> - <uint> [- <uint>] [<>] Get-RASAVDVMSize - <string> - <uint> [- <uint>] [<>]

    hashtag
    DESCRIPTION

    The cmdlet returns an object of type Azure Virtual Desktop VM Size.

    hashtag
    PARAMETERS

    -SiteId <uint> Site ID from which to retrieve the Azure Virtual Desktop VMSize information. If the parameter is omitted, the Licensing Server site ID will be used.

    -ProviderId <uint> Provider ID from which to retrieve the Azure Virtual Desktop VMSize information.

    -Location <string> Location of the Azure Virtual Desktop Provider.

    -WorkspaceId <uint> Workspace ID from which to retrieve the Azure Virtual Desktop VMSize information.

    -VMAzureId <string> Azure Virtual Desktop VM Id.

    <CommonParameters>

    hashtag
    INPUTS

    -none-

    hashtag
    OUTPUTS

    hashtag
    EXAMPLES

    ---------- EXAMPLE 1 ---------- Get-RASAVDVMSize -ProviderId 2 -Location westeurope | Format-List Retrieves all the VM Sizes under Azure Virtual Desktop Provider with ID 2 from the Licensing Server site. To retrieve the info from a specific site, specify the -SiteId parameter. The Format-List cmdlet formats the display output to include all available properties. ---------- EXAMPLE 2 ---------- Get-RASAVDVMSize -ProviderId 1 -Location westeurope -SiteId 2 Retrieves all the VM Sizes under Azure Virtual Desktop Provider with ID 2 from the Site with ID 2. ---------- EXAMPLE 3 ---------- Get-RASAVDVMSize -WorkspaceId 2 -VMAzureId "/subscriptions/w7647456-39g5-113d-pe43-34le8xwj92tn/resourceGroups/My-Resource-Group/providers/Microsoft.Compute/virtualMachines/My-Host" Retrieves all the VM Sizes under Azure Virtual Desktop Workspace with ID 2 from the Licensing Server site.

    Add-RASImageOptimizationWindowsScheduledTask

    hashtag
    NAME

    Add-RASImageOptimizationWindowsScheduledTask

    hashtag
    SYNOPSIS

    Adds Windows Schedule Task.

    hashtag
    SYNTAX

    Add-RASImageOptimizationWindowsScheduledTask - {RDSDef | VDIDef | AVDSingleSessionDefaultSettings | AVDMultiSessionDefaultSettings | VDIGuestDef} - <string> - <string> [- <uint>] [<>] Add-RASImageOptimizationWindowsScheduledTask [-] <uint> - <string> - {RDSHost | RDS | VDIHostPool | AVDHostPool | RDSTemplate | VDITemplate | AVDTemplate} - <string> [<>] Add-RASImageOptimizationWindowsScheduledTask [-] <> - <string> - <string> [<>] Add-RASImageOptimizationWindowsScheduledTask [-] <string> [[-] <uint>] - <string> - {RDSHost | RDS | VDIHostPool | AVDHostPool | RDSTemplate | VDITemplate | AVDTemplate} - <string> [<>]

    hashtag
    DESCRIPTION

    Adds Windows Schedule Task to the following list

    hashtag
    PARAMETERS

    -Task <string>

    -Location <string>

    -Name <string> The name or server for which to modify the Image Optimization settings.

    -SiteId <uint> Site ID from which to modify the Image Optimization settings. If the parameter is omitted, the Licensing Server site ID will be used.

    -Id <uint> The ID of a server for which to modify the Image Optimization settings.

    -InputObject <> An object of type RDS, VDITemplate or VDIDesktop for which to modify the Image Optimization settings.

    -ObjType <> The Object Type for which to modify the Image Optimization settings. Possible values: RDSHost, RDS, VDIHostPool, AVDHostPool, RDSTemplate, VDITemplate, AVDTemplate

    -DefObjType <> The Default Object Type for which to modify the Image Optimization settings. Possible values: RDSDef, VDIDef, AVDSingleSessionDefaultSettings, AVDMultiSessionDefaultSettings, VDIGuestDef

    <CommonParameters>

    hashtag
    INPUTS

    -none-

    hashtag
    OUTPUTS

    -none-

    hashtag
    EXAMPLES

    ---------- EXAMPLE 1 ---------- Add-RASImageOptimizationWindowsScheduledTask -Id 30 -ObjType RDS -Path System\CurrentControlSet\Services\Disk -Type Folder Adds the Windows Schedule Task List to the object type RDS.

    hashtag
    RELATED LINKS

    Add-RASScheduleMessage

    hashtag
    NAME

    Add-RASScheduleMessage

    hashtag
    SYNOPSIS

            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    1
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                String
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    1
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       true (ByValue)
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    1
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    1
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       true (ByValue)
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                True
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       true (ByValue)
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    1
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
    DisplayNamearrow-up-right
    CommonParametersarrow-up-right
    CommonParametersarrow-up-right
    CommonParametersarrow-up-right
    Remove-RASCriteriaHardwareIDarrow-up-right
    Get-RASPubRDSApparrow-up-right
    Remove-RASPubItemPreferredRoutearrow-up-right
    New-RASCustomRoutearrow-up-right
    Get-RASCustomRoutearrow-up-right
    Set-RASCustomRoutearrow-up-right
    Remove-RASCustomRoutearrow-up-right
    Get-RASGatewayarrow-up-right
    Get-RASHALBarrow-up-right
    ServiceNamearrow-up-right
    CommonParametersarrow-up-right
    {Alert | Message | Email | Call | Chat | Flag}] [
    <
    >]
    Idarrow-up-right
    Commandarrow-up-right
    Titlearrow-up-right
    ActionMessagearrow-up-right
    Descriptionarrow-up-right
    Enabledarrow-up-right
    Imagearrow-up-right
    CommonParametersarrow-up-right
    InputObjectarrow-up-right
    MFAarrow-up-right
    Commandarrow-up-right
    Titlearrow-up-right
    ActionMessagearrow-up-right
    Descriptionarrow-up-right
    Enabledarrow-up-right
    Imagearrow-up-right
    CommonParametersarrow-up-right
    Namearrow-up-right
    SiteIdarrow-up-right
    Commandarrow-up-right
    Titlearrow-up-right
    ActionMessagearrow-up-right
    Descriptionarrow-up-right
    Enabledarrow-up-right
    Imagearrow-up-right
    ImageTypearrow-up-right
    MFAarrow-up-right
    MFAarrow-up-right
    Get-RASMFARadiusAutoarrow-up-right
    Set-RASMFARadiusAutoarrow-up-right
    Remove-RASMFARadiusAutoarrow-up-right
    CommonParametersarrow-up-right
    Idarrow-up-right
    SiteIdarrow-up-right
    ObjTypearrow-up-right
    RuleNamearrow-up-right
    Descriptionarrow-up-right
    Enabledarrow-up-right
    CommonParametersarrow-up-right
    InputObjectarrow-up-right
    RASListObjarrow-up-right
    SiteIdarrow-up-right
    RuleNamearrow-up-right
    Descriptionarrow-up-right
    Enabledarrow-up-right
    CommonParametersarrow-up-right
    Namearrow-up-right
    SiteIdarrow-up-right
    ObjTypearrow-up-right
    RuleNamearrow-up-right
    Descriptionarrow-up-right
    Enabledarrow-up-right
    CommonParametersarrow-up-right
    RASListObjarrow-up-right
    RuleObjTypearrow-up-right
    Get-RASRulearrow-up-right
    Remove-RASRulearrow-up-right
    Set-RASRulearrow-up-right
    Remove-RASWinDeviceGrouparrow-up-right
  • Get-RASWinDeviceGroupInboundPortarrow-up-right

  • Remove-RASWinDeviceGroupInboundPortarrow-up-right

  • Idarrow-up-right
    Portarrow-up-right
    Profilearrow-up-right
    Protocolarrow-up-right
    CommonParametersarrow-up-right
    InputObjectarrow-up-right
    WinDeviceGrouparrow-up-right
    Portarrow-up-right
    Profilearrow-up-right
    Protocolarrow-up-right
    CommonParametersarrow-up-right
    Namearrow-up-right
    Portarrow-up-right
    Profilearrow-up-right
    Protocolarrow-up-right
    SiteIdarrow-up-right
    CommonParametersarrow-up-right
    Protocolarrow-up-right
    Profilearrow-up-right
    WinDeviceGrouparrow-up-right
    WinDeviceGrouparrow-up-right
    New-RASWinDeviceGrouparrow-up-right
    Get-RASWinDeviceGrouparrow-up-right
    Set-RASWinDeviceGrouparrow-up-right
    Locationarrow-up-right
    ProviderIdarrow-up-right
    SiteIdarrow-up-right
    CommonParametersarrow-up-right
    VMAzureIdarrow-up-right
    WorkspaceIdarrow-up-right
    SiteIdarrow-up-right
    CommonParametersarrow-up-right
    AVDVMSize[]arrow-up-right
    DefObjTypearrow-up-right
    Locationarrow-up-right
    Taskarrow-up-right
    SiteIdarrow-up-right
    CommonParametersarrow-up-right
    Idarrow-up-right
    Locationarrow-up-right
    ObjTypearrow-up-right
    Taskarrow-up-right
    CommonParametersarrow-up-right
    InputObjectarrow-up-right
    RASSerilazableObjarrow-up-right
    Locationarrow-up-right
    Taskarrow-up-right
    CommonParametersarrow-up-right
    Namearrow-up-right
    SiteIdarrow-up-right
    Locationarrow-up-right
    ObjTypearrow-up-right
    Taskarrow-up-right
    CommonParametersarrow-up-right
    RASSerilazableObjarrow-up-right
    OptimizationServerObjTypearrow-up-right
    ServerDefObjTypearrow-up-right
    Remove-RASImageOptimizationWindowsScheduledTaskarrow-up-right
    Get-RASImageOptimizationWindowsScheduledTaskarrow-up-right
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                True
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                Alert
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    1
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       true (ByValue)
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    false
            Position?                    named
            Default value                True
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    1
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                TCP
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    1
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    0
            Default value                
            Accept pipeline input?       true (ByValue)
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    false
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    1
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
    Adds schedule message information for a Schedule.

    hashtag
    SYNTAX

    Add-RASScheduleMessage [-Idarrow-up-right] <uint> -Messagearrow-up-right <string> -MessageTitlearrow-up-right <string> -ObjTypearrow-up-right {RDS | VDI | AVD} [-Enabledarrow-up-right <bool>] [-SendMsgSecsarrow-up-right <uint>] [-SendMsgWhenarrow-up-right {Before | After}] [-TargetTypearrow-up-right {Host | HostPool}] [<CommonParametersarrow-up-right>] Add-RASScheduleMessage [-Namearrow-up-right] <string> [[-SiteIdarrow-up-right] <uint>] -Messagearrow-up-right <string> -MessageTitlearrow-up-right <string> -ObjTypearrow-up-right {RDS | VDI | AVD} [-Enabledarrow-up-right <bool>] [-SendMsgSecsarrow-up-right <uint>] [-SendMsgWhenarrow-up-right {Before | After}] [-TargetTypearrow-up-right {Host | HostPool}] [<CommonParametersarrow-up-right>]

    hashtag
    DESCRIPTION

    Adds schedule message information for a Schedule.

    hashtag
    PARAMETERS

    -Enabled <bool> Whether to enable or disable the message.

    -MessageTitle <string> The title of the message.

    -Message <string> A message that should be sent to users before the job starts.

    -SendMsgSecs <uint> Time interval in seconds before the job starts when the message to users should be sent.

    -SendMsgWhen <SendMsgWhenarrow-up-right> Whether the message is sent Before/After the schedule is triggered. Send Message When can only be set to After in the case of Reboot. Possible values: Before, After

    -Name <string> Scheduler job name.

    -SiteId <uint> Site ID to modify the schedule job.

    -Id <uint> Scheduler job ID.

    -ObjType <ScheduleObjTypearrow-up-right> Schedule message object type. Possible values: RDS, VDI, AVD

    -TargetType <ScheduleTargetTypearrow-up-right> Schedule target type. Possible values: Host, HostPool

    <CommonParameters>

    hashtag
    INPUTS

    -none-

    hashtag
    OUTPUTS

    ScheduleMessagearrow-up-right

    hashtag
    EXAMPLES

    ---------- EXAMPLE 1 ---------- Add-RASScheduleMessage -ObjType VDI -Name "SchedItem" -Enabled 0 -SendMsgSecs 60 -MessageTitle "messageTitle" -Message "messageBody" Adds a Message to the schedule item specified by name, set to send 1 minute after schedule trigger. ---------- EXAMPLE 2 ---------- Add-RASScheduleMessage -ObjType VDI -Id 2 -Enabled 1 -SendMsgSecs 120 -MessageTitle "messageTitle" -Message "messageBody" Adds a Message to the schedule item specified by id, set to send 2 minutes after schedule trigger.

    hashtag
    RELATED LINKS

    • Get-RASSchedulearrow-up-right

    • Add-RASScheduleMessagearrow-up-right

    • Set-RASScheduleMessagearrow-up-right

    Add-RASFSLogixVHDLocation

    hashtag
    NAME

    Add-RASFSLogixVHDLocation

    hashtag
    SYNOPSIS

    Adds a VHDLocation to a VHDLocation List of the Profile Container.

    hashtag
    SYNTAX

    Add-RASFSLogixVHDLocation - {RDSDef | VDIDef | AVDSingleSessionDefaultSettings | AVDMultiSessionDefaultSettings | VDIGuestDef} - <SwitchParameter> - <string> [- <uint>] [<>] Add-RASFSLogixVHDLocation - {RDSDef | VDIDef | AVDSingleSessionDefaultSettings | AVDMultiSessionDefaultSettings | VDIGuestDef} - <SwitchParameter> - <string> [- <uint>] [<>] Add-RASFSLogixVHDLocation - {RDSDef | VDIDef | AVDSingleSessionDefaultSettings | AVDMultiSessionDefaultSettings | VDIGuestDef} - <SwitchParameter> - <string> [- <uint>] [<>] Add-RASFSLogixVHDLocation [-] <uint> - <SwitchParameter> - {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} - <string> [<>] Add-RASFSLogixVHDLocation [-] <uint> - {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} -

    hashtag
    DESCRIPTION

    Adds a VHDLocation to a VHDLocation List of the Profile Container within the FSLogix settings of RDSH, RDSHostPool, RDSDefaults, VDIDesktop, VDITemplate or VDIDesktopDefaults

    hashtag
    PARAMETERS

    -VHDLocation <string> Specifies the 'VHDLocation' path to add to the VHDLocation List.

    -Name <string> The name or server for which to modify the FSLogix settings.

    -SiteId <uint> Site ID from which to modify the FSLogix settings. If the parameter is omitted, the Licensing Server site ID will be used.

    -Id <uint> The ID of a server for which to modify the FSLogix settings.

    -InputObject <> An object of type RDS, RDSHostPool, VDITemplate or VDIDesktop for which to modify the FSLogix settings.

    -ObjType <> The Object Type for which to modify the FSLogix settings. Possible values: RDSHost, RDS, RDSHostPool, RDSGroup, VDIHostPool, VDIPool, AVDHostPool

    -DefObjType <> The Default Object Type for which to modify the FSLogix settings. Possible values: RDSDef, VDIDef, AVDSingleSessionDefaultSettings, AVDMultiSessionDefaultSettings, VDIGuestDef

    -ProfileContainer <SwitchParameter> Set the Profile Container settings.

    -OfficeContainer <SwitchParameter> Sets the Office Container settings.

    -GeneralSettings <SwitchParameter> Sets the General settings.

    <CommonParameters>

    hashtag
    INPUTS

    -none-

    hashtag
    OUTPUTS

    -none-

    hashtag
    EXAMPLES

    ---------- EXAMPLE 1 ---------- Add-RASFSLogixVHDLocation -DefObjType RDSDef -ContainerType Profile -VHDLocation "type=smb,connectionString=Location1" Adds a VHDLocation to the VHDLocation List of the Profile Container within the FSLogix Settings of the RDS Default Settings.

    hashtag
    RELATED LINKS

    Add-RASImageOptimizationRegistry

    hashtag
    NAME

    Add-RASImageOptimizationRegistry

    hashtag
    SYNOPSIS

    Adds Registry property to the list.

    hashtag
    SYNTAX

    Add-RASImageOptimizationRegistry - {RDSDef | VDIDef | AVDSingleSessionDefaultSettings | AVDMultiSessionDefaultSettings | VDIGuestDef} - <string> - <string> [- {Add | Modify | Delete}] [- <uint>] [- {HKEY_CURRENT_CONFIG | HKEY_USERS | HKEY_LOCAL_MACHINE | HKEY_CLASSES_ROOT}] [- <string>] [- {REG_SZ | REG_DWORD | REG_QWORD | REG_MULTI_SZ | REG_EXPAND_SZ}] [- <uint>] [- <string>] [<>] Add-RASImageOptimizationRegistry [-] <uint> - <string> - {RDSHost | RDS | VDIHostPool | AVDHostPool | RDSTemplate | VDITemplate | AVDTemplate} - <string> [- {Add | Modify | Delete}] [- <uint>] [- {HKEY_CURRENT_CONFIG | HKEY_USERS | HKEY_LOCAL_MACHINE | HKEY_CLASSES_ROOT}] [- <string>] [- {REG_SZ | REG_DWORD | REG_QWORD | REG_MULTI_SZ | REG_EXPAND_SZ}] [- <string>] [<>] Add-RASImageOptimizationRegistry [-] <> -

    hashtag
    DESCRIPTION

    Adds Registry to the following list

    hashtag
    PARAMETERS

    -Action <> Possible values: Add, Modify, Delete

    -RegistryName <string>

    -DWORDValue <uint>

    -DisplayName <string>

    -HiveType <> Possible values: HKEY_CURRENT_CONFIG, HKEY_USERS, HKEY_LOCAL_MACHINE, HKEY_CLASSES_ROOT

    -Path <string>

    -RegType <> Possible values: REG_SZ, REG_DWORD, REG_QWORD, REG_MULTI_SZ, REG_EXPAND_SZ

    -StringValue <string>

    -Name <string> The name or server for which to modify the Image Optimization settings.

    -SiteId <uint> Site ID from which to modify the Image Optimization settings. If the parameter is omitted, the Licensing Server site ID will be used.

    -Id <uint> The ID of a server for which to modify the Image Optimization settings.

    -InputObject <> An object of type RDS, VDITemplate or VDIDesktop for which to modify the Image Optimization settings.

    -ObjType <> The Object Type for which to modify the Image Optimization settings. Possible values: RDSHost, RDS, VDIHostPool, AVDHostPool, RDSTemplate, VDITemplate, AVDTemplate

    -DefObjType <> The Default Object Type for which to modify the Image Optimization settings. Possible values: RDSDef, VDIDef, AVDSingleSessionDefaultSettings, AVDMultiSessionDefaultSettings, VDIGuestDef

    <CommonParameters>

    hashtag
    INPUTS

    -none-

    hashtag
    OUTPUTS

    -none-

    hashtag
    EXAMPLES

    ---------- EXAMPLE 1 ---------- Add-RASImageOptimizationRegistry -Id 30 -ObjType RDS -Action Add -RegistryName "Name" -DWORDValue 1 -DisplayName HKEY_test -HiveType HKEY_CURRENT_CONFIG -Path System\CurrentControlSet\Services\Disk -RegType REG_SZ Adds the Image Optimization Registry of the Object Type 'RDS'.

    hashtag
    RELATED LINKS

    Add-RASFSLogixCCDLocation

    hashtag
    NAME

    Add-RASFSLogixCCDLocation

    hashtag
    SYNOPSIS

    Get-RASCriteriaOS

    hashtag
    NAME

    Get-RASCriteriaOS

    hashtag
    SYNOPSIS

            Required?                    false
            Position?                    named
            Default value                True
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                900
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                Before
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    1
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
    Remove-RASScheduleMessagearrow-up-right
    <SwitchParameter> -
    <string> [<
    >] Add-RASFSLogixVHDLocation [-
    ] <uint> -
    {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} -
    <SwitchParameter> -
    <string> [<
    >] Add-RASFSLogixVHDLocation [-
    ] <
    > -
    <SwitchParameter> -
    <string> [<
    >] Add-RASFSLogixVHDLocation [-
    ] <
    > -
    <SwitchParameter> -
    <string> [<
    >] Add-RASFSLogixVHDLocation [-
    ] <
    > -
    <SwitchParameter> -
    <string> [<
    >] Add-RASFSLogixVHDLocation [-
    ] <string> [[-
    ] <uint>] -
    <SwitchParameter> -
    {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} -
    <string> [<
    >] Add-RASFSLogixVHDLocation [-
    ] <string> [[-
    ] <uint>] -
    {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} -
    <SwitchParameter> -
    <string> [<
    >] Add-RASFSLogixVHDLocation [-
    ] <string> [[-
    ] <uint>] -
    {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} -
    <SwitchParameter> -
    <string> [<
    >]
    Remove-RASFSLogixVHDLocationarrow-up-right
    DefObjTypearrow-up-right
    GeneralSettingsarrow-up-right
    VHDLocationarrow-up-right
    SiteIdarrow-up-right
    CommonParametersarrow-up-right
    DefObjTypearrow-up-right
    OfficeContainerarrow-up-right
    VHDLocationarrow-up-right
    SiteIdarrow-up-right
    CommonParametersarrow-up-right
    DefObjTypearrow-up-right
    ProfileContainerarrow-up-right
    VHDLocationarrow-up-right
    SiteIdarrow-up-right
    CommonParametersarrow-up-right
    Idarrow-up-right
    GeneralSettingsarrow-up-right
    ObjTypearrow-up-right
    VHDLocationarrow-up-right
    CommonParametersarrow-up-right
    Idarrow-up-right
    ObjTypearrow-up-right
    RASSerilazableObjarrow-up-right
    FSLogixServerObjTypearrow-up-right
    ServerDefObjTypearrow-up-right
    Get-RASFSLogixarrow-up-right
    Set-RASFSLogixarrow-up-right
    Get-RASFSLogixVHDLocationarrow-up-right
    OfficeContainerarrow-up-right
    VHDLocationarrow-up-right
    CommonParametersarrow-up-right
    Idarrow-up-right
    ObjTypearrow-up-right
    ProfileContainerarrow-up-right
    VHDLocationarrow-up-right
    CommonParametersarrow-up-right
    InputObjectarrow-up-right
    RASSerilazableObjarrow-up-right
    GeneralSettingsarrow-up-right
    VHDLocationarrow-up-right
    CommonParametersarrow-up-right
    InputObjectarrow-up-right
    RASSerilazableObjarrow-up-right
    OfficeContainerarrow-up-right
    VHDLocationarrow-up-right
    CommonParametersarrow-up-right
    InputObjectarrow-up-right
    RASSerilazableObjarrow-up-right
    ProfileContainerarrow-up-right
    VHDLocationarrow-up-right
    CommonParametersarrow-up-right
    Namearrow-up-right
    SiteIdarrow-up-right
    GeneralSettingsarrow-up-right
    ObjTypearrow-up-right
    VHDLocationarrow-up-right
    CommonParametersarrow-up-right
    Namearrow-up-right
    SiteIdarrow-up-right
    ObjTypearrow-up-right
    OfficeContainerarrow-up-right
    VHDLocationarrow-up-right
    CommonParametersarrow-up-right
    Namearrow-up-right
    SiteIdarrow-up-right
    ObjTypearrow-up-right
    ProfileContainerarrow-up-right
    VHDLocationarrow-up-right
    CommonParametersarrow-up-right
    <string> -
    <string> [-
    {Add | Modify | Delete}] [-
    <uint>] [-
    {HKEY_CURRENT_CONFIG | HKEY_USERS | HKEY_LOCAL_MACHINE | HKEY_CLASSES_ROOT}] [-
    <string>] [-
    {REG_SZ | REG_DWORD | REG_QWORD | REG_MULTI_SZ | REG_EXPAND_SZ}] [-
    <string>] [<
    >] Add-RASImageOptimizationRegistry [-
    ] <string> [[-
    ] <uint>] -
    <string> -
    {RDSHost | RDS | VDIHostPool | AVDHostPool | RDSTemplate | VDITemplate | AVDTemplate} -
    <string> [-
    {Add | Modify | Delete}] [-
    <uint>] [-
    {HKEY_CURRENT_CONFIG | HKEY_USERS | HKEY_LOCAL_MACHINE | HKEY_CLASSES_ROOT}] [-
    <string>] [-
    {REG_SZ | REG_DWORD | REG_QWORD | REG_MULTI_SZ | REG_EXPAND_SZ}] [-
    <string>] [<
    >]
    DefObjTypearrow-up-right
    DisplayNamearrow-up-right
    Patharrow-up-right
    Actionarrow-up-right
    DWORDValuearrow-up-right
    HiveTypearrow-up-right
    RegistryNamearrow-up-right
    RegTypearrow-up-right
    SiteIdarrow-up-right
    StringValuearrow-up-right
    CommonParametersarrow-up-right
    Idarrow-up-right
    DisplayNamearrow-up-right
    ObjTypearrow-up-right
    Patharrow-up-right
    Actionarrow-up-right
    DWORDValuearrow-up-right
    HiveTypearrow-up-right
    RegistryNamearrow-up-right
    RegTypearrow-up-right
    StringValuearrow-up-right
    CommonParametersarrow-up-right
    InputObjectarrow-up-right
    RASSerilazableObjarrow-up-right
    ActionTypearrow-up-right
    HiveTypearrow-up-right
    ValueTypearrow-up-right
    RASSerilazableObjarrow-up-right
    OptimizationServerObjTypearrow-up-right
    ServerDefObjTypearrow-up-right
    Get-RASImageOptimizationRegistryarrow-up-right
    Remove-RASImageOptimizationRegistryarrow-up-right
    DisplayNamearrow-up-right
    Patharrow-up-right
    Actionarrow-up-right
    DWORDValuearrow-up-right
    HiveTypearrow-up-right
    RegistryNamearrow-up-right
    RegTypearrow-up-right
    StringValuearrow-up-right
    CommonParametersarrow-up-right
    Namearrow-up-right
    SiteIdarrow-up-right
    DisplayNamearrow-up-right
    ObjTypearrow-up-right
    Patharrow-up-right
    Actionarrow-up-right
    DWORDValuearrow-up-right
    HiveTypearrow-up-right
    RegistryNamearrow-up-right
    RegTypearrow-up-right
    StringValuearrow-up-right
    CommonParametersarrow-up-right
    Retrieves the Operating System Criteria.

    hashtag
    SYNTAX

    Get-RASCriteriaOS -DefObjTypearrow-up-right {MFAarrow-up-right} [-SiteIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>] Get-RASCriteriaOS [-Idarrow-up-right] <uint> -ObjTypearrow-up-right {ClientPolicy | PubItem | MFA | LogonHours} [-RuleIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>] Get-RASCriteriaOS [-Namearrow-up-right] <string> [[-SiteIdarrow-up-right] <uint>] -ObjTypearrow-up-right {ClientPolicy | PubItem | MFA | LogonHours} [-RuleIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>]

    hashtag
    DESCRIPTION

    Retrieves the Operating System Criteria within the Criteria settings from a ClientPolicy, MFA or PubItem.

    hashtag
    PARAMETERS

    -Name <string> The name or server for which to retrieve the Criteria settings.

    -SiteId <uint> Site ID from which to retrieve the Criteria settings. If the parameter is omitted, the Licensing Server site ID will be used.

    -Id <uint> The ID of a server for which to retrieve the Criteria settings.

    -ObjType <CriteriaObjTypearrow-up-right> The Object Type for which to retrieve the Criteria settings. Possible values: ClientPolicy, PubItem, MFA, LogonHours

    -DefObjType <CriteriaDefObjTypearrow-up-right> The Default Object Type for which to retrieve the Criteria settings. Possible values: MFA

    -RuleId <uint> The ID of the Rule to retrieve.

    <CommonParameters>

    hashtag
    INPUTS

    -none-

    hashtag
    OUTPUTS

    AllowedOperatingSystemsarrow-up-right

    hashtag
    EXAMPLES

    ---------- EXAMPLE 1 ---------- Get-RASCriteriaOS -Id 1 -ObjType MFA Retrieves the Allowed Operating Systems within the Criteria settings of the specified LogonHour by ID. ---------- EXAMPLE 2 ---------- Get-RASCriteriaOS -Name "Logon1" -ObjType MFA Retrieves the Allowed Operating Systems within the Criteria settings of the specified LogonHour by Name.

            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    1
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                False
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                False
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                False
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    false
            Position?                    named
            Default value                Add
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                HKEY_CURRENT_CONFIG
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                REG_SZ
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    1
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    1
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
    Adds a CCDLocation to a CCDLocation List of the Profile Container.

    hashtag
    SYNTAX

    Add-RASFSLogixCCDLocation -CCDLocationarrow-up-right <string> -DefObjTypearrow-up-right {RDSDef | VDIDef | AVDSingleSessionDefaultSettings | AVDMultiSessionDefaultSettings | VDIGuestDef} -GeneralSettingsarrow-up-right <SwitchParameter> [-SiteIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>] Add-RASFSLogixCCDLocation -CCDLocationarrow-up-right <string> -DefObjTypearrow-up-right {RDSDef | VDIDef | AVDSingleSessionDefaultSettings | AVDMultiSessionDefaultSettings | VDIGuestDef} -OfficeContainerarrow-up-right <SwitchParameter> [-SiteIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>] Add-RASFSLogixCCDLocation -CCDLocationarrow-up-right <string> -DefObjTypearrow-up-right {RDSDef | VDIDef | AVDSingleSessionDefaultSettings | AVDMultiSessionDefaultSettings | VDIGuestDef} -ProfileContainerarrow-up-right <SwitchParameter> [-SiteIdarrow-up-right <uint>] [<CommonParametersarrow-up-right>] Add-RASFSLogixCCDLocation [-Idarrow-up-right] <uint> -CCDLocationarrow-up-right <string> -GeneralSettingsarrow-up-right <SwitchParameter> -ObjTypearrow-up-right {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} [<CommonParametersarrow-up-right>] Add-RASFSLogixCCDLocation [-Idarrow-up-right] <uint> -CCDLocationarrow-up-right <string> - {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} - <SwitchParameter> [<>] Add-RASFSLogixCCDLocation [-] <uint> - <string> - {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} - <SwitchParameter> [<>] Add-RASFSLogixCCDLocation [-] <> - <string> - <SwitchParameter> [<>] Add-RASFSLogixCCDLocation [-] <> - <string> - <SwitchParameter> [<>] Add-RASFSLogixCCDLocation [-] <> - <string> - <SwitchParameter> [<>] Add-RASFSLogixCCDLocation [-] <string> [[-] <uint>] - <string> - <SwitchParameter> - {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} [<>] Add-RASFSLogixCCDLocation [-] <string> [[-] <uint>] - <string> - {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} - <SwitchParameter> [<>] Add-RASFSLogixCCDLocation [-] <string> [[-] <uint>] - <string> - {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} - <SwitchParameter> [<>]

    hashtag
    DESCRIPTION

    Adds a CCDLocation to a CCDLocation List of the Profile Container within the FSLogix settings of RDSH, RDSHostPool, RDSDefaults, VDIDesktop, VDITemplate or VDIDesktopDefaults

    hashtag
    PARAMETERS

    -CCDLocation <string> Specifies the 'CCDLocation' path to add to the CCDLocation List.

    -Name <string> The name or server for which to modify the FSLogix settings.

    -SiteId <uint> Site ID from which to modify the FSLogix settings. If the parameter is omitted, the Licensing Server site ID will be used.

    -Id <uint> The ID of a server for which to modify the FSLogix settings.

    -InputObject <RASSerilazableObjarrow-up-right> An object of type RDS, RDSHostPool, VDITemplate or VDIDesktop for which to modify the FSLogix settings.

    -ObjType <FSLogixServerObjTypearrow-up-right> The Object Type for which to modify the FSLogix settings. Possible values: RDSHost, RDS, RDSHostPool, RDSGroup, VDIHostPool, VDIPool, AVDHostPool

    -DefObjType <ServerDefObjTypearrow-up-right> The Default Object Type for which to modify the FSLogix settings. Possible values: RDSDef, VDIDef, AVDSingleSessionDefaultSettings, AVDMultiSessionDefaultSettings, VDIGuestDef

    -ProfileContainer <SwitchParameter> Set the Profile Container settings.

    -OfficeContainer <SwitchParameter> Sets the Office Container settings.

    -GeneralSettings <SwitchParameter> Sets the General settings.

    <CommonParameters>

    hashtag
    INPUTS

    -none-

    hashtag
    OUTPUTS

    -none-

    hashtag
    EXAMPLES

    ---------- EXAMPLE 1 ---------- Add-RASFSLogixCCDLocation -DefObjType RDSDef -ContainerType Profile -CCDLocation "type=smb,connectionString=Location1" Adds a CCDLocation to the CCDLocation List of the Profile Container within the FSLogix Settings of the RDS Default Settings.

    hashtag
    RELATED LINKS

    • Get-RASFSLogixarrow-up-right

    • Set-RASFSLogixarrow-up-right

    • Get-RASFSLogixCCDLocationarrow-up-right

    Add-RASFSLogixUser

    hashtag
    NAME

    Add-RASFSLogixUser

    hashtag
    SYNOPSIS

    Adds a user to an Inclusion/Exclusion List of the Profile Container.

    hashtag
    SYNTAX

    Add-RASFSLogixUser - {RDSDef | VDIDef | AVDSingleSessionDefaultSettings | AVDMultiSessionDefaultSettings | VDIGuestDef} - <SwitchParameter> - {Inclusion | Exclusion} [- <string>] [- <string>] [- <uint>] [<>] Add-RASFSLogixUser - {RDSDef | VDIDef | AVDSingleSessionDefaultSettings | AVDMultiSessionDefaultSettings | VDIGuestDef} - <SwitchParameter> - {Inclusion | Exclusion} [- <string>] [- <string>] [- <uint>] [<>] Add-RASFSLogixUser - {RDSDef | VDIDef | AVDSingleSessionDefaultSettings | AVDMultiSessionDefaultSettings | VDIGuestDef} - <SwitchParameter> - {Inclusion | Exclusion} [- <string>] [- <string>] [- <uint>] [<>] Add-RASFSLogixUser [-] <uint> - <SwitchParameter> - {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} -

    hashtag
    DESCRIPTION

    Adds a user to an Inclusion/Exclusion List of the Profile Container within the FSLogix settings of RDSH, RDSHostPool, RDSDefaults, VDIDesktop, VDITemplate or VDIDesktopDefaults

    hashtag
    PARAMETERS

    -UserListType <> Specifies the 'User List Type'. Possible values: Inclusion, Exclusion

    -Account <string> The name of the user/group account to add to the FSLogix Container.

    -SID <string> The SID of the user/group account to add to the FSLogix Container.

    -Name <string> The name or server for which to modify the FSLogix settings.

    -SiteId <uint> Site ID from which to modify the FSLogix settings. If the parameter is omitted, the Licensing Server site ID will be used.

    -Id <uint> The ID of a server for which to modify the FSLogix settings.

    -InputObject <> An object of type RDS, RDSHostPool, VDITemplate or VDIDesktop for which to modify the FSLogix settings.

    -ObjType <> The Object Type for which to modify the FSLogix settings. Possible values: RDSHost, RDS, RDSHostPool, RDSGroup, VDIHostPool, VDIPool, AVDHostPool

    -DefObjType <> The Default Object Type for which to modify the FSLogix settings. Possible values: RDSDef, VDIDef, AVDSingleSessionDefaultSettings, AVDMultiSessionDefaultSettings, VDIGuestDef

    -ProfileContainer <SwitchParameter> Set the Profile Container settings.

    -OfficeContainer <SwitchParameter> Sets the Office Container settings.

    -GeneralSettings <SwitchParameter> Sets the General settings.

    <CommonParameters>

    hashtag
    INPUTS

    -none-

    hashtag
    OUTPUTS

    -none-

    hashtag
    EXAMPLES

    ---------- EXAMPLE 1 ---------- Add-RASFSLogixUser -DefObjType RDSDef -ContainerType Profile -UserListType Inclusion -Account "JaneDoe" Adds a user to the Inclusion List of the Profile Container within the FSLogix Settings of the RDS Default Settings. ---------- EXAMPLE 2 ---------- Add-RASFSLogixUser -Name "RDSHostPool1" -ObjType RDSHostPool -ContainerType Profile -UserListType Exclusion -Account "SID://DOMAIN/JaneDoe" Adds a user to the Exclusion List of the Profile Container within the FSLogix Settings of the specified RDSHostPool by Name.

    hashtag
    RELATED LINKS

    Add-RASFSLogixFolder

    hashtag
    NAME

    Add-RASFSLogixFolder

    hashtag
    SYNOPSIS

    Adds a folder to an Inclusion/Exclusion List of the Profile Container.

    hashtag
    SYNTAX

    Add-RASFSLogixFolder - {RDSDef | VDIDef | AVDSingleSessionDefaultSettings | AVDMultiSessionDefaultSettings | VDIGuestDef} - <string> - {Inclusion | Exclusion} [- {None | CopyBase | CopyBack}] [- <uint>] [<>] Add-RASFSLogixFolder - {RDSDef | VDIDef | AVDSingleSessionDefaultSettings | AVDMultiSessionDefaultSettings | VDIGuestDef} - <string> - {Inclusion | Exclusion} [- {None | CopyBase | CopyBack}] [- <uint>] [<>] Add-RASFSLogixFolder - {RDSDef | VDIDef | AVDSingleSessionDefaultSettings | AVDMultiSessionDefaultSettings | VDIGuestDef} - <string> - {Inclusion | Exclusion} - <SwitchParameter> [- {None | CopyBase | CopyBack}] [- <uint>] [<>] Add-RASFSLogixFolder [-] <uint> - <string> - {Inclusion | Exclusion} - {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} [- {None | CopyBase | CopyBack}] [<>] Add-RASFSLogixFolder [-

    hashtag
    DESCRIPTION

    Adds a folder to an Inclusion/Exclusion List of the Profile Container within the FSLogix settings of RDSH, RDSHostPool, RDSDefaults, VDIDesktop, VDITemplate or VDIDesktopDefaults

    hashtag
    PARAMETERS

    -ExcludeFolderCopy <> Specifies the 'Exclude Folder Copy', in case of adding to the Exclude Folder List. Possible values: None, CopyBase, CopyBack

    -FolderListType <> Specifies the 'Folder List Type'. Possible values: Inclusion, Exclusion

    -Folder <string> Specifies the 'Folder' path to add to the Include/Exclude Folder List.

    -Name <string> The name or server for which to modify the FSLogix settings.

    -SiteId <uint> Site ID from which to modify the FSLogix settings. If the parameter is omitted, the Licensing Server site ID will be used.

    -Id <uint> The ID of a server for which to modify the FSLogix settings.

    -InputObject <> An object of type RDS, RDSHostPool, VDITemplate or VDIDesktop for which to modify the FSLogix settings.

    -ObjType <> The Object Type for which to modify the FSLogix settings. Possible values: RDSHost, RDS, RDSHostPool, RDSGroup, VDIHostPool, VDIPool, AVDHostPool

    -DefObjType <> The Default Object Type for which to modify the FSLogix settings. Possible values: RDSDef, VDIDef, AVDSingleSessionDefaultSettings, AVDMultiSessionDefaultSettings, VDIGuestDef

    -ProfileContainer <SwitchParameter> Set the Profile Container settings.

    <CommonParameters>

    hashtag
    INPUTS

    -none-

    hashtag
    OUTPUTS

    -none-

    hashtag
    EXAMPLES

    ---------- EXAMPLE 1 ---------- Add-RASFSLogixFolder -DefObjType RDSDef -ContainerType Profile -FolderListType Inclusion -Folder "C:/Test1" Adds a folder to the Inclusion List of the Profile Container within the FSLogix Settings of the RDS Default Settings. ---------- EXAMPLE 2 ---------- Add-RASFSLogixFolder -Name "RDSHostPool1" -ObjType RDSHostPool -ContainerType Profile -FolderListType Exclusion -Folder "C:/Test2" Adds a folder to the Exclusion List of the Profile Container within the FSLogix Settings of the specified RDSHostPool by Name.

    hashtag
    RELATED LINKS

    Add-RASVDIHostPoolMember

    hashtag
    NAME

    Add-RASVDIHostPoolMember

    hashtag
    SYNOPSIS

    Adds one or multiple VDI Host Pool Members to a VDI Host Pool.

    hashtag
    SYNTAX

    Add-RASVDIHostPoolMember [-] <uint> - <string> - {AllHostsInProvider | AllGuestsInProvider | Host | Guest | NativePool | Template | TemplateGuest | TemplateVersion} [- <string>] [- <SwitchParameter>] [- <uint>] [- <string>] [- <List`1>] [<>] Add-RASVDIHostPoolMember [-] <uint> - <string> - <SecureString> - {AllHostsInProvider | AllGuestsInProvider | Host | Guest | NativePool | Template | TemplateGuest | TemplateVersion} - <string> [- <string>] [- <uint>] [- <string>] [- <List`1>] [<>] Add-RASVDIHostPoolMember [-] <> - <string> - {AllHostsInProvider | AllGuestsInProvider | Host | Guest | NativePool | Template | TemplateGuest | TemplateVersion} [-

    hashtag
    DESCRIPTION

    Adds one or multiple VDI Host Pool Members to an existing VDI Host Pool.

    hashtag
    PARAMETERS

    -VDIHostPoolName <string> The VDI Host Pool name.

    -SiteId <uint> Site ID where the VDI Host Pool is located. If the parameter is omitted, the site ID of the Licensing Server will be used.

    -VDIHostPoolId <uint> The VDI Host Pool ID.

    -InputObject <> An object of type VDIHostPool identifying the target VDI Host Pool. The object is obtained using the Get-RASVDIHostPool cmdlet.

    -Type <> The VDI Host Pool Member Type. The type can either be: ALLGUESTSINPROVIDER, GUEST, NATIVEPOOL, TEMPLATEGUEST or TEMPLATEVERSION. Possible values: AllHostsInProvider, AllGuestsInProvider, Host, Guest, NativePool, Template, TemplateGuest, TemplateVersion

    -Name <string> The VDI Host Pool Member Name.

    -ProviderId <uint> The VDI Host Pool Member Provider ID. This parameter is only accepted with Types: ALLGUESTSONPROVIDER, GUEST or NATIVEPOOL.

    -VMId <string> The VDI Host Pool Member Guest ID. This parameter is only accepted with Type: GUEST.

    -NativePoolId <string> The VDI Host Pool Member Native Pool ID. This parameter is only accepted with Type: NATIVEPOOL.

    -NoInstall <SwitchParameter> Specifies not to install the RAS Guest Agent on the server. If this parameter is omitted, the agent will be push installed in the VM using your RAS admin credentials. To specify different credentials for push installation, use the Username and Password parameters. This parameter can be used in situations when the RAS Guest Agent is already installed in a VM, but the VM is powered down. By including this parameter, you will simply power up the VM and make it available for Parallels RAS operations.

    -Username <string> An administrator account for push installing the RAS Guest Agent in the VM. If this parameter is omitted, your RAS admin username (and password) will be used.

    -Password <SecureString> The password of the account specified in the Username parameter.

    -VMIds <List`1> The VDI Host Pool Member Desktops IDs. This parameter is only accepted with Type: ALLDESKTOPSONPROVIDER.

    <CommonParameters>

    hashtag
    INPUTS

    hashtag
    OUTPUTS

    -none-

    hashtag
    EXAMPLES

    ---------- EXAMPLE 1 ---------- Add-RASVDIHostPoolMember -VDIHostPoolName "My VDI Host Pool" -Type ALLGUESTSONPROVIDER -Name "MY VDI Host Pool Member" -ProviderId 1 Adds the specified VDI Host Pool Member to the specified VDI Host Pool. The Type ALLGUESTSONPROVIDER requires the ProviderId to be specified. ---------- EXAMPLE 2 ---------- Add-RASVDIHostPoolMember -VDIHostPoolName "My VDI Host Pool" -Type GUEST -Name "MY VDI Host Pool Member" -ProviderId 1 -VMId 42312685-05c9-ca51-342d-b3943046edf1 Adds the specified VDI Host Pool Member to the specified VDI Host Pool. The Type GUEST requires the ProviderId and VDIDesktopId to be specified. ---------- EXAMPLE 3 ---------- Add-RASVDIHostPoolMember -VDIHostPoolName "My VDI Host Pool" -Type NATIVEPOOL -Name "MY VDI Host Pool Member" -ProviderId 1 -NativePoolId 1 Adds the specified VDI Host Pool Member to the specified VDI Host Pool. The Type NATIVEPOOL requires the ProviderId and NativePoolId to be specified. ---------- EXAMPLE 4 ---------- Add-RASVDIHostPoolMember -VDIHostPoolName "My VDI Host Pool" -Type TEMPLATEDESKTOP -Name "MY VDI Host Pool Member" -VDITemplateId 1 Adds the specified VDI Host Pool Member to the specified VDI Host Pool. The Type TEMPLATEGUEST requires the VDITemplateId to be specified.

    hashtag
    RELATED LINKS

            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    1
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                False
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                False
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                False
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
    ObjTypearrow-up-right
    OfficeContainerarrow-up-right
    CommonParametersarrow-up-right
    Idarrow-up-right
    CCDLocationarrow-up-right
    ObjTypearrow-up-right
    ProfileContainerarrow-up-right
    CommonParametersarrow-up-right
    InputObjectarrow-up-right
    RASSerilazableObjarrow-up-right
    CCDLocationarrow-up-right
    GeneralSettingsarrow-up-right
    CommonParametersarrow-up-right
    InputObjectarrow-up-right
    RASSerilazableObjarrow-up-right
    CCDLocationarrow-up-right
    OfficeContainerarrow-up-right
    CommonParametersarrow-up-right
    InputObjectarrow-up-right
    RASSerilazableObjarrow-up-right
    CCDLocationarrow-up-right
    ProfileContainerarrow-up-right
    CommonParametersarrow-up-right
    Namearrow-up-right
    SiteIdarrow-up-right
    CCDLocationarrow-up-right
    GeneralSettingsarrow-up-right
    ObjTypearrow-up-right
    CommonParametersarrow-up-right
    Namearrow-up-right
    SiteIdarrow-up-right
    CCDLocationarrow-up-right
    ObjTypearrow-up-right
    OfficeContainerarrow-up-right
    CommonParametersarrow-up-right
    Namearrow-up-right
    SiteIdarrow-up-right
    CCDLocationarrow-up-right
    ObjTypearrow-up-right
    ProfileContainerarrow-up-right
    CommonParametersarrow-up-right
    Remove-RASFSLogixCCDLocationarrow-up-right
    {Inclusion | Exclusion} [-
    <string>] [-
    <string>] [<
    >] Add-RASFSLogixUser [-
    ] <uint> -
    {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} -
    <SwitchParameter> -
    {Inclusion | Exclusion} [-
    <string>] [-
    <string>] [<
    >] Add-RASFSLogixUser [-
    ] <uint> -
    {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} -
    <SwitchParameter> -
    {Inclusion | Exclusion} [-
    <string>] [-
    <string>] [<
    >] Add-RASFSLogixUser [-
    ] <
    > -
    <SwitchParameter> -
    {Inclusion | Exclusion} [-
    <string>] [-
    <string>] [<
    >] Add-RASFSLogixUser [-
    ] <
    > -
    <SwitchParameter> -
    {Inclusion | Exclusion} [-
    <string>] [-
    <string>] [<
    >] Add-RASFSLogixUser [-
    ] <
    > -
    <SwitchParameter> -
    {Inclusion | Exclusion} [-
    <string>] [-
    <string>] [<
    >] Add-RASFSLogixUser [-
    ] <string> [[-
    ] <uint>] -
    <SwitchParameter> -
    {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} -
    {Inclusion | Exclusion} [-
    <string>] [-
    <string>] [<
    >] Add-RASFSLogixUser [-
    ] <string> [[-
    ] <uint>] -
    {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} -
    <SwitchParameter> -
    {Inclusion | Exclusion} [-
    <string>] [-
    <string>] [<
    >] Add-RASFSLogixUser [-
    ] <string> [[-
    ] <uint>] -
    {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} -
    <SwitchParameter> -
    {Inclusion | Exclusion} [-
    <string>] [-
    <string>] [<
    >]
    DefObjTypearrow-up-right
    GeneralSettingsarrow-up-right
    UserListTypearrow-up-right
    Accountarrow-up-right
    SIDarrow-up-right
    SiteIdarrow-up-right
    CommonParametersarrow-up-right
    DefObjTypearrow-up-right
    OfficeContainerarrow-up-right
    UserListTypearrow-up-right
    Accountarrow-up-right
    SIDarrow-up-right
    SiteIdarrow-up-right
    CommonParametersarrow-up-right
    DefObjTypearrow-up-right
    ProfileContainerarrow-up-right
    UserListTypearrow-up-right
    Accountarrow-up-right
    SIDarrow-up-right
    SiteIdarrow-up-right
    CommonParametersarrow-up-right
    Idarrow-up-right
    GeneralSettingsarrow-up-right
    ObjTypearrow-up-right
    FSLogixListTypearrow-up-right
    RASSerilazableObjarrow-up-right
    FSLogixServerObjTypearrow-up-right
    ServerDefObjTypearrow-up-right
    Get-RASFSLogixarrow-up-right
    Set-RASFSLogixarrow-up-right
    Get-RASFSLogixUserarrow-up-right
    ] <uint> -
    <string> -
    {Inclusion | Exclusion} -
    {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} [-
    {None | CopyBase | CopyBack}] [<
    >] Add-RASFSLogixFolder [-
    ] <uint> -
    <string> -
    {Inclusion | Exclusion} -
    {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} -
    <SwitchParameter> [-
    {None | CopyBase | CopyBack}] [<
    >] Add-RASFSLogixFolder [-
    ] <
    > -
    <string> -
    {Inclusion | Exclusion} [-
    {None | CopyBase | CopyBack}] [<
    >] Add-RASFSLogixFolder [-
    ] <
    > -
    <string> -
    {Inclusion | Exclusion} [-
    {None | CopyBase | CopyBack}] [<
    >] Add-RASFSLogixFolder [-
    ] <
    > -
    <string> -
    {Inclusion | Exclusion} -
    <SwitchParameter> [-
    {None | CopyBase | CopyBack}] [<
    >] Add-RASFSLogixFolder [-
    ] <string> [[-
    ] <uint>] -
    <string> -
    {Inclusion | Exclusion} -
    {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} [-
    {None | CopyBase | CopyBack}] [<
    >] Add-RASFSLogixFolder [-
    ] <string> [[-
    ] <uint>] -
    <string> -
    {Inclusion | Exclusion} -
    {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} [-
    {None | CopyBase | CopyBack}] [<
    >] Add-RASFSLogixFolder [-
    ] <string> [[-
    ] <uint>] -
    <string> -
    {Inclusion | Exclusion} -
    {RDSHost | RDS | RDSHostPool | RDSGroup | VDIHostPool | VDIPool | AVDHostPool} -
    <SwitchParameter> [-
    {None | CopyBase | CopyBack}] [<
    >]
    DefObjTypearrow-up-right
    Folderarrow-up-right
    FolderListTypearrow-up-right
    ExcludeFolderCopyarrow-up-right
    SiteIdarrow-up-right
    CommonParametersarrow-up-right
    DefObjTypearrow-up-right
    Folderarrow-up-right
    FolderListTypearrow-up-right
    ExcludeFolderCopyarrow-up-right
    SiteIdarrow-up-right
    CommonParametersarrow-up-right
    DefObjTypearrow-up-right
    Folderarrow-up-right
    FolderListTypearrow-up-right
    ProfileContainerarrow-up-right
    ExcludeFolderCopyarrow-up-right
    SiteIdarrow-up-right
    CommonParametersarrow-up-right
    Idarrow-up-right
    Folderarrow-up-right
    FolderListTypearrow-up-right
    ObjTypearrow-up-right
    ExcludeFolderCopyarrow-up-right
    CommonParametersarrow-up-right
    ExcludeFolderCopyarrow-up-right
    FSLogixListTypearrow-up-right
    RASSerilazableObjarrow-up-right
    FSLogixServerObjTypearrow-up-right
    ServerDefObjTypearrow-up-right
    Get-RASFSLogixarrow-up-right
    Set-RASFSLogixarrow-up-right
    Get-RASFSLogixFolderarrow-up-right
    <string>] [-
    <SwitchParameter>] [-
    <uint>] [-
    <string>] [-
    <List`1>] [<
    >] Add-RASVDIHostPoolMember [-
    ] <
    > -
    <string> -
    <SecureString> -
    {AllHostsInProvider | AllGuestsInProvider | Host | Guest | NativePool | Template | TemplateGuest | TemplateVersion} -
    <string> [-
    <string>] [-
    <uint>] [-
    <string>] [-
    <List`1>] [<
    >] Add-RASVDIHostPoolMember [-
    ] <string> [[-
    ] <uint>] -
    <string> -
    {AllHostsInProvider | AllGuestsInProvider | Host | Guest | NativePool | Template | TemplateGuest | TemplateVersion} [-
    <string>] [-
    <SwitchParameter>] [-
    <uint>] [-
    <string>] [-
    <List`1>] [<
    >] Add-RASVDIHostPoolMember [-
    ] <string> [[-
    ] <uint>] -
    <string> -
    <SecureString> -
    {AllHostsInProvider | AllGuestsInProvider | Host | Guest | NativePool | Template | TemplateGuest | TemplateVersion} -
    <string> [-
    <string>] [-
    <uint>] [-
    <string>] [-
    <List`1>] [<
    >]
  • VDIHostPoolIdarrow-up-right
    Namearrow-up-right
    Typearrow-up-right
    NativePoolIdarrow-up-right
    NoInstallarrow-up-right
    ProviderIdarrow-up-right
    VMIdarrow-up-right
    VMIdsarrow-up-right
    CommonParametersarrow-up-right
    VDIHostPoolIdarrow-up-right
    Namearrow-up-right
    Passwordarrow-up-right
    Typearrow-up-right
    Usernamearrow-up-right
    NativePoolIdarrow-up-right
    ProviderIdarrow-up-right
    VMIdarrow-up-right
    VMIdsarrow-up-right
    CommonParametersarrow-up-right
    InputObjectarrow-up-right
    VDIHostPoolarrow-up-right
    Namearrow-up-right
    Typearrow-up-right
    VDIHostPoolarrow-up-right
    VDIHostPoolarrow-up-right
    VDIHostPoolarrow-up-right
    New-RASVDIHostPoolarrow-up-right
    Get-RASVDIHostPoolarrow-up-right
    Set-RASVDIHostPoolarrow-up-right
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    1
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                False
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                False
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                False
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    false
            Position?                    named
            Default value                CopyBase, CopyBack
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    1
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                False
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    1
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                0
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    0
            Default value                
            Accept pipeline input?       true (ByValue)
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                AllGuestsInProvider
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                False
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    true
            Position?                    named
            Default value                
            Accept pipeline input?       false
            Accept wildcard characters?  false
            Required?                    false
            Position?                    named
            Default value                System.Collections.Generic.List`1[System.String]
            Accept pipeline input?       false
            Accept wildcard characters?  false
            This cmdlet supports the common parameters: Verbose, Debug,
            ErrorAction, ErrorVariable, WarningAction, WarningVariable,
            OutBuffer, PipelineVariable, and OutVariable. For more information, see 
            about_CommonParameters . 
    UserListTypearrow-up-right
    Accountarrow-up-right
    SIDarrow-up-right
    CommonParametersarrow-up-right
    Idarrow-up-right
    ObjTypearrow-up-right
    OfficeContainerarrow-up-right
    UserListTypearrow-up-right
    Accountarrow-up-right
    SIDarrow-up-right
    CommonParametersarrow-up-right
    Idarrow-up-right
    ObjTypearrow-up-right
    ProfileContainerarrow-up-right
    UserListTypearrow-up-right
    Accountarrow-up-right
    SIDarrow-up-right
    CommonParametersarrow-up-right
    InputObjectarrow-up-right
    RASSerilazableObjarrow-up-right
    GeneralSettingsarrow-up-right
    UserListTypearrow-up-right
    Accountarrow-up-right
    SIDarrow-up-right
    CommonParametersarrow-up-right
    InputObjectarrow-up-right
    RASSerilazableObjarrow-up-right
    OfficeContainerarrow-up-right
    UserListTypearrow-up-right
    Accountarrow-up-right
    SIDarrow-up-right
    CommonParametersarrow-up-right
    InputObjectarrow-up-right
    RASSerilazableObjarrow-up-right
    ProfileContainerarrow-up-right
    UserListTypearrow-up-right
    Accountarrow-up-right
    SIDarrow-up-right
    CommonParametersarrow-up-right
    Namearrow-up-right
    SiteIdarrow-up-right
    GeneralSettingsarrow-up-right
    ObjTypearrow-up-right
    UserListTypearrow-up-right
    Accountarrow-up-right
    SIDarrow-up-right
    CommonParametersarrow-up-right
    Namearrow-up-right
    SiteIdarrow-up-right
    ObjTypearrow-up-right
    OfficeContainerarrow-up-right
    UserListTypearrow-up-right
    Accountarrow-up-right
    SIDarrow-up-right
    CommonParametersarrow-up-right
    Namearrow-up-right
    SiteIdarrow-up-right
    ObjTypearrow-up-right
    ProfileContainerarrow-up-right
    UserListTypearrow-up-right
    Accountarrow-up-right
    SIDarrow-up-right
    CommonParametersarrow-up-right
    Remove-RASFSLogixUserarrow-up-right
    Idarrow-up-right
    Folderarrow-up-right
    FolderListTypearrow-up-right
    ObjTypearrow-up-right
    ExcludeFolderCopyarrow-up-right
    CommonParametersarrow-up-right
    Idarrow-up-right
    Folderarrow-up-right
    FolderListTypearrow-up-right
    ObjTypearrow-up-right
    ProfileContainerarrow-up-right
    ExcludeFolderCopyarrow-up-right
    CommonParametersarrow-up-right
    InputObjectarrow-up-right
    RASSerilazableObjarrow-up-right
    Folderarrow-up-right
    FolderListTypearrow-up-right
    ExcludeFolderCopyarrow-up-right
    CommonParametersarrow-up-right
    InputObjectarrow-up-right
    RASSerilazableObjarrow-up-right
    Folderarrow-up-right
    FolderListTypearrow-up-right
    ExcludeFolderCopyarrow-up-right
    CommonParametersarrow-up-right
    InputObjectarrow-up-right
    RASSerilazableObjarrow-up-right
    Folderarrow-up-right
    FolderListTypearrow-up-right
    ProfileContainerarrow-up-right
    ExcludeFolderCopyarrow-up-right
    CommonParametersarrow-up-right
    Namearrow-up-right
    SiteIdarrow-up-right
    Folderarrow-up-right
    FolderListTypearrow-up-right
    ObjTypearrow-up-right
    ExcludeFolderCopyarrow-up-right
    CommonParametersarrow-up-right
    Namearrow-up-right
    SiteIdarrow-up-right
    Folderarrow-up-right
    FolderListTypearrow-up-right
    ObjTypearrow-up-right
    ExcludeFolderCopyarrow-up-right
    CommonParametersarrow-up-right
    Namearrow-up-right
    SiteIdarrow-up-right
    Folderarrow-up-right
    FolderListTypearrow-up-right
    ObjTypearrow-up-right
    ProfileContainerarrow-up-right
    ExcludeFolderCopyarrow-up-right
    CommonParametersarrow-up-right
    Remove-RASFSLogixFolderarrow-up-right
    NativePoolIdarrow-up-right
    NoInstallarrow-up-right
    ProviderIdarrow-up-right
    VMIdarrow-up-right
    VMIdsarrow-up-right
    CommonParametersarrow-up-right
    InputObjectarrow-up-right
    VDIHostPoolarrow-up-right
    Namearrow-up-right
    Passwordarrow-up-right
    Typearrow-up-right
    Usernamearrow-up-right
    NativePoolIdarrow-up-right
    ProviderIdarrow-up-right
    VMIdarrow-up-right
    VMIdsarrow-up-right
    CommonParametersarrow-up-right
    VDIHostPoolNamearrow-up-right
    SiteIdarrow-up-right
    Namearrow-up-right
    Typearrow-up-right
    NativePoolIdarrow-up-right
    NoInstallarrow-up-right
    ProviderIdarrow-up-right
    VMIdarrow-up-right
    VMIdsarrow-up-right
    CommonParametersarrow-up-right
    VDIHostPoolNamearrow-up-right
    SiteIdarrow-up-right
    Namearrow-up-right
    Passwordarrow-up-right
    Typearrow-up-right
    Usernamearrow-up-right
    NativePoolIdarrow-up-right
    ProviderIdarrow-up-right
    VMIdarrow-up-right
    VMIdsarrow-up-right
    CommonParametersarrow-up-right
    Remove-RASVDIHostPoolarrow-up-right
    Get-RASVDIHostPoolMemberarrow-up-right
    Remove-RASVDIHostPoolMemberarrow-up-right