Dell Printer Discovery
Dell.Printer.Node.Discovery (Discovery)
This Discovery rule discovers all supported Dell Printers.
Knowledge Base article:
Element properties:
Object Discovery Details:
Member Modules:
Source Code:
<Discovery ID="Dell.Printer.Node.Discovery" Enabled="true" Target="Node!System.NetworkManagement.Node" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Dell.Printer.Node">
<Property TypeID="Dell.Printer.Node" PropertyID="InputName"/>
<Property TypeID="Dell.Printer.Node" PropertyID="OutputName"/>
<Property TypeID="Dell.Printer.Node" PropertyID="CoverStatus"/>
<Property TypeID="Dell.Printer.Node" PropertyID="InputVendorName"/>
<Property TypeID="Dell.Printer.Node" PropertyID="InputModel"/>
<Property TypeID="Dell.Printer.Node" PropertyID="InputDescription"/>
<Property TypeID="Dell.Printer.Node" PropertyID="InputMaxCapacity"/>
<Property TypeID="Dell.Printer.Node" PropertyID="OutputVendorName"/>
<Property TypeID="Dell.Printer.Node" PropertyID="OutputModel"/>
<Property TypeID="Dell.Printer.Node" PropertyID="OutputDescription"/>
<Property TypeID="Dell.Printer.Node" PropertyID="OutputMaxCapacity"/>
<Property TypeID="Dell.Printer.Node" PropertyID="CoverDescription"/>
<Property TypeID="Dell.Printer.Node" PropertyID="SupplyType"/>
<Property TypeID="Dell.Printer.Node" PropertyID="SupplyDescription"/>
<Property TypeID="Dell.Printer.Node" PropertyID="SupplyLevel"/>
<Property TypeID="Dell.Printer.Node" PropertyID="SupplyMaxCapacity"/>
<Property TypeID="Dell.Printer.Node" PropertyID="DeviceKey"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DiscoveryData" TypeID="Dell.Printer.Node.Discovery.DSMT">
<IPAddress>$Target/Property[Type="Node!System.NetworkManagement.Node"]/SNMPAddress$</IPAddress>
<DeviceKey>$Target/Property[Type="Node!System.NetworkManagement.Node"]/DeviceKey$</DeviceKey>
<CommunityString>$RunAs[Name="Node!System.NetworkManagement.Snmp.MonitoringAccount"]/CommunityString$</CommunityString>
<Version>$Target/Property[Type="Node!System.NetworkManagement.Node"]/SNMPVersion$</Version>
<Interval>86400</Interval>
<LogLevel>0</LogLevel>
<PortNumber>$Target/Property[Type="Node!System.NetworkManagement.Node"]/PortNumber$</PortNumber>
<VirtualCommunitySuffix>$Target/Property[Type="Node!System.NetworkManagement.Node"]/VirtualCommunitySuffix$</VirtualCommunitySuffix>
<SnmpVarBinds>
<SnmpVarBind>
<OID>.1.3.6.1.2.1.1.2.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.2.1.43.6.1.1.2.1.1</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.2.1.43.6.1.1.3.1.1</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.2.1.43.8.2.1.8.1.1</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.2.1.43.8.2.1.9.1.1</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.2.1.43.8.2.1.13.1.1</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.2.1.43.8.2.1.14.1.1</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.2.1.43.8.2.1.15.1.1</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.2.1.43.8.2.1.18.1.1</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.2.1.43.9.2.1.3.1.1</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.2.1.43.9.2.1.4.1.1</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.2.1.43.9.2.1.7.1.1</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.2.1.43.9.2.1.8.1.1</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.2.1.43.9.2.1.9.1.1</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.2.1.43.9.2.1.12.1.1</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.2.1.43.11.1.1.5.1.1</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.2.1.43.11.1.1.6.1.1</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.2.1.43.11.1.1.7.1.1</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.2.1.43.11.1.1.8.1.1</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.2.1.43.11.1.1.9.1.1</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.2.1.1.1.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.2.1.1.4.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.2.1.1.5.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
<SnmpVarBind>
<OID>.1.3.6.1.2.1.1.6.0</OID>
<Syntax>0</Syntax>
<Value VariantType="3"/>
</SnmpVarBind>
</SnmpVarBinds>
</DataSource>
</Discovery>