Exchange 2007 UM Role Discovery

Microsoft.Exchange2007.ServerRole.UM.Discovery (Discovery)

Discovers the Exchange 2007 UM Role.

Knowledge Base article:

External

For more information, see the respective topic at the Microsoft Exchange Server TechCenter.

Element properties:

TargetMicrosoft.Exchange2007.Component.DiscoveryHelper
EnabledFalse
Frequency86400
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Exchange2007.ServerRole.Discovery.DS Default

Source Code:

<Discovery ID="Microsoft.Exchange2007.ServerRole.UM.Discovery" Enabled="false" Target="ExLibrary!Microsoft.Exchange2007.Component.DiscoveryHelper" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="ExLibrary!Microsoft.Exchange2007.ServerRole"/>
<DiscoveryClass TypeID="ExLibrary!Microsoft.Exchange2007.ServerRole.UM">
<Property TypeID="ExLibrary!Microsoft.Exchange2007.ServerRole" PropertyID="DnsName"/>
<Property TypeID="ExLibrary!Microsoft.Exchange2007.ServerRole" PropertyID="RoleName"/>
<Property TypeID="ExLibrary!Microsoft.Exchange2007.ServerRole" PropertyID="Version"/>
<Property TypeID="ExLibrary!Microsoft.Exchange2007.ServerRole" PropertyID="ActiveDirectorySite"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.Exchange2007.ServerRole.Discovery.DS">
<ClassId>$MPElement[Name='ExLibrary!Microsoft.Exchange2007.ServerRole.UM']$</ClassId>
<RegistryRole>UnifiedMessaging</RegistryRole>
<RoleName>Unified Messaging</RoleName>
<Frequency>86400</Frequency>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="Boolean">Values/ExchangeRole</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="Boolean">true</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</DataSource>
</Discovery>