BizTalk Orchestration Discovery

Microsoft.BizTalk.Server.2016.Orchestration.Discovery (Discovery)

Discovers orchestrations and associated relationships.

Knowledge Base article:

Summary

This discovers orchestrations and associated relationships in BizTalk Server.

Orchestrations are used in BizTalk Server to design and represent a business workflow. Orchestrations essentially govern the flow of the process and invoke necessary components at each step. In BizTalk Server,

orchestrations can be created using the Orchestration Designer in Visual Studio. The status of an orchestration depends on its availability, suspended service instances etc.

Element properties:

TargetMicrosoft.BizTalk.Server.2016.BizTalkApplication
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.2016.Orchestration.DataSource DataSource Microsoft.BizTalk.Server.2016.ArtifactsDiscovery Default

Source Code:

<Discovery ID="Microsoft.BizTalk.Server.2016.Orchestration.Discovery" Enabled="true" Target="BTSLib!Microsoft.BizTalk.Server.2016.BizTalkApplication" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="BTSLib!Microsoft.BizTalk.Server.2016.Orchestration">
<Property TypeID="BTSLib!Microsoft.BizTalk.Server.2016.ApplicationArtifact" PropertyID="Name"/>
<Property PropertyID="AssemblyName"/>
<Property PropertyID="AssemblyVersion"/>
<Property PropertyID="AssemblyCulture"/>
<Property PropertyID="AssemblyPublicKeyToken"/>
<Property PropertyID="ShortName"/>
</DiscoveryClass>
<DiscoveryRelationship TypeID="BTSLib!Microsoft.BizTalk.Server.2016.ApplicationHostsApplicationArtifact"/>
<DiscoveryRelationship TypeID="BTSLib!Microsoft.BizTalk.Server.2016.ApplicationArtifactRunsOnHost"/>
</DiscoveryTypes>
<DataSource ID="Microsoft.BizTalk.Server.2016.Orchestration.DataSource" TypeID="BTSLib!Microsoft.BizTalk.Server.2016.ArtifactsDiscovery">
<IntervalSeconds>43200</IntervalSeconds>
<Option>2</Option>
<TimeoutSeconds>300</TimeoutSeconds>
</DataSource>
</Discovery>