RDSGroup Class

NAMESPACE

RASAdminEngine.Core.OutputModels

DESCRIPTION

RDS Group

INHERITED FROM

RASSerilazableObj
RDSGroup

INTERFACES

PUBLIC PROPERTIES

Type Name Description
String AdminCreate
String AdminLastMod
String Description Description of the RDS Group.
UInt32 DrainRemainsBelowSec Drain and unassign servers from group when workload remains below the specified level for the specified time (in seconds).
Boolean Enabled Whether the RDS Group is enabled or not.
UInt32 Id
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 MaxServersFromTemplate Max number of servers to be added to the group from the template.
UInt32 MinServersFromTemplate Min number of servers to be added to the group from the template.
String Name RDS Group name.
UInt32 RASTemplateId The RDSH RAS Template ID.
RDSDefaultSettings RDSDefSettings The RDS Settings.
List<UInt32> RDSIds The Ids of the RDS that form part of the group.
UInt32 ServersToAddPerRequest Number of servers to be added to the group per request.
UInt32 SiteId ID of the site.
DateTime TimeCreate
DateTime TimeLastMod
Boolean UseRASTemplate Whether the RD session hosts are based on a template or not.
UInt32 WorkLoadThreshold Send a request to the template when the threshold is above the specified value (%).
UInt32 WorkLoadToDrain Drain and unassign servers from group when workload is below the specified value (%).

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-RASRDSGroup
Get-RASRDSGroupMember
New-RASPubRDSApp
New-RASPubRDSDesktop
New-RASRDSGroup
New-RASRDSScheduleDisable
New-RASRDSScheduleReboot
Remove-RASRDSGroup
Remove-RASRDSGroupMember
Set-RASPubRDSApp
Set-RASPubRDSDesktop
Set-RASRDSGroup
Set-RASRDSScheduleDisable
Set-RASRDSScheduleReboot