Microsoft.Exchange.2010.UnifiedMessagingRole.DiscoveryRule (Discovery)

Element properties:

TargetMicrosoft.Windows.Server.Computer
EnabledTrue
Frequency86400
RemotableFalse

Object Discovery Details:

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

Member Modules:

ID Module Type TypeId RunAs 
DiscoveryDataSource DataSource Microsoft.Exchange.2010.ServerRole.RegistryDiscoveryDS Default

Source Code:

<Discovery ID="Microsoft.Exchange.2010.UnifiedMessagingRole.DiscoveryRule" Enabled="onEssentialMonitoring" Target="Windows!Microsoft.Windows.Server.Computer" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.Exchange.2010.Server">
<Property TypeID="Microsoft.Exchange.2010.Server" PropertyID="PrincipalName"/>
<Property TypeID="Microsoft.Exchange.2010.Server" PropertyID="NetbiosName"/>
<Property TypeID="Microsoft.Exchange.2010.Server" PropertyID="DnsName"/>
<Property TypeID="Microsoft.Exchange.2010.Server" PropertyID="ActiveDirectorySite"/>
<Property TypeID="Microsoft.Exchange.2010.Server" PropertyID="MaximumIops"/>
<Property TypeID="Microsoft.Exchange.2010.Server" PropertyID="MaximumCpu"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Microsoft.Exchange.2010.UnifiedMessagingRole">
<Property TypeID="Microsoft.Exchange.2010.ServerRole" PropertyID="RoleName"/>
<Property TypeID="Microsoft.Exchange.2010.ServerRole" PropertyID="Version"/>
<Property TypeID="Microsoft.Exchange.2010.ServerRole" PropertyID="InstallPath"/>
<Property TypeID="Microsoft.Exchange.2010.ServerRole" PropertyID="SyncTime"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Microsoft.Exchange.2010.CommonRole">
<Property TypeID="Microsoft.Exchange.2010.ServerRole" PropertyID="RoleName"/>
</DiscoveryClass>
<DiscoveryRelationship TypeID="Microsoft.Exchange.2010.Server.Contains.Microsoft.Exchange.2010.ServerRole"/>
</DiscoveryTypes>
<DataSource ID="DiscoveryDataSource" TypeID="Microsoft.Exchange.2010.ServerRole.RegistryDiscoveryDS">
<RoleName>UnifiedMessaging</RoleName>
<!-- 4 hours (14400 seconds) -->
<IntervalSeconds>86400</IntervalSeconds>
<ClassId>$MPElement[Name='Microsoft.Exchange.2010.UnifiedMessagingRole']$</ClassId>
<VerboseLogging>false</VerboseLogging>
<StartDelaySeconds>240</StartDelaySeconds>
</DataSource>
</Discovery>