| CPC H04L 41/0863 (2013.01) [H04L 41/0816 (2013.01)] | 20 Claims |

|
1. A method, comprising:
committing, by a network device, a configuration,
wherein a plurality of subsets of the configuration are organized in a hierarchy comprising at least:
a top level,
a first level, within the top level, associated with a system configuration,
a second level, within the top level, associated with an interface configuration, and
a third level, within the top level, associated with a firewall policy;
obtaining, by the network device, an indication to perform a rollback for a target subset of the plurality of subsets of the configuration,
wherein the target subset corresponds to a particular level of the hierarchy; and
performing, by the network device, based at least in part on the indication, the rollback for the target subset of the configuration,
wherein an application programming interface (API) is provided to perform the rollback.
|