# PubRDSDesktop.md

## NAMESPACE

RASAdminEngine.Core.OutputModels

## DESCRIPTION

Published RDS Desktop

## INHERITED FROM

[RASSerilazableObj](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/rasserilazableobj.md)

⇒

[RASListObj](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/raslistobj.md)

⇒

[PubItem](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/pubitem.md)

⇒

PubRDSDesktop

## INTERFACES

* ISerializable
* IComparable

## PUBLIC PROPERTIES

| Type                                                                                                                              | Name                                                                                                                                  | Description                                                                                                                  |
| --------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- |
| String                                                                                                                            | AdminCreate                                                                                                                           | Inherited from [RASListObj](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/raslistobj.md) |
| String                                                                                                                            | AdminLastMod                                                                                                                          | Inherited from [RASListObj](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/raslistobj.md) |
| [AllowMultiMonitor](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/allowmultimonitor.md)       | AllowMultiMonitor                                                                                                                     | Boolean                                                                                                                      |
| ConnectToConsole                                                                                                                  | Connect to console                                                                                                                    | Boolean                                                                                                                      |
| CreateShortcutInStartFolder                                                                                                       | Boolean                                                                                                                               | CreateShortcutInStartUpFolder                                                                                                |
| Boolean                                                                                                                           | CreateShortcutOnDesktop                                                                                                               | String                                                                                                                       |
| Description                                                                                                                       | Inherited from [PubItem](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/pubitem.md)                | [DesktopSize](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/desktopsize.md)              |
| DesktopSize                                                                                                                       | Boolean                                                                                                                               | Enabled                                                                                                                      |
| Inherited from [PubItem](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/pubitem.md)            | [PubResourceEnabledMode](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/pubresourceenabledmode.md) | EnabledMode                                                                                                                  |
| Inherited from [PubItem](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/pubitem.md)            | Boolean                                                                                                                               | ExcludePrelaunch                                                                                                             |
| [PubItemFilter](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/pubitemfilter.md)               | Filter                                                                                                                                | Inherited from [PubItem](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/pubitem.md)       |
| UInt32                                                                                                                            | Height                                                                                                                                | UInt32                                                                                                                       |
| Id                                                                                                                                | Boolean                                                                                                                               | InheritMaintenance                                                                                                           |
| Inherited from [PubItem](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/pubitem.md)            | Boolean                                                                                                                               | InheritShortcutDefaultSettings                                                                                               |
| [MaintenanceMessages](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/maintenancemessages.md)   | MaintenanceMessages                                                                                                                   | Inherited from [PubItem](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/pubitem.md)       |
| String                                                                                                                            | Name                                                                                                                                  | Inherited from [PubItem](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/pubitem.md)       |
| UInt32                                                                                                                            | ParentId                                                                                                                              | Inherited from [PubItem](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/pubitem.md)       |
| List<[PubPreferredRoute](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/pubpreferredroute.md)> | PreferredRoutes                                                                                                                       | Inherited from [PubItem](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/pubitem.md)       |
| Boolean                                                                                                                           | PreferredRoutingEnabled                                                                                                               | Inherited from [PubItem](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/pubitem.md)       |
| UInt32                                                                                                                            | PreviousId                                                                                                                            | Inherited from [PubItem](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/pubitem.md)       |
| [PublishFrom](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/publishfrom.md)                   | PublishFrom                                                                                                                           | 'Publish From' options for published desktops: 0=All Hosts in Site,                                                          |
| 1=Host Pools, 2=Individual Hosts.                                                                                                 | List\<UInt32>                                                                                                                         | PublishFromHostPool                                                                                                          |
| List of groups to publish from.                                                                                                   | List\<UInt32>                                                                                                                         | PublishFromServer                                                                                                            |
| List of servers to publish from.                                                                                                  | List\<UInt32>                                                                                                                         | PublishToSite                                                                                                                |
| Inherited from [PubItem](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/pubitem.md)            | Boolean                                                                                                                               | ReplicateMaintenance                                                                                                         |
| Inherited from [PubItem](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/pubitem.md)            | Boolean                                                                                                                               | ReplicateShortcutSettings                                                                                                    |
| Boolean                                                                                                                           | StartOnLogon                                                                                                                          | String                                                                                                                       |
| StartPath                                                                                                                         | DateTime                                                                                                                              | TimeCreate                                                                                                                   |
| Inherited from [RASListObj](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/raslistobj.md)      | DateTime                                                                                                                              | TimeLastMod                                                                                                                  |
| Inherited from [RASListObj](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/raslistobj.md)      | [RASPubObject](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/raspubobject.md)                     | Type                                                                                                                         |
| Inherited from [PubItem](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/pubitem.md)            | UInt32                                                                                                                                | Width                                                                                                                        |

## PUBLIC METHODS

| Type                                                           | Name                                                                                                                   | Description                                                                                                                                |
| -------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
| Int32                                                          | CompareTo (Object obj)                                                                                                 | Inherited from [RASSerilazableObj](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/rasserilazableobj.md) |
| Boolean                                                        | Equals (Object obj)                                                                                                    | Inherited from [RASSerilazableObj](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/rasserilazableobj.md) |
| Int32                                                          | GetHashCode ()                                                                                                         | Inherited from [RASSerilazableObj](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/rasserilazableobj.md) |
| Type                                                           | GetType ()                                                                                                             | Boolean                                                                                                                                    |
| ShouldSerializeHDIconId ()                                     | Inherited from [PubItem](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/pubitem.md) | Boolean                                                                                                                                    |
| ShouldSerializeIconId ()                                       | Inherited from [PubItem](/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/pubitem.md) | String                                                                                                                                     |
| ToString ()                                                    | ### References to Commands                                                                                             |                                                                                                                                            |
| -------------------------------------------------------------- |                                                                                                                        |                                                                                                                                            |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.parallels.com/landing/ras-powershell-api-guide/v20/parallels-ras-powershell-admin-module/types/pubrdsdesktop.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
