Workflow Manager Generic Discovery

Microsoft.WorkflowManager.v1.WFPSDiscovery (Discovery)

Knowledge Base article:

Summary

Workflow Manager PowerShell Discovery.

Causes

Resolutions

Element properties:

TargetMicrosoft.WorkflowManager.v1.WorkflowSeed
EnabledTrue
Frequency14400
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.WorkflowManager.v1.WFCommandExecuterDataSource Microsoft.WorkflowManager.v1.WFDiscoveryMonitoringProfile

Source Code:

<Discovery ID="Microsoft.WorkflowManager.v1.WFPSDiscovery" Enabled="true" Target="Microsoft.WorkflowManager.v1.WorkflowSeed">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.WorkflowManager.v1.WorkflowFarm">
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
<Property TypeID="Microsoft.WorkflowManager.v1.WorkflowFarm" PropertyID="WorkflowFarmID"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Microsoft.WorkflowManager.v1.WorkflowNode">
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
<Property TypeID="Windows!Microsoft.Windows.Computer" PropertyID="PrincipalName"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Microsoft.WorkflowManager.v1.WFBackEndRole">
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
<Property TypeID="Windows!Microsoft.Windows.Computer" PropertyID="PrincipalName"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Microsoft.WorkflowManager.v1.WFFrontEndRole">
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
<Property TypeID="Windows!Microsoft.Windows.Computer" PropertyID="PrincipalName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.WorkflowManager.v1.WFCommandExecuterDataSource" RunAs="Microsoft.WorkflowManager.v1.WFDiscoveryMonitoringProfile">
<IntervalSeconds>14400</IntervalSeconds>
<TimeoutSeconds>300</TimeoutSeconds>
</DataSource>
</Discovery>