[This is preliminary documentation and subject to change.]
SNMP named types map to CIM defined types. The following process applies where the SYNTAX clause refers to a primitive type, textual convention, or constrained type through some type assignment derivation:
The CIM named qualifier object_syntax defines the named type definition present within the SYNTAX clause of the OBJECT-TYPE macro. The object_syntax is copied verbatim from the SYNTAX clause of the OBJECT-TYPE macro.
The CIM named qualifier encoding defines the SNMP type used when encoding SNMPv1 and SNMPv2C protocol frames.
Note A class definition containing a property type definition that does not conform to the property type mapping presented above is considered an invalid CIM SNMP provider-defined class definition. In this case, the provider is responsible for returning an error condition if and when the provider requests the retrieval of a class definition while executing an instance retrieval function.