📋 YANG Module Accountability Report

IOS-XE Version 17.18.1 | Generated: March 30, 2026

Last Updated: March 30, 2026 - Vancouver, BC

← Back to Home
🏠 Home ⚡ Code Generator 🔄 Compare Trees đŸŒŗ Trees | Oper Config Native MIB RPC

Executive Summary

This report provides 100% accountability for every YANG module in the IOS-XE 17.18.1 release. Each module is either:

  1. Documented with an OpenAPI spec in a swagger-* folder, OR
  2. Excluded with documented reason (types, deviations, native augments, etc.)
1103
Total YANG Modules
—
Modules with OpenAPI Specs
—
Documentation Coverage
—
Modules with YANG Trees
—
In Multiple Categories
—
Excluded Modules

📊 Category Summary

Classification Total Modules With Specs Coverage Notes
Loading...

🔍 Search & Filter Modules

Filter by Classification:
Filter by Status:

📋 Complete Module Matrix (All 1103 Modules)

Note: Use search and filters above to find specific modules. Click column headers to sort. Showing: 1103 modules

# Module Name ⇅ Classification ⇅ Categories Spec Links YANG Tree
Loading module data...
Please wait while we load all 1103 modules

📝 Exclusion Categories Explained

Classification Reason for Exclusion
types Contains only typedef and grouping statements — no API operations
deviation Modifies other modules' behavior — no standalone API
common Infrastructure modules (tailf-*, cisco-semver) — shared types only
native-aug Augments Cisco-IOS-XE-native — content included in Native Config specs

â„šī¸ Native Module Handling

The Cisco-IOS-XE-native.yang module (200,000+ lines) is too large for a single OpenAPI spec. It has been broken into 81 deep-path specs in swagger-native-config-model/, one per top-level container (e.g., native-aaa, native-router, native-ip).

All 139 modules that augment native are covered by these specs.

← Back to Documentation Hub