# API Versions

## Parallels RAS PowerShell - API Versions

In Parallels RAS 20.0 the PowerShell module is named RASAdmin and it supports version 4.0 (latest) and version 3.0.

#### Version 4.0

This version is the one loaded by default by the system or if the RequiredVersion is not specified when importing the module.

#### Backward Compatibility

This version keeps backward compatibility with the older RASAdmin modules found in previous versions.\
It allows administrators to use existing scripts with minor modification.

To make use of a previous version, one needs to specify the _RequiredVersion_ (eg. 3.0) when importing the module:

```
Import-Module RASAdmin -RequiredVersion 3.0
```

**Versions:**

* Version 3.0 - Parallels RAS 19

**Includes:**

* Cmdlet aliases
* Aliased parameters
* Old and new properties in the returned objects

#### Changes between Version 4.0 and Version 3.0

The below sections highlight the differences between Version 4.0 and Version 3.0.

* [New Cmdlets](#NewCmdlets)
* [Modified Cmdlets](#ModifiedCmdlets)
* [Removed Cmdlets](#RemovedCmdlets)
* [Modified Outputs](#ModifiedOutputs)

### New Cmdlets

|                                                                                                                                           |                                                                                                            |
| ----------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- |
| [**Add-RASAutoUpgradeMessage**](../parallels-ras-powershell-admin-module/index#Add-RASAutoUpgradeMessage)                                 | Adds schedule message information within Auto-upgrade settings.                                            |
| [**Add-RASAVDHostPoolAssignment**](../parallels-ras-powershell-admin-module/index#Add-RASAVDHostPoolAssignment)                           | Adds a user or group to the Azure Virtual Desktop Host Pool Assignment List.                               |
| [**Add-RASExcludeADGroup**](../parallels-ras-powershell-admin-module/index#Add-RASExcludeADGroup)                                         | Adds an Exclude AD group entry.                                                                            |
| [**Add-RASProviderAdminCredentials**](../parallels-ras-powershell-admin-module/index#Add-RASProviderAdminCredentials)                     | Adds Admin Credential property to the list.                                                                |
| [**Add-RASScheduleMessage**](../parallels-ras-powershell-admin-module/index#Add-RASScheduleMessage)                                       | Adds schedule message information for a Schedule.                                                          |
| [**Add-RASScheduleTarget**](../parallels-ras-powershell-admin-module/index#Add-RASScheduleTarget)                                         | Adds a new Schedule target.                                                                                |
| [**Add-RASTemplateLicenseKey**](../parallels-ras-powershell-admin-module/index#Add-RASTemplateLicenseKey)                                 | Modifies properties of a RAS Template license key.                                                         |
| [**Add-RASThemeCustomImage**](../parallels-ras-powershell-admin-module/index#Add-RASThemeCustomImage)                                     | Add a theme custom image.                                                                                  |
| [**Add-RASWinDeviceGroupInboundPort**](../parallels-ras-powershell-admin-module/index#Add-RASWinDeviceGroupInboundPort)                   | Adds the Windows device group Inbound ports.                                                               |
| [**Get-RASAutoUpgrade**](../parallels-ras-powershell-admin-module/index#Get-RASAutoUpgrade)                                               | Retrieves the Auto-upgrade settings.                                                                       |
| [**Get-RASAutoUpgradeMessage**](../parallels-ras-powershell-admin-module/index#Get-RASAutoUpgradeMessage)                                 | Retrieves schedule message information from Auto-upgrade settings.                                         |
| [**Get-RASAVDCustomHost**](../parallels-ras-powershell-admin-module/index#Get-RASAVDCustomHost)                                           | The cmdlet returns a list of Azure Virtual Desktop Custom Hosts.                                           |
| [**Get-RASAVDDefaultSettings**](../parallels-ras-powershell-admin-module/index#Get-RASAVDDefaultSettings)                                 | Retrieves default settings used to configure an Azure Virtual Desktop.                                     |
| [**Get-RASAVDGallery**](../parallels-ras-powershell-admin-module/index#Get-RASAVDGallery)                                                 | The cmdlet returns a list of Azure Virtual Desktop Galleries.                                              |
| [**Get-RASAVDGalleryImage**](../parallels-ras-powershell-admin-module/index#Get-RASAVDGalleryImage)                                       | The cmdlet returns a list of Azure Virtual Desktop Gallery Images.                                         |
| [**Get-RASAVDHost**](../parallels-ras-powershell-admin-module/index#Get-RASAVDHost)                                                       | The cmdlet returns an object of type Azure Virtual Desktop Host properties.                                |
| [**Get-RASAVDHostPool**](../parallels-ras-powershell-admin-module/index#Get-RASAVDHostPool)                                               | Retrieves information about one or multiple Azure Virtual Desktop Host Pool properties.                    |
| [**Get-RASAVDHostPoolAssignment**](../parallels-ras-powershell-admin-module/index#Get-RASAVDHostPoolAssignment)                           | Retrieves the Azure Virtual Desktop Host Pool Assignment List.                                             |
| [**Get-RASAVDHostPoolStatus**](../parallels-ras-powershell-admin-module/index#Get-RASAVDHostPoolStatus)                                   | Retrieves the status of one or multiple Azure Virtual Desktop Host Pools.                                  |
| [**Get-RASAVDHostStatus**](../parallels-ras-powershell-admin-module/index#Get-RASAVDHostStatus)                                           | Retrieves the list of, or a specific, Azure Virtual Desktop Host status.                                   |
| [**Get-RASAVDLocation**](../parallels-ras-powershell-admin-module/index#Get-RASAVDLocation)                                               | The cmdlet returns a list of Azure Virtual Desktop Locations.                                              |
| [**Get-RASAVDOffer**](../parallels-ras-powershell-admin-module/index#Get-RASAVDOffer)                                                     | The cmdlet returns a list of Azure Virtual Desktop Offers.                                                 |
| [**Get-RASAVDPredefinedImages**](../parallels-ras-powershell-admin-module/index#Get-RASAVDPredefinedImages)                               | Retrieves the predefined Azure Virtual Desktop VM images.                                                  |
| [**Get-RASAVDPublisher**](../parallels-ras-powershell-admin-module/index#Get-RASAVDPublisher)                                             | The cmdlet returns a list of Azure Virtual Desktop Publishers.                                             |
| [**Get-RASAVDResourceGroup**](../parallels-ras-powershell-admin-module/index#Get-RASAVDResourceGroup)                                     | The cmdlet returns a list of Azure Virtual Desktop Resource Groups.                                        |
| [**Get-RASAVDSettings**](../parallels-ras-powershell-admin-module/index#Get-RASAVDSettings)                                               | Retrieves the Azure Virtual Desktop Features settings.                                                     |
| [**Get-RASAVDSKU**](../parallels-ras-powershell-admin-module/index#Get-RASAVDSKU)                                                         | The cmdlet returns a list of Azure Virtual Desktop Stock Keeping Units.                                    |
| [**Get-RASAVDVersion**](../parallels-ras-powershell-admin-module/index#Get-RASAVDVersion)                                                 | The cmdlet retrieves a list or the latest Azure Virtual Desktop Version.                                   |
| [**Get-RASAVDVirtualNetwork**](../parallels-ras-powershell-admin-module/index#Get-RASAVDVirtualNetwork)                                   | The cmdlet returns a list of Azure Virtual Desktop Virtual Networks.                                       |
| [**Get-RASAVDVMSize**](../parallels-ras-powershell-admin-module/index#Get-RASAVDVMSize)                                                   | The cmdlet returns a list of Azure Virtual Desktop VM Sizes.                                               |
| [**Get-RASAVDWorkspace**](../parallels-ras-powershell-admin-module/index#Get-RASAVDWorkspace)                                             | Retrieves information about an Azure Virtual Desktop Workspace.                                            |
| [**Get-RASAVDWorkspaceStatus**](../parallels-ras-powershell-admin-module/index#Get-RASAVDWorkspaceStatus)                                 | Retrieves the status of one or multiple Azure Virtual Desktop Workspaces.                                  |
| [**Get-RASExcludeADGroup**](../parallels-ras-powershell-admin-module/index#Get-RASExcludeADGroup)                                         | Retrieves Exclude AD group settings.                                                                       |
| [**Get-RASOverwriteSupportActions**](../parallels-ras-powershell-admin-module/index#Get-RASOverwriteSupportActions)                       | Obtains Overwrite Support Actions settings.                                                                |
| [**Get-RASProviderAdminCredentials**](../parallels-ras-powershell-admin-module/index#Get-RASProviderAdminCredentials)                     | Retrieves the Admin Credential List.                                                                       |
| [**Get-RASPubAVDApp**](../parallels-ras-powershell-admin-module/index#Get-RASPubAVDApp)                                                   | Retrieves information about one or multiple published applications.                                        |
| [**Get-RASPubAVDDesktop**](../parallels-ras-powershell-admin-module/index#Get-RASPubAVDDesktop)                                           | Retrieves information about one or multiple published desktops.                                            |
| [**Get-RASSchedule**](../parallels-ras-powershell-admin-module/index#Get-RASSchedule)                                                     | Retrieves information about one or multiple Schedule properties.                                           |
| [**Get-RASScheduleMessage**](../parallels-ras-powershell-admin-module/index#Get-RASScheduleMessage)                                       | Retrieves schedule message information for a Schedule.                                                     |
| [**Get-RASScheduleTarget**](../parallels-ras-powershell-admin-module/index#Get-RASScheduleTarget)                                         | Gets a list of a Schedule's target native hosts or ids.                                                    |
| [**Get-RASTemplate**](../parallels-ras-powershell-admin-module/index#Get-RASTemplate)                                                     | Retrieves information about one or multiple Template properties.                                           |
| [**Get-RASTemplateLicenseKey**](../parallels-ras-powershell-admin-module/index#Get-RASTemplateLicenseKey)                                 | Retrieves the list RAS Template license keys.                                                              |
| [**Get-RASTemplateStatus**](../parallels-ras-powershell-admin-module/index#Get-RASTemplateStatus)                                         | Retrieves the status of a RAS Template.                                                                    |
| [**Get-RASTemplateVersion**](../parallels-ras-powershell-admin-module/index#Get-RASTemplateVersion)                                       | Retrieves the settings information of one or more Template Versions.                                       |
| [**Get-RASTemplateVersionStatus**](../parallels-ras-powershell-admin-module/index#Get-RASTemplateVersionStatus)                           | Retrieves the Status information of one or more Template Versions.                                         |
| [**Get-RASTenant**](../parallels-ras-powershell-admin-module/index#Get-RASTenant)                                                         | Retrieves information about one or multiple Tenants.                                                       |
| [**Get-RASTenantBrokerSettings**](../parallels-ras-powershell-admin-module/index#Get-RASTenantBrokerSettings)                             | Gets the default Tenant Broker Settings.                                                                   |
| [**Get-RASThemeCustomImage**](../parallels-ras-powershell-admin-module/index#Get-RASThemeCustomImage)                                     | Retrieve theme custom image(s).                                                                            |
| [**Get-RASTrustedDomain**](../parallels-ras-powershell-admin-module/index#Get-RASTrustedDomain)                                           | Retrieves the Trusted Domains.                                                                             |
| [**Get-RASVDIHostPoolStatus**](../parallels-ras-powershell-admin-module/index#Get-RASVDIHostPoolStatus)                                   | Retrieves the status of one or multiple VDI Host Pools.                                                    |
| [**Get-RASWinDeviceGroup**](../parallels-ras-powershell-admin-module/index#Get-RASWinDeviceGroup)                                         | Retrieves the Windows device group.                                                                        |
| [**Get-RASWinDeviceGroupInboundPort**](../parallels-ras-powershell-admin-module/index#Get-RASWinDeviceGroupInboundPort)                   | Retrieves the Windows device group Inbound ports.                                                          |
| [**Invoke-RASAppPackageAssigned**](../parallels-ras-powershell-admin-module/index#Invoke-RASAppPackageAssigned)                           | Invokes an action on an assigned application package.                                                      |
| [**Invoke-RASAVDHost**](../parallels-ras-powershell-admin-module/index#Invoke-RASAVDHost)                                                 | The cmdlet invoke a command on an object of type Azure Virtual Desktop Host.                               |
| [**Invoke-RASCheckForUpdate**](../parallels-ras-powershell-admin-module/index#Invoke-RASCheckForUpdate)                                   | Invokes a Check For Update action.                                                                         |
| [**Invoke-RASHostPool**](../parallels-ras-powershell-admin-module/index#Invoke-RASHostPool)                                               | Perform RAS Host Pool commands.                                                                            |
| [**Invoke-RASPerformanceMonitor**](../parallels-ras-powershell-admin-module/index#Invoke-RASPerformanceMonitor)                           | Invokes an action on the Performance Monitor.                                                              |
| [**Invoke-RASProviderCheckCredentials**](../parallels-ras-powershell-admin-module/index#Invoke-RASProviderCheckCredentials)               | Invokes a Provider Check Credentials action.                                                               |
| [**Invoke-RASRepair**](../parallels-ras-powershell-admin-module/index#Invoke-RASRepair)                                                   | Repair Azure Virtual Desktop objects.                                                                      |
| [**Invoke-RASRetryLastAction**](../parallels-ras-powershell-admin-module/index#Invoke-RASRetryLastAction)                                 | Retry last action on template.                                                                             |
| [**Invoke-RASSitePromoteToLicensing**](../parallels-ras-powershell-admin-module/index#Invoke-RASSitePromoteToLicensing)                   | Promotes a RAS Site to Licensing.                                                                          |
| [**Invoke-RASStopOptimization**](../parallels-ras-powershell-admin-module/index#Invoke-RASStopOptimization)                               | Stop optimization on specified object.                                                                     |
| [**Invoke-RASTemplate**](../parallels-ras-powershell-admin-module/index#Invoke-RASTemplate)                                               | Perform RAS Template commands.                                                                             |
| [**Invoke-RASTenant**](../parallels-ras-powershell-admin-module/index#Invoke-RASTenant)                                                   | The cmdlet invokes a command on an object of type Tenant. Available commands: SendInvitation, GenerateHash |
| [**Invoke-RASTenantBrokerSettings**](../parallels-ras-powershell-admin-module/index#Invoke-RASTenantBrokerSettings)                       | The cmdlet invokes a command on an object of type Tenant Broker Settings. Available commands: GenerateHash |
| [**Invoke-RASTestDetectClientIP**](../parallels-ras-powershell-admin-module/index#Invoke-RASTestDetectClientIP)                           | Tests a URL that leads to a client IP detection service.                                                   |
| [**Invoke-RASVDIHost**](../parallels-ras-powershell-admin-module/index#Invoke-RASVDIHost)                                                 | The cmdlet invoke a command on an object of type VDI Host.                                                 |
| [**New-RASAVDHost**](../parallels-ras-powershell-admin-module/index#New-RASAVDHost)                                                       | The cmdlet creates an object of type Azure Virtual Desktop Host.                                           |
| [**New-RASAVDHostPool**](../parallels-ras-powershell-admin-module/index#New-RASAVDHostPool)                                               | The cmdlet creates an object of type Azure Virtual Desktop Host Pool.                                      |
| [**New-RASAVDResourceGroup**](../parallels-ras-powershell-admin-module/index#New-RASAVDResourceGroup)                                     | The cmdlet creates a new object of type Azure Virtual Desktop Resource Group.                              |
| [**New-RASAVDWorkspace**](../parallels-ras-powershell-admin-module/index#New-RASAVDWorkspace)                                             | Creates an Azure Virtual Desktop Workspace.                                                                |
| [**New-RASPubAVDApp**](../parallels-ras-powershell-admin-module/index#New-RASPubAVDApp)                                                   | Adds a published AVD application to a Site.                                                                |
| [**New-RASPubAVDDesktop**](../parallels-ras-powershell-admin-module/index#New-RASPubAVDDesktop)                                           | Adds a published AVD desktop to a site.                                                                    |
| [**New-RASSchedule**](../parallels-ras-powershell-admin-module/index#New-RASSchedule)                                                     | Creates a new Schedule.                                                                                    |
| [**New-RASTemplate**](../parallels-ras-powershell-admin-module/index#New-RASTemplate)                                                     | Creates a Template.                                                                                        |
| [**New-RASTenant**](../parallels-ras-powershell-admin-module/index#New-RASTenant)                                                         | Creates a new Tenant with a new invitation.                                                                |
| [**New-RASWinDeviceGroup**](../parallels-ras-powershell-admin-module/index#New-RASWinDeviceGroup)                                         | Creates a Windows device group.                                                                            |
| [**Remove-RASAutoUpgradeMessage**](../parallels-ras-powershell-admin-module/index#Remove-RASAutoUpgradeMessage)                           | Removes an Auto-upgrade Message within Auto-upgrade settings.                                              |
| [**Remove-RASAVDHost**](../parallels-ras-powershell-admin-module/index#Remove-RASAVDHost)                                                 | The cmdlet removes an object of type Azure Virtual Desktop Host.                                           |
| [**Remove-RASAVDHostPool**](../parallels-ras-powershell-admin-module/index#Remove-RASAVDHostPool)                                         | The cmdlet removes an object of type Azure Virtual Desktop Host Pool.                                      |
| [**Remove-RASAVDHostPoolAssignment**](../parallels-ras-powershell-admin-module/index#Remove-RASAVDHostPoolAssignment)                     | Removes a user or group from the Azure Virtual Desktop Host Pool Assignment List.                          |
| [**Remove-RASAVDWorkspace**](../parallels-ras-powershell-admin-module/index#Remove-RASAVDWorkspace)                                       | Removes an Azure Virtual Desktop Workspace.                                                                |
| [**Remove-RASExcludeADGroup**](../parallels-ras-powershell-admin-module/index#Remove-RASExcludeADGroup)                                   | Removes an Exclude AD group entry.                                                                         |
| [**Remove-RASProviderAdminCredentials**](../parallels-ras-powershell-admin-module/index#Remove-RASProviderAdminCredentials)               | Removes admin credential property from the list.                                                           |
| [**Remove-RASPubAVDApp**](../parallels-ras-powershell-admin-module/index#Remove-RASPubAVDApp)                                             | Removes a published AVDapplication from a site.                                                            |
| [**Remove-RASPubAVDDesktop**](../parallels-ras-powershell-admin-module/index#Remove-RASPubAVDDesktop)                                     | Removes a published desktop from a site.                                                                   |
| [**Remove-RASSchedule**](../parallels-ras-powershell-admin-module/index#Remove-RASSchedule)                                               | Removes a Schedule.                                                                                        |
| [**Remove-RASScheduleMessage**](../parallels-ras-powershell-admin-module/index#Remove-RASScheduleMessage)                                 | Removes a Schedule Message from a Schedule Item.                                                           |
| [**Remove-RASScheduleTarget**](../parallels-ras-powershell-admin-module/index#Remove-RASScheduleTarget)                                   | Removes a Schedule.                                                                                        |
| [**Remove-RASTemplate**](../parallels-ras-powershell-admin-module/index#Remove-RASTemplate)                                               | Remove a Template property.                                                                                |
| [**Remove-RASTemplateLicenseKey**](../parallels-ras-powershell-admin-module/index#Remove-RASTemplateLicenseKey)                           | Removes the licenses key info from a RAS Template.                                                         |
| [**Remove-RASTemplateVersion**](../parallels-ras-powershell-admin-module/index#Remove-RASTemplateVersion)                                 | Removes a Template version.                                                                                |
| [**Remove-RASTenant**](../parallels-ras-powershell-admin-module/index#Remove-RASTenant)                                                   | Removes a Tenant.                                                                                          |
| [**Remove-RASThemeCustomImage**](../parallels-ras-powershell-admin-module/index#Remove-RASThemeCustomImage)                               | Remove a theme custom image.                                                                               |
| [**Remove-RASWinDeviceGroup**](../parallels-ras-powershell-admin-module/index#Remove-RASWinDeviceGroup)                                   | Removes a Windows device group.                                                                            |
| [**Remove-RASWinDeviceGroupInboundPort**](../parallels-ras-powershell-admin-module/index#Remove-RASWinDeviceGroupInboundPort)             | Removes the Windows device group Inbound ports.                                                            |
| [**Set-RASAutoUpgrade**](../parallels-ras-powershell-admin-module/index#Set-RASAutoUpgrade)                                               | Modifies the Auto-upgrade settings.                                                                        |
| [**Set-RASAutoUpgradeMessage**](../parallels-ras-powershell-admin-module/index#Set-RASAutoUpgradeMessage)                                 | Modifies an Auto-upgrade Message within Auto-upgrade settings.                                             |
| [**Set-RASAVDDefaultSettings**](../parallels-ras-powershell-admin-module/index#Set-RASAVDDefaultSettings)                                 | Modifies default settings used to configure Azure Virtual Desktop.                                         |
| [**Set-RASAVDHostPool**](../parallels-ras-powershell-admin-module/index#Set-RASAVDHostPool)                                               | Modifies a Azure Virtual Desktop Host Pool.                                                                |
| [**Set-RASAVDSettings**](../parallels-ras-powershell-admin-module/index#Set-RASAVDSettings)                                               | Modifies the Azure Virtual Desktop Features settings.                                                      |
| [**Set-RASAVDWorkspace**](../parallels-ras-powershell-admin-module/index#Set-RASAVDWorkspace)                                             | Modifies an Azure Virtual Desktop Workspace.                                                               |
| [**Set-RASAzureMarketplaceDeploymentSettings**](../parallels-ras-powershell-admin-module/index#Set-RASAzureMarketplaceDeploymentSettings) |                                                                                                            |
| [**Set-RASMFARadiusAuto**](../parallels-ras-powershell-admin-module/index#Set-RASMFARadiusAuto)                                           | Modifies automation settings to Radius provider settings based on Id.                                      |
| [**Set-RASOverwriteSupportActions**](../parallels-ras-powershell-admin-module/index#Set-RASOverwriteSupportActions)                       | Updates the Overwrite Support Actions settings.                                                            |
| [**Set-RASProviderAdminCredentials**](../parallels-ras-powershell-admin-module/index#Set-RASProviderAdminCredentials)                     | Update Admin Credential property to the list.                                                              |
| [**Set-RASPubAVDApp**](../parallels-ras-powershell-admin-module/index#Set-RASPubAVDApp)                                                   | Modifies properties of a published AVD application.                                                        |
| [**Set-RASPubAVDDesktop**](../parallels-ras-powershell-admin-module/index#Set-RASPubAVDDesktop)                                           | Modifies properties of a published desktop.                                                                |
| [**Set-RASSchedule**](../parallels-ras-powershell-admin-module/index#Set-RASSchedule)                                                     | Modifies a Schedule.                                                                                       |
| [**Set-RASScheduleMessage**](../parallels-ras-powershell-admin-module/index#Set-RASScheduleMessage)                                       | Modifies a Schedule Message from a Schedule Item.                                                          |
| [**Set-RASTemplate**](../parallels-ras-powershell-admin-module/index#Set-RASTemplate)                                                     | Modifies a Template property.                                                                              |
| [**Set-RASTemplateVersion**](../parallels-ras-powershell-admin-module/index#Set-RASTemplateVersion)                                       | Modifies the properties of a Template Version.                                                             |
| [**Set-RASTenant**](../parallels-ras-powershell-admin-module/index#Set-RASTenant)                                                         | Updates a Tenant.                                                                                          |
| [**Set-RASTenantBrokerSettings**](../parallels-ras-powershell-admin-module/index#Set-RASTenantBrokerSettings)                             | Updates the default Tenant Broker Settings.                                                                |
| [**Set-RASThemeCustomImage**](../parallels-ras-powershell-admin-module/index#Set-RASThemeCustomImage)                                     | Modify a theme custom image.                                                                               |
| [**Set-RASWinDeviceGroup**](../parallels-ras-powershell-admin-module/index#Set-RASWinDeviceGroup)                                         | Modifies the Windows device group.                                                                         |

### Modified Cmdlets

\[TABLE]

### Removed Cmdlets

|                                     |
| ----------------------------------- |
| **Add-RASRDSScheduleMessage**       |
| **Add-RASVDITemplateLicenseKey**    |
| **Get-RASRDSSchedule**              |
| **Get-RASRDSScheduleDisable**       |
| **Get-RASRDSScheduleMessage**       |
| **Get-RASRDSScheduleReboot**        |
| **Get-RASRDSScheduleShutdown**      |
| **Get-RASRDSScheduleStartup**       |
| **Get-RASVDITemplate**              |
| **Get-RASVDITemplateLicenseKey**    |
| **Get-RASVDITemplateStatus**        |
| **Invoke-RASVDITemplateCmd**        |
| **New-RASRDSScheduleDisable**       |
| **New-RASRDSScheduleReboot**        |
| **New-RASRDSScheduleShutdown**      |
| **New-RASRDSScheduleStartup**       |
| **New-RASVDIGuest**                 |
| **New-RASVDITemplate**              |
| **Remove-RASRDSSchedule**           |
| **Remove-RASRDSScheduleDisable**    |
| **Remove-RASRDSScheduleMessage**    |
| **Remove-RASRDSScheduleReboot**     |
| **Remove-RASRDSScheduleShutdown**   |
| **Remove-RASRDSScheduleStartup**    |
| **Remove-RASVDITemplate**           |
| **Remove-RASVDITemplateLicenseKey** |
| **Set-RASRDSScheduleDisable**       |
| **Set-RASRDSScheduleMessage**       |
| **Set-RASRDSScheduleReboot**        |
| **Set-RASRDSScheduleShutdown**      |
| **Set-RASRDSScheduleStartup**       |
| **Set-RASVDIDesktop**               |
| **Set-RASVDITemplate**              |

### Modified Outputs

\[TABLE]
