DiscoveredNode

Represents NetXMS node found while performing network discovery. Is available as a $node in script that is set as DiscoveryFilter.

Instance attributes

agentVersion: String

NetXMS agent version as string.

dnsName: String

Node’s DNS name

interfaces: Array

Array with node’s interfaces

ipAddr: String

Node’s ip address. Deprecated and will be removed in a future version, use ipAddress instead.

ipAddress ⇒ InetAddress

Added in version 5.1

Primary IP address.

isAgent: bool

TRUE if NetXMS agent detected on node

isBridge: bool

TRUE if node is a bridge

isCDP: bool

TRUE if node supports CDP (Cisco Discovery Protocol)

isLLDP: bool

TRUE if node supports LLDP (Link Layer Discovery Protocol)

isPrinter: bool

TRUE if node is a printer

isRouter: bool

TRUE if node is a router (has IP forwarding enabled)

isSNMP: bool

TRUE if SNMP agent detected on node

isSONMP: bool

TRUE if node supports SONMP/NDP (Synoptics/Nortel Discovery Protocol)

isSSH: bool

TRUE if SSH connection is available for this node

netMask: int

Network mask

platformName: String

Platform name reported by NetXMS agent

snmpOID: String

SNMP object identifier (result of 1.3.6.1.2.1.1.2.0 request)

snmpVersion: int

Configured SNMP version:

  • 0: SNMP version 1

  • 1: SNMP version 2c

  • 2: SNMP version 3

subnet: String

Subnet

zone ⇒ Zone

Zone object (null if zoning is disabled)

zoneUIN: int

This node zone UIN