Dell Client discovery

Dell.WindowsClient.Discovery (Discovery)

Knowledge Base article:

Summary

This Discovery rule discovers all the supported models of Dell Business Clients that have the Supported Dell Instrumentation.

Element properties:

TargetMicrosoft.Windows.Computer
EnabledTrue
Frequency86401
RemotableFalse

Object Discovery Details:

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

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Dell.WindowsClient.DiscoveryRule Default

Source Code:

<Discovery ID="Dell.WindowsClient.Discovery" Enabled="true" Target="Windows!Microsoft.Windows.Computer" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Dell.WindowsClient.UnManagedClient">
<Property TypeID="Windows!Microsoft.Windows.LogicalDevice" PropertyID="DeviceID"/>
<Property TypeID="Windows!Microsoft.Windows.LogicalDevice" PropertyID="Name"/>
<Property TypeID="Windows!Microsoft.Windows.LogicalDevice" PropertyID="Description"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Dell.WindowsClient.Client">
<Property TypeID="Windows!Microsoft.Windows.LogicalDevice" PropertyID="DeviceID"/>
<Property TypeID="Windows!Microsoft.Windows.LogicalDevice" PropertyID="Name"/>
<Property TypeID="Windows!Microsoft.Windows.LogicalDevice" PropertyID="Description"/>
<Property TypeID="Dell.WindowsClient.Client" PropertyID="AssetTag"/>
<Property TypeID="Dell.WindowsClient.Client" PropertyID="ServiceTag"/>
<Property TypeID="Dell.WindowsClient.Client" PropertyID="IPAddress"/>
<Property TypeID="Dell.WindowsClient.Client" PropertyID="OMCIVersion"/>
<Property TypeID="Dell.WindowsClient.Client" PropertyID="BIOSVersion"/>
<Property TypeID="Dell.WindowsClient.Client" PropertyID="OperatingSystem"/>
<Property TypeID="Dell.WindowsClient.Client" PropertyID="OSVersion"/>
<Property TypeID="Dell.WindowsClient.Client" PropertyID="ModelType"/>
<Property TypeID="Dell.WindowsClient.Client" PropertyID="BatteryPartNumber1"/>
<Property TypeID="Dell.WindowsClient.Client" PropertyID="BatteryPartNumber2"/>
<Property TypeID="Dell.WindowsClient.Client" PropertyID="BatteryPartNumber3"/>
<Property TypeID="Dell.WindowsClient.Client" PropertyID="ManufactureShipDate"/>
<Property TypeID="Windows!Microsoft.Windows.LogicalDevice" PropertyID="DeviceID"/>
<Property TypeID="Windows!Microsoft.Windows.LogicalDevice" PropertyID="Name"/>
<Property TypeID="Windows!Microsoft.Windows.LogicalDevice" PropertyID="Description"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Dell.WindowsClient.ClientHardwareHealthWatcher"/>
<DiscoveryRelationship TypeID="ClientHardwareHealthWatcher.Contains.Client"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Dell.WindowsClient.DiscoveryRule">
<IntervalSeconds>86401</IntervalSeconds>
<Computer>$Target/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</Computer>
<MinOMCIVersion>8.0</MinOMCIVersion>
<LogLevel>0</LogLevel>
</DataSource>
</Discovery>