# RDSDefaultSiteSettings

## NAMESPACE

RASAdminEngine.Core.OutputModels

## DESCRIPTION

RDS Default Site Settings

## INHERITED FROM

[RASSerilazableObj](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rasserilazableobj)

⇒

[RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings)

⇒

RDSDefaultSiteSettings

## INTERFACES

* ISerializable
* IComparable

## PUBLIC PROPERTIES

| Type                                                                                                                                                             | Name                               | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Boolean                                                                                                                                                          | AllowDragAndDrop                   | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Specifies if 'Allow local to remote drag and drop' option is enables or disabled. (deprecated)                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| Boolean                                                                                                                                                          | AllowFileTransfer                  | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Specifies if 'Allow file transfer' option is enables or disabled. (deprecated)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| Boolean                                                                                                                                                          | AllowRemoteExec                    | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Specifies if 'Allow 2XRemoteExec to send command to the client' option is enabled or disabled.                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| [AllowURLAndMailRedirection](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/allowurlandmailredirection) | AllowURLAndMailRedirection         | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Specifies the 'Allow Client URL/Mail Redirection'.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| [AppPackagesAssigned](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/apppackagesassigned)               | AppPackagesAssigned                | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| [AutoUpgradeSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/autoupgradesettings)               | AutoUpgrade                        | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Specifies the 'Auto-upgrade' object.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| UInt32                                                                                                                                                           | DisconnectActiveSessionAfter       | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Disconnect active session after (in seconds). 0 for 'Never'.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| String                                                                                                                                                           | DiskPath                           | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Specifies the User Profile Disk path.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| [DragAndDropModeValue](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/draganddropmodevalue)             | DragAndDropMode                    | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Specifies the mode the drag and drop feature will operate.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| Boolean                                                                                                                                                          | EnableAppMonitoring                | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Specifies if 'Application Monitoring' option is enabled or disabled.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Boolean                                                                                                                                                          | EnableDriveRedirectionCache        | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Specifies if the 'Enable Drive Redirection Cache' option is enabled or disabled.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| Boolean                                                                                                                                                          | EnableZOrder                       | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Specifies if the 'Enable Z-Order' option is enabled or disabled. (Experimental) List\<String> ExcludeFilePath Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Specifies the UPD 'Exclude' file paths. List\<String> ExcludeFolderPath Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Specifies the UPD 'Exclude' folder paths. |
| String                                                                                                                                                           | FileTransferLocation               | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Location where the File Transfer takes place, if and where it is allowed.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| Boolean                                                                                                                                                          | FileTransferLockLocation           | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Lock Location where the File Transfer takes place, if and where it is allowed.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| [FileTransferControlMode](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/filetransfercontrolmode)       | FileTransferMode                   | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Specifies if File Transfer option is allowed and if yes, which directions are allowed.                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| [FSLogixSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/fslogixsettings)                       | FSLogix                            | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Specifies the 'FSLogix' object. List\<String> IncludeFilePath Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Specifies the UPD 'Include' file paths. List\<String> IncludeFolderPath Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Specifies the UPD 'Include' folder paths.                                                 |
| UInt32                                                                                                                                                           | LogoffDisconnectedSessionAfter     | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Logoff disconnected session after (in seconds). 0 for 'Never'; 1 for 'Immediate'.                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| [ManageRDPTransportProtocol](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/managerdptransportprotocol) | ManageRDPTransportProtocol         | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Manage RDP transport protocol.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| UInt32                                                                                                                                                           | MaxSessions                        | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Maximum number of session a RDS can have.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| UInt32                                                                                                                                                           | MaxUserProfileDiskSizeGB           | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Specifies the max user profile disk size (in GB).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| [ImageOptimization](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/imageoptimization)                   | Optimization                       | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Specifies the 'Image Optimization' object.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| UInt32                                                                                                                                                           | Port                               | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) The port number of RD Session Host agent.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| UInt32                                                                                                                                                           | PreferredBrokerId                  | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) The preferred Connection Broker ID.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| [PrnNameFormat](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/prnnameformat)                           | PrinterNameFormat                  | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Specifies the 'Printer Name Format' option.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| Boolean                                                                                                                                                          | RemoveClientNameFromPrinterName    | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Specifies if 'Remove client name from printer name' option is enabled or disabled.                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| Boolean                                                                                                                                                          | RemoveSessionNumberFromPrinterName | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Specifies if 'Remove session number from printer name' optionis enabled or disabled.                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Boolean                                                                                                                                                          | RestrictDesktopAccess              | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Specifies if 'Restrict direct desktop access to the following users' option is enabled or disabled. List\<String> RestrictedUsers Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Specifies the list of users for the RestrictDesktopAccess option (the option should be enabled).                                                                                                                                                              |
| [UPDRoamingMode](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/updroamingmode)                         | RoamingMode                        | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Specifies the 'UPD Roaming Mode' option.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| UInt32                                                                                                                                                           | SiteId                             | Site ID                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| Boolean                                                                                                                                                          | SupportShellURLNamespaceObjects    | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Specifies if 'Support Shell URL Namespace Objects' option is enabled or disabled.                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| [UserProfileTech](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/userprofiletech)                       | Technology                         | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Specifies the 'User Profile Technology' value.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| [UPDMode](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/updmode)                                       | UPDMode                            | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Specifies the 'User Profile Disk Mode' option.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| Boolean                                                                                                                                                          | UseRemoteApps                      | Inherited from [RDSDefaultSettings](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rdsdefaultsettings) Specifies if 'Use RemoteApps if available' option is enables or disabled.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |

## PUBLIC METHODS

| Type        | Name                       | Description                                                                                                                                                   |
| ----------- | -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Int32       | CompareTo (Object obj)     | Inherited from [RASSerilazableObj](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rasserilazableobj) |
| Boolean     | Equals (Object obj)        | Inherited from [RASSerilazableObj](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rasserilazableobj) |
| Int32       | GetHashCode ()             | Inherited from [RASSerilazableObj](https://docs.parallels.com/landing/ras-powershell-api-guide/parallels-ras-powershell-admin-module/types/rasserilazableobj) |
| Type        | GetType ()                 | String                                                                                                                                                        |
| ToString () | ### References to Commands |                                                                                                                                                               |
