tRPAdminControlApply
OBJECT-TYPE
1.3.6.1.4.1.6527.3.1.2.17.2.1.2
Description
This object controls the use of tRPAdminValueObjects tables. This object always reads none(1) after setting it to commit(3). When set to initialize(2), the objects in tRPAdminValueObjects tables are set to the current Operational values, from the corresponding tRPOperValueObjects tables. Any uncommitted changes are lost, so setting this value corresponds to both BEGIN-TRANSACTION and ABORT-TRANSACTION. The value of this object must be initialize(2) when changing the values of objects in tRPAdminValueObjects tables. When set to commit(3) (END-TRANSACTION), all of the objects from tRPAdminValueObjects tables are copied to the corresponding tRPOperValueObjects table objects. Then, all routes are re-evaluated with the new policies. Later arriving routes are evaluated with the new policies. Value exclusive(4) initializes the transaction like initialize(2), but when the value is set to exclusive(4), only the user who started this transaction (tRPAdminOwner) can change the configuration. In this way, the (expensive) route re-evaluation can be performed at one time, with a coherent route policy configuration.
Syntax
INTEGER { none (1), initialize (2), commit (3), exclusive (4) }