RDSDefaultSettings Class

NAMESPACE

RASAdminEngine.Core.OutputModels

DESCRIPTION

RDS Default Settings

INHERITED FROM

RASSerilazableObj
RDSDefaultSettings

INTERFACES

PUBLIC PROPERTIES

Type Name Description
Boolean AllowDragAndDrop Specifies if 'Allow local to remote drag and drop' option is enables or disabled. (deprecated)
Boolean AllowFileTransfer Specifies if 'Allow file transfer' option is enables or disabled. (deprecated)
Boolean AllowRemoteExec Specifies if 'Allow 2XRemoteExec to send command to the client' option is enabled or disabled.
AllowURLAndMailRedirection AllowURLAndMailRedirection Specifies the 'Allow Client URL/Mail Redirection'.
String DiskPath Specifies the User Profile Disk path.
DragAndDropModeValue DragAndDropMode Specifies the mode the drag and drop feature will operate.
Boolean EnableAppMonitoring Specifies if 'Application Monitoring' option is enabled or disabled.
Boolean EnableDriveRedirectionCache Specifies if the 'Enable Drive Redirection Cache' option is enabled or disabled.
List<String> ExcludeFilePath Specifies the UPD 'Exclude' file paths.
List<String> ExcludeFolderPath Specifies the UPD 'Exclude' folder paths.
String FileTransferLocation Location where the File Transfer takes place, if and where it is allowed.
Boolean FileTransferLockLocation Lock Location where the File Transfer takes place, if and where it is allowed.
FileTransferControlMode FileTransferMode Specifies if File Transfer option is allowed and if yes, which directions are allowed.
FSLogixSettings FSLogix Specifies the 'FSLogix' object.
List<String> IncludeFilePath Specifies the UPD 'Include' file paths.
List<String> IncludeFolderPath Specifies the UPD 'Include' folder paths.
UInt32 MaxSessions Maximum number of session an RDS can have.
UInt32 MaxUserProfileDiskSizeGB Specifies the max user profile disk size (in GB).
UInt32 Port The port number of RD Session Host agent.
UInt32 PreferredPAId The preferred Publishing Agent server ID.
PrnNameFormat PrinterNameFormat Specifies the 'Printer Name Format' option.
Boolean RemoveClientNameFromPrinterName Specifies if 'Remove client name from printer name' option is enabled or disabled.
Boolean RemoveSessionNumberFromPrinterName Specifies if 'Remove session number from printer name' optionis enabled or disabled.
Boolean RestrictDesktopAccess Specifies if 'Restrict direct desktop access to the following users' option is enabled or disabled.
List<String> RestrictedUsers Specifies the list of users for the RestrictDesktopAccess option (the option should be enabled).
UPDRoamingMode RoamingMode Specifies the 'UPD Roaming Mode' option.
UInt32 SessionLogoffTimeout Specifies the 'Publishing Settings Reset Timeout'.
UInt32 SessionTimeout Specifies the 'Publishing Sessions Disconnect Timeout'. 0 - No timeout.
Boolean SupportShellURLNamespaceObjects Specifies if 'Support Shell URL Namespace Objects' option is enabled or disabled.
UserProfileTech Technology Specifies the 'User Profile Technology' value.
UPDMode UPDMode Specifies the 'User Profile Disk Mode' option.
Boolean UseRemoteApps Specifies if 'Use RemoteApps if available' option is enables or disabled.

PUBLIC METHODS

Type Name Description
Int32 CompareTo (Object obj) Inherited from RASSerilazableObj
Boolean Equals (Object obj) Inherited from RASSerilazableObj
Int32 GetHashCode () Inherited from RASSerilazableObj
Type GetType ()
String ToString ()

References to Types

RDSGroup