[This is preliminary documentation and subject to change.]
Each SNMPv1 and SNMPv2C MIB object, whether in a scalar or table collection, contains a SYNTAX clause within the SNMPv1 and SNMPv2C OBJECT-TYPE macros that refers to one of the following types:
Type | Description |
---|---|
SNMP primitive type | One of the types defined in the Structure of Management Information (SMI) documents Rfc1213.txt and Rfc1903.txt.[I'm assuming these are file names. If so, they need to be initcapped.] |
SNMP textual convention | A type definition generated through the explicit use of the SNMPv2C TEXTUAL-CONVENTION macro or generated through the use of a named type and generally agreed to convey some textual convention (for example, the SNMPv1 named type Displaystring within Rfc1213.txt). |
SNMP constrained type | A primitive type, named type, or textual convention that has been constrained by some subtyping mechanism defined within the SMI documents Rfc1213.txt and Rfc1903.txt. |
SNMP named type | A named reference to one of the primitive types, textual conventions, or another named type. |
The following CIM qualifiers are used to map SNMPv1 and SNMPv2C MIB object properties:
CIM qualifier | Description |
---|---|
textual_convention | CIM SNMP textual representation that formats an underlying SNMP protocol value. |
encoding | SNMP protocol encoding value type. |
object_syntax | SNMP OBJECT-TYPE macro SYNTAX clause value. |
cimtype | CIM textual representation that formats an underlying CIM protocol value. |