PubItem Class

NAMESPACE

RASAdminEngine.Core.OutputModels

DESCRIPTION

RAS Published Item

INHERITED FROM

RASSerilazableObj
RASListObj
PubItem

INTERFACES

PUBLIC PROPERTIES

Type Name Description
String AdminCreate Inherited from RASListObj
String AdminLastMod Inherited from RASListObj
List<String> AllowedClients Lists the allowed clients (deprecated).
List<String> AllowedGateways Lists the allowed Gateways (deprecated).
List<IP4Range> AllowedIP4s Lists the allowed IPv4 addresses (deprecated).
List<IP6Range> AllowedIP6s Lists the allowed IPV6 addresses (deprecated).
List<String> AllowedMACs Lists the allowed MAC addresses (deprecated).
AllowedOperatingSystems AllowedOSes Allowed Operating Systems (deprecated).
List<UserFilter> AllowedUsers Lists the allowed users (deprecated).
Boolean ClientFilterEnabled Whether Client Filtering is enabled or not (deprecated).
String Description Description of the published item.
Boolean Enabled Whether the published item is enabled or not.
PubResourceEnabledMode EnabledMode Represents the availability status of the published resource.
PubItemFilter Filter The PubItem Filter object.
Boolean GatewayFilterEnabled Whether Gateway Filtering is enabled or not (deprecated).
UInt32 Id
Boolean InheritMaintenance Inherit Maintenance.
Boolean IPFilterEnabled Whether IP Filtering is enabled or not (deprecated).
Boolean MACFilterEnabled Whether MAC address Filtering is enabled or not (deprecated).
MaintenanceMessages MaintenanceMessages Contains a set of maintenance messages in different languages.
String Name Name of the published item.
Boolean OSFilterEnabled Whether OS Filtering is enabled or not (deprecated).
UInt32 ParentId ID of the parent folder of the published item.
List<PubPreferredRoute> PreferredRoutes The list of Preferred Routes.
Boolean PreferredRoutingEnabled Whether Preferred Routing is enabled or not.
UInt32 PreviousId ID of the previous published item.
List<UInt32> PublishToSite List of the IDs of all the sites this item is published to.
Boolean ReplicateMaintenance Replicate Maintenance.
DateTime TimeCreate Inherited from RASListObj
DateTime TimeLastMod Inherited from RASListObj
RASPubObject Type Type of published item: 0=Any, 1=Folder, 2=RDSApp, 3=RDSDesktop, 4=VDIDesktop, 5=PCDesktop, 6=PCApp, 7=VDIApp.
Boolean UserFilterEnabled Whether User Filtering is enabled or not (deprecated).

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 ()
Boolean ShouldSerializeHDIconId ()
Boolean ShouldSerializeIconId ()
String ToString ()

References to Commands

Add-RASPubAppFileExt
Add-RASPubItemPreferredRoute
Add-RASPubRDSAppServerAttr
Copy-RASPubItem
Get-RASPubAppFileExt
Get-RASPubItem
Get-RASPubItemPreferredRoute
Get-RASPubRDSAppServerAttr
Invoke-RASPubItemCmd
Move-RASPubItem
New-RASPubAVDApp
New-RASPubAVDDesktop
New-RASPubFolder
New-RASPubRDSApp
New-RASPubRDSDesktop
New-RASPubVDIApp
New-RASPubVDIDesktop
Remove-RASPubAppFileExt
Remove-RASPubAVDApp
Remove-RASPubAVDDesktop
Remove-RASPubFolder
Remove-RASPubItem
Remove-RASPubItemPreferredRoute
Remove-RASPubRDSApp
Remove-RASPubRDSAppServerAttr
Remove-RASPubRDSDesktop
Remove-RASPubVDIApp
Remove-RASPubVDIDesktop
Set-RASPubAppFileExt
Set-RASPubAVDApp
Set-RASPubAVDDesktop
Set-RASPubFolder
Set-RASPubItem
Set-RASPubItemFilter
Set-RASPubItemPreferredRoute
Set-RASPubRDSApp
Set-RASPubRDSAppServerAttr
Set-RASPubRDSDesktop
Set-RASPubVDIApp
Set-RASPubVDIDesktop