RDS Class

NAMESPACE

RASAdminEngine.Core.OutputModels

DESCRIPTION

Remote Desktop Server

INHERITED FROM

INTERFACES

PUBLIC PROPERTIES

Type Name Description
String AdminCreate
String AdminLastMod
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 Description
String DirectAddress The direct address of the target RD Session Host server.
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 Enabled
Boolean EnableDriveRedirectionCache Specifies if the 'Enable Drive Redirection Cache' option is enabled or disabled.
Boolean EnablePrinting Specifies if Universal Printing on the RD Session Host server is Enabled or disabled.
Boolean EnableTWAIN Specifies if TWAIN (Universal Scanning) on the RD Session Host server is enabled or disabled.
Boolean EnableWIA Specifies if WIA (Universal Scanning) on the RD Session Host server 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.
UInt32 Id
List<String> IncludeFilePath Specifies the UPD 'Include' file paths.
List<String> IncludeFolderPath Specifies the UPD 'Include' folder paths.
Boolean InheritDefaultAgentSettings If true, default agent settings will be inherited.
Boolean InheritDefaultDesktopAccessSettings If true, default desktop access settings will be inherited.
Boolean InheritDefaultPrinterSettings If true, default printer settings will be inherited.
Boolean InheritDefaultUserProfileSettings If true, default User Profile settings will be inherited.
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.
UInt32 RASTemplateId The RDSH RAS Template ID.
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' option is 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.
String Server
UInt32 SessionLogoffTimeout Specifies the 'Publishing Settings Reset Timeout'.
UInt32 SessionTimeout Specifies the 'Publishing Sessions Disconnect Timeout'. 0 - No timeout.
UInt32 SiteId
Boolean SupportShellURLNamespaceObjects Specifies if 'Support Shell URL Namespace Objects' option is enabled or disabled.
UserProfileTech Technology Specifies the 'User Profile Technology' value.
DateTime TimeCreate
DateTime TimeLastMod
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 Commands

Add-RASRDSGroupMember
Get-RASRDS
Get-RASRDSGroupMember
Get-RASRDSStatus
New-RASPubRDSApp
New-RASPubRDSDesktop
New-RASRDS
New-RASRDSGroup
New-RASRDSScheduleDisable
New-RASRDSScheduleReboot
Remove-RASRDS
Remove-RASRDSGroupMember
Set-RASPubRDSApp
Set-RASPubRDSDesktop
Set-RASRDS
Set-RASRDSScheduleDisable
Set-RASRDSScheduleReboot