The ydk-py-samples repo has assembled almost 700 sample apps since its inception. These sample apps focused on Cisco IOS XR, IETF or OpenConfig models. Maybe unknown to some users, YDK has supported Cisco IOS XE models since version 0.5.5 which includes a bundle for Cisco IOS XE 15.5.1. The current version of YDK (0.6.0) introduced an updated Cisco IOS XE bundle (16.6.1). We've started to close the gap on Cisco IOS XE samples. You can now find CRUD templates for the Cisco-IOS-XE-native model that defines configuration data:
nc-create-xe-native-10-ydk.py - Create boilerplate
nc-read-xe-native-10-ydk.py - Read boilerplate
nc-update-xe-native-10-ydk.py - Update boilerplate
nc-delete-xe-native-10-ydk.py - Delete boilerplate
You can also find the Codec template for the same model at:
cd-encode-xe-native-10-ydk.py - Encode boilerplate
These boilerplates will be the starting point of 100s of XE sample apps! Stay tuned.