An engineer must design an automation solution for the Cisco ACI Fabric to speed up the deployment of logical network elements for tenant provisioning. When creating a solution, the engineer must keep in mind that the tool must support these requirements:
* Allow the rapid creation and removal of logical containers.
* Support the creation of custom modules and data structures.
* Be extensible with external libraries and modules.
* Allow rapid testing of code using an on-demand execution environment.
Which automation tool meets these requirements?