Finds the values for the given propertyId, if it exists.
The propertyId to find the values for
Some additional options. May be implementer dependent, such as limit, or value restrictions
A promise containing the values.
Get an node, given the node's ID.
The node's ID.
Optionally fetch all sub-model objects. (ipInterface, etc.)
Retrieve the API version from the currently configured server.
A convenience method to make it easy for implementers to extract the count (or totalCount) values from response data.
Returns the Promise for a IFilterProcessor.
Create an OnmsHTTPOptions object for DAO calls given an optional filter.
the filter to use
Returns or creates the PropertiesCache for this dao.
the PropertiesCache for this dao. It is created if it does not exist.
Given a node, get the IP interfaces for that node.
Fetches the data from the result and verfifes that the dataFieldName
exists in the data property.
If it does not exist, an exception is thrown.
The result to fetch the data from
The property name (basically result.data[dataFieldName]
.
The path where the result was fetched from. This is for error handling
Callback function to convert each entry from result.data[dataFieldName]
.
Get the list properties that can be used in queries.
Gets the property identified by the id if it exists.
The id to search the property by.
The path to the node search properties endpoint.
Given a node, get the IP interfaces for that node.
Given a node, get the SNMP interfaces for that node.
Convert the given value to a date, or undefined if it cannot be converted.
Convert the given value to a number, or undefined if it cannot be converted.
Whether or not to use JSON when making ReST requests.
Iterate over a Filter object and its children.
the filter to visit
the class to invoke while visiting the filter
Generated using TypeDoc
Data access for OnmsNode objects.