Each of the tables above may have additional attributes that are common across many tables. These include database keys, record version numbers, and the configuration or command text used to derive the attributes.
Common attributes lists common attributes.
Display name |
Type |
Description |
---|---|---|
ConfigText |
String |
The configuration or command output text used to derive the attributes for this object. This text is received by the Device Driver and passed without interpretation to Network Configuration Manager. |
DBVersion |
Long or Integer |
A revision number for the DB record containing this Object’s data. This is used internally to control simultaneous updates. |
DeviceId |
Long |
A key representing the Device that contains the object containing this attribute. |
DeviceIdx |
Integer |
The integer value used by Device Services to represent the Device. |
DeviceOid |
ByteArray |
An alternate key representation for the Device that contains the object containing this attribute. The DeviceOid and DeviceId keys are not equivalent, but can be mapped in a 1:1 relationship. |
RDN |
String |
Stands for “Relatively Distinguished Name”. This field is a key that Device Services uses to identify the objects it constructs. |
XxxId |
Long |
A key value that references the Object named ‘Xxx’, where ‘Xxx’ can be any Object in the Data Model. This can either be the primary key of an object, or a foreign key reference from one object to another. |
XxxOid |
ByteArray |
An alternate key representation that references the Object named ‘Xxx’, where ‘Xxx’ can be any Object in the Data Model. |
ValidationErrorFKey |
Long |
A key referencing the ValidationError table, which is used to record any validation errors reported by Device Services or discovered as the Device’s attributes were persisted as a result of revision processing. |