Reference no: EM132262717
APIC-EM Project -
Instructions: Review the code new to python keep getting json decoder errors the last number of SN is 3.
For your APIC-EM Software project, you will be writing Python code to access and control operations on a virtualized Cisco APIC-EM controller. Your Python code will use RESTful API calls to access services on a virtualized Cisco APIC-EM Controller in a Cisco DevNet Sandbox
- Each student must write their own Python code. Each student must obtain their own unique access key (ticket). If multiple students submit identical Python code or use identical access keys, they will lose credit.
- All of your APIC-EM API calls should use this base URL and credentials.
- Do not use the public base URL or you will lose 10 points.
You will submit -
(a) Python file (.py) with your program code. I should be able to run this program on my own computer to test it out if needed.
(b) Two Sample Output files (text) showing the result of executing your program on two specific IP addresses assigned to you.
Software Requirements -
When executed, your Python code must do the following tasks, in this order:
(1) Prompt the user to enter an IP address and accept their input.
(2) Execute API calls to the APIC-EM SandBox (specified above), to obtain a Ticket and then download JSON information about Hosts, Devices and Interfaces.
a. Note: You must download new APIC-EM information every time you run the Python program. You cannot use previously stored information.
(3) Using downloaded information, generate the Required Outputs for the IP address entered.
Attachment:- Assignment Files.rar