pmPolicyCodeTable
POLICY-BASED-MANAGEMENT-MIB ·
.1.3.6.1.2.1.124.2
Object
table
The pmPolicyCodeTable stores the code for policy conditions and
actions.
An example of the relationships between the code table and the
policy table follows:
pmPolicyTable
AdminGroup Index ConditionScriptIndex ActionScriptIndex
A '' 1 1 2
B 'oper' 1 1 2
C 'oper' 2 3 4
pmPolicyCodeTable
AdminGroup ScriptIndex Segment Note
'' 1 1 Filter for policy A
'' 2 1 Action for policy A
'oper' 1 1 Filter for policy B
'oper' 2 1 Action 1/2 for policy B
'oper' 2 2 Action 2/2 for policy B
'oper' 3 1 Filter for policy C
'oper' 4 1 Action for policy C
In this example, there are 3 policies: 1 in the '' adminGroup,
and 2 in the 'oper' adminGroup. Policy A has been assigned
script indexes 1 and 2 (these script indexes are assigned out of
a separate pool per adminGroup), with 1 code segment each for
the filter and the action. Policy B has been assigned script
indexes 1 and 2 (out of the pool for the 'oper' adminGroup).
While the filter has 1 segment, the action is longer and is
loaded into 2 segments. Finally, Policy C has been assigned
script indexes 3 and 4, with 1 code segment each for the filter
and the action.
Context
- MIB
- POLICY-BASED-MANAGEMENT-MIB
- OID
.1.3.6.1.2.1.124.2- Type
- table
- Status
- current
- Parent
- pmMib
- Siblings
- 12
- Children
- 1
Syntax
No syntax metadata recorded.
Values & Constraints
No enumerated values or constraints recorded.
Related Objects
Sibling Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| pmNotifications | node | - | .1.3.6.1.2.1.124.0 |
| pmPolicyTable The policy table. A policy is a pairing of a
policyCondition and a policyAction that is used to apply the
action to a selected set of elements. | table | - | .1.3.6.1.2.1.124.1 |
| pmTrackingEPTable The pmTrackingEPTable describes what policies
are controlling an element. This table is indexed in
order to optimize retrieval of the status of all policies
active for a given el… | table | - | .1.3.6.1.2.1.124.10 |
| pmDebuggingTable Policies that have debugging turned on will generate a log
entry in the policy debugging table for every runtime
exception that occurs in either the condition or action
code.
… | table | - | .1.3.6.1.2.1.124.11 |
| pmConformance | node | - | .1.3.6.1.2.1.124.12 |
| pmElementTypeRegTable A registration table for element types managed by this
system.
The Element Type Registration table allows the manager to
learn what element types are being managed by t… | table | - | .1.3.6.1.2.1.124.3 |
| pmRoleTable The pmRoleTable is a read-create table that organizes role
strings sorted by element. This table is used to create and
modify role strings and their associations, as well as to a… | table | - | .1.3.6.1.2.1.124.4 |
| pmCapabilitiesTable The pmCapabilitiesTable contains a description of
the inherent capabilities of the system so that
management stations can learn of an agent's capabilities and
differentially insta… | table | - | .1.3.6.1.2.1.124.5 |
| pmCapabilitiesOverrideTable The pmCapabilitiesOverrideTable allows management stations
to override pmCapabilitiesTable entries that have been
registered by the agent. This facility can be used to avoid
situ… | table | - | .1.3.6.1.2.1.124.6 |
| pmSchedLocalTime The local time used by the scheduler. Schedules that
refer to calendar time will use the local time indicated
by this object. An implementation MUST return all 11 bytes
of the D… | scalar | OctetString | .1.3.6.1.2.1.124.7 |
| pmSchedTable This table defines schedules for policies. | table | - | .1.3.6.1.2.1.124.8 |
| pmTrackingPETable The pmTrackingPETable describes what elements
are active (under control of) a policy. This table is indexed
in order to optimize retrieval of the entire status for a
given policy. | table | - | .1.3.6.1.2.1.124.9 |
Child Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| pmPolicyCodeEntry An entry in the policy code table representing one code
segment. Entries that share a common AdminGroup/ScriptIndex
pair make up a single script. Valid values of ScriptIndex are… | row | - | .1.3.6.1.2.1.124.2.1 |