All MIBs › EXPRESSION-MIB › expObjectConditional
expObjectConditional
Module: EXPRESSION-MIB
OID (symbolic): EXPRESSION-MIB::expObjectConditional
OID (numeric): 1.3.6.1.4.1.9.10.22.1.3.2.1.8
Node type: OBJECT-TYPE
Type: OBJECT IDENTIFIER
Access: read-create
Description: The OBJECT IDENTIFIER (OID) of an object that overrides whether the instance of expObjectID is to be considered usable. If the value of the object at expObjectConditional is 0 or not instantiated, the object at expObjectID is treated as if it is not instantiated. In other words, expObjectConditional is a filter that controls whether or not to use the value at expObjectID.
The OID may be for a leaf object (e.g. sysObjectID.0) or may be wildcarded to match expObjectID. If expObject is wildcarded and expObjectID in the same row is not, the wild portion of expObjectConditional must match the wildcarding of the rest of the expression. If no object in the expression is wildcarded but expObjectConditional is, use the lexically first instance (if any) of expObjectConditional.
If the value of expObjectConditional is 0.0 operation is as if the value pointed to by expObjectConditional is a non-zero (true) value.
Note that expObjectConditional can not trivially use an object of syntax TruthValue, since the underlying value is not 0 or 1.
What is expObjectConditional?
A read-create OBJECT IDENTIFIER acting as a gate: if the object it points to reads 0 or is missing, the associated expObjectID value is treated as unavailable for this evaluation, letting an admin make part of an expression conditional on another object's state.
OID Breakdown
Upper-level ancestors (8 from the standard OID tree / other modules)
| Numeric OID | Name | Module |
|---|---|---|
| 1 | iso | LANART-AGENT |
| 1.3 | org | AirPair-MIB |
| 1.3.6 | dod | AirPair-MIB |
| 1.3.6.1 | internet | AirPair-MIB |
| 1.3.6.1.4 | private | AirPair-MIB |
| 1.3.6.1.4.1 | enterprises | AirPair-MIB |
| 1.3.6.1.4.1.9 | cisco | CAT2600-MIB |
| 1.3.6.1.4.1.9.10 | ciscoExperiment | CISCO-SMI |
| Numeric OID | Name | Module |
|---|---|---|
| 1.3.6.1.4.1.9.10.22 | expressionMIB | EXPRESSION-MIB |
| 1.3.6.1.4.1.9.10.22.1 | expressionMIBObjects | EXPRESSION-MIB |
| 1.3.6.1.4.1.9.10.22.1.3 | expDefine | EXPRESSION-MIB |
| 1.3.6.1.4.1.9.10.22.1.3.2 | expObjectTable | EXPRESSION-MIB |
| 1.3.6.1.4.1.9.10.22.1.3.2.1 | expObjectEntry | EXPRESSION-MIB |
| 1.3.6.1.4.1.9.10.22.1.3.2.1.8 | expObjectConditional | EXPRESSION-MIB |