Site System Roles Discovery

Microsoft.SystemCenter2012.ConfigurationManager.SiteSystemRolesDiscovery (Discovery)

This discovery discovers site roles on a ConfigMgr server.

Knowledge Base article:

Summary

This discovery discovers site roles on a ConfigMgr server.

Element properties:

TargetMicrosoft.SystemCenter2012.ConfigurationManager.SiteSystemInfo
EnabledTrue
Frequency86400
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:
Discovered relationships and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SystemCenter2012.ConfigurationManager.SiteSystemRolesDiscoveryProvider Default

Source Code:

<Discovery ID="Microsoft.SystemCenter2012.ConfigurationManager.SiteSystemRolesDiscovery" Enabled="true" Target="Microsoft.SystemCenter2012.ConfigurationManager.SiteSystemInfo" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.SiteServer">
<Property TypeID="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.Server" PropertyID="HierarchyId"/>
</DiscoveryClass>
<DiscoveryClass TypeID="SCCM!Microsoft.SystemCenter2012.ConfigurationManagement"/>
<DiscoveryClass TypeID="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.CentralSite"/>
<DiscoveryClass TypeID="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.PrimarySite"/>
<DiscoveryClass TypeID="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.SecondarySite"/>
<DiscoveryClass TypeID="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.DeviceManagementPoint"/>
<DiscoveryClass TypeID="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.DistributionPoint"/>
<DiscoveryClass TypeID="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.FallbackStatusPoint"/>
<DiscoveryClass TypeID="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.ManagementPoint"/>
<DiscoveryClass TypeID="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.PxeServicePoint"/>
<DiscoveryClass TypeID="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.SqlServer"/>
<DiscoveryClass TypeID="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.StateMigrationPoint"/>
<DiscoveryClass TypeID="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.SystemHealthValidator"/>
<DiscoveryClass TypeID="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.SoftwareUpdatePoint"/>
<DiscoveryClass TypeID="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.ServiceConnectionPoint"/>
<DiscoveryClass TypeID="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.AIUpdateServicePoint"/>
<DiscoveryClass TypeID="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.MulticastServicePoint"/>
<DiscoveryClass TypeID="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.AmtServicePoint"/>
<DiscoveryClass TypeID="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.SrsReportingPoint"/>
<DiscoveryClass TypeID="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.ApplicationWebService"/>
<DiscoveryClass TypeID="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.PortalWebSite"/>
<DiscoveryClass TypeID="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.EnrollmentPoint"/>
<DiscoveryClass TypeID="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.EnrollmentProxyPoint"/>
<DiscoveryClass TypeID="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.BGBServer"/>
<DiscoveryRelationship TypeID="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.SiteContainsServers"/>
<DiscoveryRelationship TypeID="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.ServersContainsSiteRoles"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.SystemCenter2012.ConfigurationManager.SiteSystemRolesDiscoveryProvider">
<IntervalSeconds>86400</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<LogLevel>2</LogLevel>
</DataSource>
</Discovery>