pmRoleTable
POLICY-BASED-MANAGEMENT-MIB ·
.1.3.6.1.2.1.124.4
Object
table
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 allow
a management station to learn about the existence of roles and
their associations.
It is the responsibility of the agent to keep track of any
re-indexing of the underlying SNMP elements and to continue to
associate role strings with the element with which they were
initially configured.
Policy MIB agents that have elements in multiple local SNMP
contexts have to allow some roles to be assigned to elements
in particular contexts. This is particularly true when some
elements have the same names in different contexts and the
context is required to disambiguate them. In those situations,
a value for the pmRoleContextName may be provided. When a
pmRoleContextName value is not provided, the assignment is to
the element in the default context.
Policy MIB agents that discover elements on other systems and
execute policies on their behalf need to have access to role
information for these remote elements. In such situations,
role assignments for other systems can be stored in this table
by providing values for the pmRoleContextEngineID parameters.
For example:
Example:
element role context ctxEngineID #comment
ifindex.1 gold local, default context
ifindex.2 gold local, default context
repeaterid.1 foo rptr1 local, rptr1 context
repeaterid.1 bar rptr2 local, rptr2 context
ifindex.1 gold '' A different system
ifindex.1 gold '' B different system
The agent must store role string associations in non-volatile
storage.
Context
- MIB
- POLICY-BASED-MANAGEMENT-MIB
- OID
.1.3.6.1.2.1.124.4- 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 |
| pmPolicyCodeTable The pmPolicyCodeTable stores the code for policy conditions and
actions.
An example of the relationships between the code table and the
policy table follows:
… | table | - | .1.3.6.1.2.1.124.2 |
| 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 |
| 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 |
|---|---|---|---|
| pmRoleEntry A role string entry associates a role string with an
individual element.
Note that some combinations of index values may result in an
instance name that exceeds a len… | row | - | .1.3.6.1.2.1.124.4.1 |