# YANG

Published articles for YANG.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Automating Post-Quantum IPsec on Cisco Routers - IPsec Series, Part 12

DevFeed: [Automating Post-Quantum IPsec on Cisco Routers - IPsec Series, Part 12](<https://devfeed.tech/articles/automating-post-quantum-ipsec-on-cisco-routers-ipsec-series-part-12-61169.md>)

Original publisher: [Read original article](<https://blogs.cisco.com/developer/automating-post-quantum-ipsec-on-cisco-routers-ipsec-series-part-12>)

Author: Julio Gomez

Published: 2026-09-28T17:47:07Z

Content type: tutorial

Language: en

Sources: [Cisco Blogs](<https://devfeed.tech/sources/cisco-blogs.md>)

Topics: [Ansible](<https://devfeed.tech/topics/ansible.md>), [Post-quantum cryptography](<https://devfeed.tech/topics/post-quantum-cryptography.md>), [cisco networking](<https://devfeed.tech/topics/cisco-networking.md>), [NETCONF](<https://devfeed.tech/topics/netconf.md>)

Tags: [ansible](<https://devfeed.tech/tags/ansible.md>), [automation](<https://devfeed.tech/tags/automation.md>), [cisco](<https://devfeed.tech/tags/cisco.md>), [cisco-devnet](<https://devfeed.tech/tags/cisco-devnet.md>), [developer](<https://devfeed.tech/tags/developer.md>), [ios-xe](<https://devfeed.tech/tags/ios-xe.md>), [ipsec](<https://devfeed.tech/tags/ipsec.md>), [ml-kem](<https://devfeed.tech/tags/ml-kem.md>), [netconf](<https://devfeed.tech/tags/netconf.md>), [post-quantum](<https://devfeed.tech/tags/post-quantum.md>), [post-quantum-cryptography-pqc](<https://devfeed.tech/tags/post-quantum-cryptography-pqc.md>), [yang](<https://devfeed.tech/tags/yang.md>)

### AI overview

This tutorial shows how to automate post-quantum IPsec configuration on Cisco routers using Ansible over NETCONF. It describes defining the security posture once, applying it through playbooks, and checking that the live security associations negotiated the intended algorithms.

### Source excerpt

No more CLI typing. This is where years of DevNet programmability skills land on a real world scenario: Ansible over NETCONF, one file for the posture, and proof the IPsec tunnels actually negotiated ML-KEM and ML-DSA.

## Configuring and Monitoring 6 GHz Standard Power on a Catalyst 9800, Programmatically

DevFeed: [Configuring and Monitoring 6 GHz Standard Power on a Catalyst 9800, Programmatically](<https://devfeed.tech/articles/configuring-and-monitoring-6-ghz-standard-power-on-a-catalyst-9800-programmatically-55424.md>)

Original publisher: [Read original article](<https://brent.leekley.me/blog/c9800-standard-power-programmability/>)

Author: Brent Leekley

Published: 2026-09-19T13:00:00Z

Content type: tutorial

Language: en

Sources: [Brent Leekley](<https://devfeed.tech/sources/brent-leekley-me-blog.md>)

Topics: [Cisco](<https://devfeed.tech/topics/cisco.md>), [NETCONF](<https://devfeed.tech/topics/netconf.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>)

Tags: [6-ghz](<https://devfeed.tech/tags/6-ghz.md>), [afc](<https://devfeed.tech/tags/afc.md>), [automation](<https://devfeed.tech/tags/automation.md>), [blitz](<https://devfeed.tech/tags/blitz.md>), [catalyst-9800](<https://devfeed.tech/tags/catalyst-9800.md>), [catalyst-center](<https://devfeed.tech/tags/catalyst-center.md>), [cisco](<https://devfeed.tech/tags/cisco.md>), [genieparser](<https://devfeed.tech/tags/genieparser.md>), [ios-xe](<https://devfeed.tech/tags/ios-xe.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [netconf](<https://devfeed.tech/tags/netconf.md>), [network-automation](<https://devfeed.tech/tags/network-automation.md>), [pyats](<https://devfeed.tech/tags/pyats.md>), [restconf](<https://devfeed.tech/tags/restconf.md>), [standard-power](<https://devfeed.tech/tags/standard-power.md>), [yang](<https://devfeed.tech/tags/yang.md>)

### AI overview

A hands-on guide to configuring, verifying, and monitoring 6 GHz Standard Power on a Cisco Catalyst 9800 through its CLI, YANG models, NETCONF, and RESTCONF interfaces. It explains the single configuration control and the operational data used to identify readiness blockers and AFC service status.

### Source excerpt

The whole 6 GHz Standard Power configuration on a Catalyst 9800 is one boolean with three names: tx-power standard in the CLI, std-pwr-mode-allowed in YANG, enableStandardPowerService in Catalyst Center. Two operational models carry grants, expiry, and cloud health over NETCONF, a pyATS Blitz precheck reports controller-side readiness as pass or fail, and an undocumented RPC input is the only per-radio write path in the modeled surface. Measured on a live 9800-CL running 17.17.1, packaged in a public toolkit repo. Last of four posts on 6 GHz power modes.

## Using pyATS REST and SSH Parsers for IOS-XE and NXOS Test-Driven Development

DevFeed: [Using pyATS REST and SSH Parsers for IOS-XE and NXOS Test-Driven Development](<https://devfeed.tech/articles/bubo-66025.md>)

Original publisher: [Read original article](<https://github.com/automateyournetwork/bubo>)

Published: 2022-08-25T12:00:00Z

Content type: tutorial

Language: en

Sources: [Automate Your Network](<https://devfeed.tech/sources/automate-your-network.md>)

Topics: [Test-driven development](<https://devfeed.tech/topics/tdd.md>)

Tags: [development](<https://devfeed.tech/tags/development.md>), [git](<https://devfeed.tech/tags/git.md>), [http](<https://devfeed.tech/tags/http.md>), [https](<https://devfeed.tech/tags/https.md>), [install](<https://devfeed.tech/tags/install.md>), [ios-xe](<https://devfeed.tech/tags/ios-xe.md>), [project](<https://devfeed.tech/tags/project.md>), [pyats](<https://devfeed.tech/tags/pyats.md>), [rest](<https://devfeed.tech/tags/rest.md>), [restconf](<https://devfeed.tech/tags/restconf.md>), [run](<https://devfeed.tech/tags/run.md>), [server](<https://devfeed.tech/tags/server.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [switch](<https://devfeed.tech/tags/switch.md>), [test](<https://devfeed.tech/tags/test.md>), [yang](<https://devfeed.tech/tags/yang.md>)

### AI overview

This example demonstrates test-driven development with pyATS SSH CLI parsers and the pyATS REST Connector using IOS-XE and NXOS OpenConfig YANG models. It shows how to enable RESTCONF, set up a Python environment, install dependencies, and run the SSH and REST jobs.

### Source excerpt

Example using the pyATS REST Connector with IOS-XE / NXOS OpenConfig YANG Model