Installation In this post, we went over a number of use cases. We used POSTMAN to understand the details. Here is the list of use cases for your convenience.
Introduction In part 1, we have introduced RESTCONF and explored it a bit using POSTMAN. I admit that post was a little dry and could leave some bad taste in your mouth :-).
What is RESTCONF As per RFC 8040 (RESTCONF Protocol), the IETF describes RESTCONF as:
an HTTP-based protocol that provides a programmatic interface for accessing data defined in YANG, using the datastore concepts defined in the Network Configuration Protocol (NETCONF).
Introduction This is a follow up post on part 1 where we mainly focused on retrieving information from our devices using NETCONF.
What is NETCONF From the Tail-F website:
NETCONF is a protocol defined by the IETF to “install, manipulate, and delete the configuration of network devices”.
What is Netmiko Netmiko is a multi-vendor SSH Python library which makes connecting to network devices via SSH really easy and straightforward.
Introduction In the previous post, we experimented a bit with Paramiko. The post was describing a number of use cases to read information from a Cisco IOS XE device.
Introduction In this blog post, we will explore Paramiko to interact with Cisco devices. We will do a couple of things: - Execute a single command against a Cisco IOS XE device - Execute a single command against multiple Cisco IOS XE devices - Execute a multiple commands against multiple Cisco IOS XE devices - Set interface descriptions on Cisco IOS devices