Provider Class

NAMESPACE

RASAdminEngine.Core.OutputModels

DESCRIPTION

Provider

INHERITED FROM

RASSerilazableObj
Provider

INTERFACES

PUBLIC PROPERTIES

Type Name Description
String AdminCreate
String AdminLastMod
Boolean AllowFileTransfer Whether the 'Allow file transfer' option is enabled or disabled (deprecated).
Boolean AllowRemoteExec Whether remote execution is allowed or not.
AllowURLAndMailRedirection AllowURLAndMailRedirection Specifies the URL and Mail Redirection values.
VDIAzureInfo AzureInfo VDI Azure information.
String Description
String DirectAddress Specifies the Provider server direct address.
Boolean EnableAppMonitoring Whether application monitoring is enabled or not.
Boolean Enabled
Boolean EnableDriveRedirectionCache Whether the Drive Redirection Cache is enabled or not.
Boolean EnablePrinting Whether printing is enabled or not.
Boolean EnableTWAIN Whether TWAIN (Universal Scanning) is enabled or not.
Boolean EnableWIA Whether WIA (Universal Scanning) is enabled or not.
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 File Transfer option.
UInt32 Id
Boolean InheritDefaultAgentSettings Whether the default Agent settings are inherited or not.
UInt32 Port Specifies the port number for the Provider.
UInt32 PreferredPAId ID of the preferred Publishing Agent server.
PrnNameFormat PrinterNameFormat Specifies the Printer Name Format.
List<RemotePCStatic> RemotePCStaticList Remote PC Static.
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.
String Server
UInt32 SessionLogoffTimeout Specifies the 'Reset Timeout'. 0 - No timeout.
UInt32 SessionTimeout Specifies the 'Disconnect Timeout'. 0 - No timeout.
UInt32 SiteId
Boolean SupportShellURLNamespaceObjects Whether the 'Support Shell URL Namespace Objects' option is enabled or disabled.
DateTime TimeCreate
DateTime TimeLastMod
HypervisorTypeAll Type Specifies the Provider type.
Boolean UseDedicatedVDIAgent Whether a dedicated VDI Agent server is used or not.
Boolean UseDefaultPrinterSettings Whether the default printer settings are used or not.
Boolean UseRemoteApps Whether remote applications are used or not.
String VDIAgent FQDN or IP address of the server where the RAS VDI Agent is running.
UInt32 VDIPort The port to communicate with the dedicated VDIAgent specified in the VDIAgent parameter.
String VDIUsername A user account to log in to the hypervisor management tool (e.g. VMware vCenter).

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-RASProviderRemotePCStatic
Get-RASProvider
Get-RASProviderStatus
Invoke-RASImportProviderRemotePCStatic
New-RASProvider
Remove-RASProvider
Remove-RASProviderRemotePCStatic
Set-RASProvider
Set-RASProviderRemotePCStatic