From time to time, policy scripts may desire one or more
parameters (e.g., site-specific constants). These parameters
may be installed with the script in this object and are
accessible to the script via the getParameters() accessor
function. If it is necessary for multiple parameters to be
passed to the script, the script can choose whatever
encoding/deliminiting mechanism is most appropriate.
Parsed from file POLICY-MANAGEMENT-MIB-snmpconf-05.txt
Company: None
Module: POLICY-MANAGEMENT-MIB
The order in which policies on the local system are
evaluated. A policy with a higher precedence value will
be evaluated after a policy with a lower precedence. For
example, a policy with a precedence value of 999 will be
evaluated after a policy with a precedence value of 998.
These values must be unique on the local policy system
that realizes this module. The value for a particular
policy should be the same across an administrative
domain, though that is not mandatory.
When the local policy system performs the evaluation in the
pmPolicyFilter for the policy identified by this row it will
also read the pmTrackingElementToPolicyStatus object for each
object returned as a result of the policy evaluation. If that
object is set to modified(3), then the pmPolicyAction shall
not be taken on that element.
The value of precedence(4), of pmTrackingElementToPolicyStatus
is an indication that when an evaluation was performed by
another policy, the pmTrackingElementToPolicyStatus was found
to have a value of on(1) and that policy had a higher
precedence value than the policy that initially set the value
of the pmTrackingElementToPolicyStatus to on(1). In this
event, the pmTrackingElementToPolicyPrecedence object shall
have the value of the pmPolicyIndex for the policy with the
higher precedence value entered. If the policy identified by
this row of the pmPolicyTable has a higher precedence value
than the value found in pmTrackingElementToPolicyPrecedence
then the pmPolicyAction should be performed on the element and
the pmTrackingElementToPolicyPrecedence object updated with
the value of the pmPolicyIndex for this policy. The only
exception to these rules is when the policy that has the
higher precedence value in not currently running, i.e., the
schedule is off.
Parsed from file POLICY-MANAGEMENT-MIB.mib
Module: POLICY-MANAGEMENT-MIB
pmPolicyParameters OBJECT-TYPE SYNTAX OCTET STRING MAX-ACCESS read-create STATUS current DESCRIPTION "From time to time, policy scripts may desire one or more parameters (e.g., site-specific constants). These parameters may be installed with the script in this object and are accessible to the script via the getParameters() accessor function. If it is necessary for multiple parameters to be passed to the script, the script can choose whatever encoding/deliminiting mechanism is most appropriate." ::= { pmPolicyEntry 7 }
pmPolicyPrecedence OBJECT-TYPE SYNTAX Unsigned32 (0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION "The order in which policies on the local system are evaluated. A policy with a higher precedence value will be evaluated after a policy with a lower precedence. For example, a policy with a precedence value of 999 will be evaluated after a policy with a precedence value of 998. These values must be unique on the local policy system that realizes this module. The value for a particular policy should be the same across an administrative domain, though that is not mandatory. When the local policy system performs the evaluation in the pmPolicyFilter for the policy identified by this row it will also read the pmTrackingElementToPolicyStatus object for each object returned as a result of the policy evaluation. If that object is set to modified(3), then the pmPolicyAction shall not be taken on that element. The value of precedence(4), of pmTrackingElementToPolicyStatus is an indication that when an evaluation was performed by another policy, the pmTrackingElementToPolicyStatus was found to have a value of on(1) and that policy had a higher precedence value than the policy that initially set the value of the pmTrackingElementToPolicyStatus to on(1). In this event, the pmTrackingElementToPolicyPrecedence object shall have the value of the pmPolicyIndex for the policy with the higher precedence value entered. If the policy identified by this row of the pmPolicyTable has a higher precedence value than the value found in pmTrackingElementToPolicyPrecedence then the pmPolicyAction should be performed on the element and the pmTrackingElementToPolicyPrecedence object updated with the value of the pmPolicyIndex for this policy. The only exception to these rules is when the policy that has the higher precedence value in not currently running, i.e., the schedule is off." ::= { pmPolicyEntry 7 }
Internet Assigned Numbers Authority
OID | Name | Sub children | Sub Nodes Total | Description |
---|---|---|---|---|
1.3.6.1.3.107.1.1.1 | pmPolicyIndex, pmPolicyAdminGroup | 0 | 0 | A unique index for this policy entry. |
1.3.6.1.3.107.1.1.2 | pmPolicyGroup, pmPolicyIndex, pmPolicyFilter | 0 | 0 | An administratively assigned string that is used to group policies. Of all policies in the same group, only one will have its pol… |
1.3.6.1.3.107.1.1.3 | pmPolicyPrecedence, pmPolicyPrecedenceGroup, pmPolicyCalendar | 0 | 0 | A pointer to an entry in the schedTable of the Scheduling MIB [20]. This policy is active when specified by the associated schedu… |
1.3.6.1.3.107.1.1.4 | pmPolicySchedule, pmPolicyPrecedence, pmPolicyAction | 0 | 0 | A pmPolicyAction is an operation performed on a set of elements. The format of this expression is the policy expression language.… |
1.3.6.1.3.107.1.1.5 | pmPolicyFilter, pmPolicySchedule, pmPolicyFilterMaxLatency | 0 | 0 | Every element under the control of this agent is re-checked periodically to see if it is under control of this policy by re-runni… |
1.3.6.1.3.107.1.1.6 | pmPolicyAction, pmPolicyElementTypeFilter, pmPolicyActionMaxLatency | 0 | 0 | Every element that matches this policy's filter and is therefore under control of this policy will have this policy's action exec… |
1.3.6.1.3.107.1.1.8 | pmPolicyFilterMaxLatency, pmPolicyActionScriptIndex, pmPolicyGroup | 0 | 0 | An administratively assigned string that is used to group policies. Any combination is legal, the pmPolicyGroup object does not c… |
1.3.6.1.3.107.1.1.9 | pmPolicyActionMaxLatency, pmPolicyParameters, pmPolicyDescription | 0 | 0 | A description of this rule and its significance, typically provided by a human. |
1.3.6.1.3.107.1.1.10 | pmPolicyMaxIterations, pmPolicyConditionMaxLatency, pmPolicyMatches | 0 | 0 | The number of elements that are currently matched by the associated pmPolicyFilter. |
1.3.6.1.3.107.1.1.11 | pmPolicyDescription, pmPolicyActionMaxLatency, pmPolicyExecutionErrors | 0 | 0 | A description of this rule and its significance, typically provided by a human. |
1.3.6.1.3.107.1.1.12 | pmPolicyMatches, pmPolicyMaxIterations, pmPolicyDebugging | 0 | 0 | The number of elements that, in their most recent execution of the associated filter, were matched by the filter. |
1.3.6.1.3.107.1.1.13 | pmPolicyAbnormalTerminations, pmPolicyDescription, pmPolicyStatus | 0 | 0 | The status of this pmPolicyEntry. |
1.3.6.1.3.107.1.1.14 | pmPolicyExecutionErrors, pmPolicyMatches | 0 | 0 | The total number of times that execution of this policy's filter or action has been terminated due to run-time exceptions. |
1.3.6.1.3.107.1.1.15 | pmPolicyDebugging, pmPolicyAbnormalTerminations | 0 | 0 | The status of debugging for this policy. If this is turned on(1), log entries will be created in the pmDebuggingTable for each ru… |
1.3.6.1.3.107.1.1.16 | pmPolicyAdminStatus, pmPolicyExecutionErrors | 0 | 0 | The admin status of this policy. The policy will be runnable only if the associated pmPolicyRowStatus is set to active(1) or acti… |
1.3.6.1.3.107.1.1.17 | pmPolicyStorageType, pmPolicyDebugging | 0 | 0 | This object defines whether this policy and any associated entries in the pmPolicyCodeTable are kept in volatile storage and lost… |
1.3.6.1.3.107.1.1.18 | pmPolicyRowStatus, pmPolicyAdminStatus | 0 | 0 | The row status of this pmPolicyEntry. The status may not be set to active if any of the related entries in the pmPolicyCode table… |
1.3.6.1.3.107.1.1.19 | pmPolicyStorageType | 0 | 0 | This object defines whether this policy and any associated entries in the pmPolicyCodeTable are kept in volatile storage and lost… |
1.3.6.1.3.107.1.1.20 | pmPolicyRowStatus | 0 | 0 | The row status of this pmPolicyEntry. The status may not be set to active if any of the related entries in the pmPolicyCode table… |