Streamlining Multi-Vendor Automation: Auto-generated RESTCONF Clients from YANG Models#
TNC26 (GÉANT research networking conference) digest Program Core pick 8–12 June 2026
Matteo Colantonio (GARR)
- Why: Attacks a tax every multi-vendor automation team pays: hand-written RESTCONF/NETCONF clients per device family. (from abstract only; lightning talk, slides not extractable)
- What: A GARR-built tool that converts YANG models into developer-friendly, type-safe Python RESTCONF clients (Pydantic-based), giving runtime validation of network configurations before they hit devices.
- How: Code generation from the device's own YANG schemas rather than hand-maintained bindings — the schema is the contract, and validation falls out of the generated types.
- Where applicable: General technique for any YANG-speaking fleet; five-minute lightning format, so expect depth to be limited, but the idea is directly stealable.