A pointer to the row or rows in the pmPolicyCodeTable that
contain the filter code for this policy. When a policy entry
is created, an unused pmPolicyCodeIndex value will be
assigned to this object.
A policy filter is one or more PolicyScript statements
which results in a boolean value that represents whether or
not an element is a member of a set of elements upon which an
action is to be performed.
Filter evaluation stops immediately when any run-time
exception is detected and the policyAction is not executed.
The policyFilter is evaluated for various elements. Any
element for which the policyFilter returns any nonzero value
will match the filter and will have the associated
policyAction executed on that element.
If the filter object is empty (contains no code) or otherwise
does not return a value, the element will not be matched.
When executing this filter, if SNMP requests are made to the
local system, access to objects is under the security
credentials of the the requester who modified the most
recently modified pmPolicyCodeEntry associated
with either the pmPolicyFilter value or pmPolicyAction
value. In other words, modification of any part of a policy's
filter or action will change the credentials stored for the
policy.
These credentials are the input parameters for
isAccessAllowed from the Architecture for Describing SNMP
Management Frameworks[1].
Parsed from file POLICY-MANAGEMENT-MIB-snmpconf-05.txt
Company: None
Module: POLICY-MANAGEMENT-MIB
Every element under the control of this agent is
re-checked periodically to see if it is under control of this
policy by re-running the filter expression for this policy.
This object lets the manager control the maximum amount of
time that may pass before an element is re-checked.
In other words, in any given interval of this duration, all
elements must be re-checked. Note that it is an
implementation-dependent matter as to how the policy agent
schedules the checking of various elements within this
interval.
Parsed from file POLICY-MANAGEMENT-MIB.mib
Module: POLICY-MANAGEMENT-MIB
pmPolicyFilter OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "A pointer to the row or rows in the pmPolicyCodeTable that contain the filter code for this policy. When a policy entry is created, an unused pmPolicyCodeIndex value will be assigned to this object. A policy filter is one or more PolicyScript statements which results in a boolean value that represents whether or not an element is a member of a set of elements upon which an action is to be performed. Filter evaluation stops immediately when any run-time exception is detected and the policyAction is not executed. The policyFilter is evaluated for various elements. Any element for which the policyFilter returns any nonzero value will match the filter and will have the associated policyAction executed on that element. If the filter object is empty (contains no code) or otherwise does not return a value, the element will not be matched. When executing this filter, if SNMP requests are made to the local system, access to objects is under the security credentials of the the requester who modified the most recently modified pmPolicyCodeEntry associated with either the pmPolicyFilter value or pmPolicyAction value. In other words, modification of any part of a policy's filter or action will change the credentials stored for the policy. These credentials are the input parameters for isAccessAllowed from the Architecture for Describing SNMP Management Frameworks[1]." ::= { pmPolicyEntry 5 }
pmPolicyFilterMaxLatency OBJECT-TYPE SYNTAX Unsigned32 UNITS "milliseconds" MAX-ACCESS read-create STATUS current DESCRIPTION "Every element under the control of this agent is re-checked periodically to see if it is under control of this policy by re-running the filter expression for this policy. This object lets the manager control the maximum amount of time that may pass before an element is re-checked. In other words, in any given interval of this duration, all elements must be re-checked. Note that it is an implementation-dependent matter as to how the policy agent schedules the checking of various elements within this interval." ::= { pmPolicyEntry 5 }
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.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.7 | pmPolicyParameters, pmPolicyConditionScriptIndex, pmPolicyPrecedence | 0 | 0 | From time to time, policy scripts may desire one or more parameters (e.g., site-specific constants). These parameters may be inst… |
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… |