BizTalk Run-Time Role Discovery

Microsoft.BizTalk.Server.2013R2.BizTalkRuntimeRole.Discovery (Discovery)

Discovers BizTalk run-time role instances on computers where BizTalk is installed and run time is configured. Also discovers instances of BizTalk group deployment and associated relationships.

Knowledge Base article:

Summary

This discovers BizTalk run-time role instances on computers where BizTalk is installed and run time component is configured. Also discovers instances of BizTalk group deployment and associated relationships.

Element properties:

TargetMicrosoft.BizTalk.Server.2013R2.BizTalkInstallation
EnabledTrue
Frequency43200
RemotableFalse

Object Discovery Details:

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

Member Modules:

ID Module Type TypeId RunAs 
Microsoft.BizTalk.Server.2013R2.BizTalkRuntimeRole.DataSource DataSource Microsoft.BizTalk.Server.2013R2.BizTalkRoleDiscovery Default

Source Code:

<Discovery ID="Microsoft.BizTalk.Server.2013R2.BizTalkRuntimeRole.Discovery" Enabled="true" Target="BTSLib!Microsoft.BizTalk.Server.2013R2.BizTalkInstallation" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="BTSLib!Microsoft.BizTalk.Server.2013R2.BizTalkRuntimeRole">
<Property TypeID="BTSLib!Microsoft.BizTalk.Server.2013R2.ServerRole" PropertyID="ComputerName"/>
<Property TypeID="BTSLib!Microsoft.BizTalk.Server.2013R2.ServerRole" PropertyID="MgmtDbName"/>
<Property TypeID="BTSLib!Microsoft.BizTalk.Server.2013R2.ServerRole" PropertyID="MgmtDbServerName"/>
<Property PropertyID="NetbiosComputerName"/>
<Property PropertyID="MsgBoxDbName"/>
<Property PropertyID="MsgBoxDbServerName"/>
<Property PropertyID="TrackingDbName"/>
<Property PropertyID="TrackingDbServerName"/>
<Property PropertyID="SSODbName"/>
<Property PropertyID="SSODbServerName"/>
</DiscoveryClass>
<DiscoveryClass TypeID="BTSLib!Microsoft.BizTalk.Server.2013R2.BizTalkGroupDeployment">
<Property PropertyID="Name"/>
<Property PropertyID="MgmtDbName"/>
<Property PropertyID="MgmtDbServerName"/>
</DiscoveryClass>
<DiscoveryRelationship TypeID="BTSLib!Microsoft.BizTalk.Server.2013R2.BizTalkGroupDeploymentContainsServerRole"/>
</DiscoveryTypes>
<DataSource ID="Microsoft.BizTalk.Server.2013R2.BizTalkRuntimeRole.DataSource" TypeID="BTSLib!Microsoft.BizTalk.Server.2013R2.BizTalkRoleDiscovery">
<IntervalSeconds>43200</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
<Option>1</Option>
</DataSource>
</Discovery>