...
User do not have to provide all network devices configuration requirements at once, we can configure network devices step by step based on the user input. For example, if we only got TOR requirements from user requirements, we can just configure TOR.
...