cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
400
Views
0
Helpful
0
Replies

Sample apps for XR Interface Management using CRUD/gNMI

deom
Cisco Employee
Cisco Employee

Related image

Hello Guys,

 

We have added another set of sample apps which configure Interface management for XR model using the gNMI provider and the CRUD service.

 

This set of sample applications Includes eight boilerplate apps and seven custom apps to configure interfaces and link status logging:

gn-create-xr-ifmgr-cfg-10-ydk.py - create boilerplate (status logging)
gn-create-xr-ifmgr-cfg-11-ydk.py - create boilerplate (interface config)
gn-create-xr-ifmgr-cfg-20-ydk.py - default link status logging
gn-create-xr-ifmgr-cfg-22-ydk.py - disable link status logging
gn-create-xr-ifmgr-cfg-24-ydk.py - status logging for logical interfaces
gn-create-xr-ifmgr-cfg-30-ydk.py - IPv4 virtual interface (lo0)
gn-create-xr-ifmgr-cfg-32-ydk.py - IPv6 virtual interface (loo)
gn-create-xr-ifmgr-cfg-34-ydk.py - IPv4 physical interface (ge0/0/0/0)
gn-create-xr-ifmgr-cfg-36-ydk.py - IPv6 physical interface (ge0/0/0/0)
gn-delete-xr-ifmgr-cfg-10-ydk.py - delete boilerplate (status logging)
gn-delete-xr-ifmgr-cfg-11-ydk.py - delete boilerplate (interface config)
gn-read-xr-ifmgr-cfg-10-ydk.py   - read boilerplate (status logging)
gn-read-xr-ifmgr-cfg-11-ydk.py   - read boilerplate (interface config)
gn-update-xr-ifmgr-cfg-10-ydk.py - update boilerplate (status logging)
gn-update-xr-ifmgr-cfg-11-ydk.py - update boilerplate (interface config)

Go to the following link to get insight into CLI configuration, JSON files, and all of the python files for the XR interface management sample apps using CRUD/gNMI:https://github.com/CiscoDevNet/ydk-py-samples/tree/master/samples/basic/crud/gnmi/models/cisco-ios-xr/Cisco-IOS-XR-ifmgr-cfg

 

Enjoy:D

0 Replies 0