This discovery rule populates the Express Group on Windows with all SQL Server Express DBEngines on Windows.
This discovery rule populates the Express Group on Windows with all SQL Server Express DBEngines on Windows.
Name | Description | Default Value |
Enabled | Enables or disables the workflow. | Yes |
Target | Microsoft.SQLServer.Windows.DBEngineExpressGroup |
Enabled | True |
Remotable | False |
Discovered relationships and their attribuets: |
---|
ID | Module Type | TypeId | RunAs |
---|---|---|---|
GroupPopulationDataSource | DataSource | Microsoft.SystemCenter.GroupPopulator | Default |
<Discovery ID="Microsoft.SQLServer.Windows.Discovery.DBEngineExpressGroup" Enabled="true" Target="Microsoft.SQLServer.Windows.DBEngineExpressGroup" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryRelationship TypeID="Microsoft.SQLServer.Windows.DBEngineExpressGroupContainsDBEngine"/>
</DiscoveryTypes>
<DataSource ID="GroupPopulationDataSource" TypeID="SC!Microsoft.SystemCenter.GroupPopulator">
<RuleId>$MPElement$</RuleId>
<GroupInstanceId>$Target/Id$</GroupInstanceId>
<MembershipRules>
<MembershipRule>
<MonitoringClass>$MPElement[Name="Microsoft.SQLServer.Windows.DBEngine"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="Microsoft.SQLServer.Windows.DBEngineExpressGroupContainsDBEngine"]$</RelationshipClass>
<Expression>
<RegExExpression>
<ValueExpression>
<Property>$MPElement[Name="SqlCoreLib!Microsoft.SQLServer.Core.DBEngine"]/Edition$</Property>
</ValueExpression>
<Operator>ContainsSubstring</Operator>
<Pattern>Express Edition</Pattern>
</RegExExpression>
</Expression>
</MembershipRule>
</MembershipRules>
</DataSource>
</Discovery>