AD LDS Instance Discovery

Microsoft.Windows.Server.LDS.Service.Discovery (Discovery)

The discovery mechanism for AD LDS instances

Element properties:

TargetMicrosoft.Windows.Server.Computer
EnabledTrue
Frequency14400
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
Microsoft.Windows.Server.LDS.Service.Discovery.DataSource DataSource Microsoft.Windows.Server.LDS.Service.Discovery.DataSourceType Default

Source Code:

<Discovery ID="Microsoft.Windows.Server.LDS.Service.Discovery" Enabled="true" Target="Windows!Microsoft.Windows.Server.Computer" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.Windows.Server.LDS.Service">
<Property TypeID="Microsoft.Windows.Server.LDS.Service" PropertyID="Name"/>
<Property TypeID="Microsoft.Windows.Server.LDS.Service" PropertyID="Description"/>
<Property TypeID="Microsoft.Windows.Server.LDS.Service" PropertyID="LDAPPort"/>
<Property TypeID="Microsoft.Windows.Server.LDS.Service" PropertyID="LDAPSSLPort"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Microsoft.Windows.Server.LDS.InstanceRoleSeed"/>
</DiscoveryTypes>
<DataSource ID="Microsoft.Windows.Server.LDS.Service.Discovery.DataSource" TypeID="Microsoft.Windows.Server.LDS.Service.Discovery.DataSourceType">
<SourceId>$MPElement$</SourceId>
<ManagedEntityId>$Target/Id$</ManagedEntityId>
<IntervalSeconds>14400</IntervalSeconds>
<LogSuccessEvent>false</LogSuccessEvent>
<TimeoutSeconds>60</TimeoutSeconds>
<ComputerPrincipalName>$Target/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerPrincipalName>
</DataSource>
</Discovery>