expExpressionEntry
DISMAN-EXPRESSION-MIB ·
.1.3.6.1.2.1.90.1.2.1.1
Object
row
Information about a single expression. New expressions
can be created using expExpressionRowStatus.
To create an expression first create the named entry in this
table. Then use expExpressionName to populate expObjectTable.
For expression evaluation to succeed all related entries in
expExpressionTable and expObjectTable must be 'active'. If
these conditions are not met the corresponding values in
expValue simply are not instantiated.
Deleting an entry deletes all related entries in expObjectTable
and expErrorTable.
Because of the relationships among the multiple tables for an
expression (expExpressionTable, expObjectTable, and
expValueTable) and the SNMP rules for independence in setting
object values, it is necessary to do final error checking when
an expression is evaluated, that is, when one of its instances
in expValueTable is read or a delta interval expires. Earlier
checking need not be done and an implementation may not impose
any ordering on the creation of objects related to an
expression.
To maintain security of MIB information, when creating a new row in
this table, the managed system must record the security credentials
of the requester. These security credentials are the parameters
necessary as inputs to isAccessAllowed from the Architecture for
Describing SNMP Management Frameworks. When obtaining the objects
that make up the expression, the system must (conceptually) use
isAccessAllowed to ensure that it does not violate security.
The evaluation of the expression takes place under the
security credentials of the creator of its expExpressionEntry.
Values of read-write objects in this table may be changed
at any time.
Context
- MIB
- DISMAN-EXPRESSION-MIB
- OID
.1.3.6.1.2.1.90.1.2.1.1- Type
- row
- Status
- current
- Parent
- expExpressionTable
- Table
- expExpressionTable
- Children
- 9
Syntax
No syntax metadata recorded.
Values & Constraints
No enumerated values or constraints recorded.
Related Objects
Child Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| expExpressionOwner The owner of this entry. The exact semantics of this
string are subject to the security policy defined by the
security administrator. | column | OctetString | .1.3.6.1.2.1.90.1.2.1.1.1 |
| expExpressionName The name of the expression. This is locally unique, within
the scope of an expExpressionOwner. | column | OctetString | .1.3.6.1.2.1.90.1.2.1.1.2 |
| expExpression The expression to be evaluated. This object is the same
as a DisplayString (RFC 1903) except for its maximum length.
Except for the variable names the expression i… | column | OctetString | .1.3.6.1.2.1.90.1.2.1.1.3 |
| expExpressionValueType The type of the expression value. One and only one of the
value objects in expValueTable will be instantiated to match
this type.
If the result of the expression c… | column | Enumeration | .1.3.6.1.2.1.90.1.2.1.1.4 |
| expExpressionComment A comment to explain the use or meaning of the expression. | column | SNMP-FRAMEWORK-MIBSnmpAdminString | .1.3.6.1.2.1.90.1.2.1.1.5 |
| expExpressionDeltaInterval Sampling interval for objects in this expression with
expObjectSampleType 'deltaValue'.
This object has no effect if the the expression has no
deltaValue objects.
… | column | seconds Integer32 | .1.3.6.1.2.1.90.1.2.1.1.6 |
| expExpressionPrefix An object prefix to assist an application in determining
the instance indexing to use in expValueTable, relieving the
application of the need to scan the expObjectTable to
determi… | column | ObjectIdentifier | .1.3.6.1.2.1.90.1.2.1.1.7 |
| expExpressionErrors The number of errors encountered while evaluating this
expression.
Note that an object in the expression not being accessible,
is not considered an error. An exampl… | column | SNMPv2-SMICounter32 | .1.3.6.1.2.1.90.1.2.1.1.8 |
| expExpressionEntryStatus The control that allows creation and deletion of entries. | column | SNMPv2-TCRowStatus | .1.3.6.1.2.1.90.1.2.1.1.9 |
Indexes
| Object | Type | Syntax | OID |
|---|---|---|---|
| expExpressionOwner The owner of this entry. The exact semantics of this
string are subject to the security policy defined by the
security administrator. | column | OctetString | .1.3.6.1.2.1.90.1.2.1.1.1 |
| expExpressionName The name of the expression. This is locally unique, within
the scope of an expExpressionOwner. | column | OctetString | .1.3.6.1.2.1.90.1.2.1.1.2 |