Options
All
  • Public
  • Public/Protected
  • All
Menu

Class OnmsNode

Represents an OpenNMS node.

Hierarchy

  • OnmsNode

Implements

Index

Properties

assets

assets: any = {} as any

the assets of the node

categories

categories: OnmsCategory[] = [] as OnmsCategory[]

the categories the node is in

Optional createTime

createTime: Moment

the time the node was created

Optional foreignId

foreignId: string

the foreign ID of the node

Optional foreignSource

foreignSource: string

the foreign source of the node

Optional id

id: number

the node ID

ipInterfaces

ipInterfaces: OnmsIpInterface[] = [] as OnmsIpInterface[]

the IP interfaces on this node

Optional label

label: string

the label (name) of the node

Optional labelSource

labelSource: OnmsNodeLabelSource

how the label was set

Optional lastCapsdPoll

lastCapsdPoll: Moment

the last time this node was provisioned

Optional location

location: string

the location of the node

Optional netBiosDomain

netBiosDomain: string

the NETBIOS/SMB domain for the node

Optional netBiosName

netBiosName: string

the NETBIOS/SMB name for the node

Optional operatingSystem

operatingSystem: string

the operating system of the node

Optional parent

parent: OnmsNode

the parent of this node

snmpInterfaces

snmpInterfaces: OnmsSnmpInterface[] = [] as OnmsSnmpInterface[]

the SNMP interfaces on this node

Optional sysContact

sysContact: string

the SNMP sysContact for the node

Optional sysDescription

sysDescription: string

the SNMP sysDescription of the node

Optional sysLocation

sysLocation: string

the SNMP sysLocation of the node

Optional sysName

sysName: string

the SNMP sysName of the node

Optional sysObjectId

sysObjectId: string

the SNMP sysObjectId of the node

Optional type

the type of node

Accessors

urlValue

  • get urlValue(): string
  • The value of this object when added to an OpenNMS URL parameter.

    inheritdoc

    Returns string

Generated using TypeDoc