
CiscoCertified Network Associate Automation (CCNA Automation)
Domain 5Objective 7
7. Identify the Workflow Being Automated by a Python Script That Uses Cisco APIs Including ACI, Meraki, Cisco DNA Center, and RESTCONF 200-901 Practice Questions (Page 7)
Part of the 5.0 Infrastructure and Automation domain, which accounts for 20% of the 200-901 exam. Cisco does not publish an official question count, but from its 120-minute exam (~50–80 total, ~10–16 in this domain), expect 1–1 from this objective — we provide 43 practice questions to prepare you well beyond it. (estimate)
43questions here
9free pages
4concepts
20%of the exam
Questions 31–35
- 31
A Python script uses the Cisco DNA Center API to automate a task. The script authenticates, then calls GET /dna/intent/api/v1/network-device to retrieve a list of devices. For each device, it calls GET /dna/intent/api/v1/network-device/{id}/interface to retrieve interface information. The script then checks if any interface has an admin status of "down" and prints the device hostname and interface name. What is the workflow being automated?
Select an answer first - 32
A Python script uses the Cisco DNA Center API. It first authenticates and obtains a token, then calls GET /dna/intent/api/v1/network-device to retrieve a list of devices. For each device, it calls GET /dna/intent/api/v1/network-device/{id}/vlan to retrieve VLAN information. The script then compares the VLANs against a CSV file of expected VLANs and prints a report of any mismatches. What is the workflow being automated?
Select an answer first - 33
A Python script uses the Meraki Dashboard API to iterate through all networks in an organization, retrieve the list of MX appliances, and for each MX appliance, check the 'uplink' status. When an uplink is marked as 'failed', the script posts a message to a Webex Teams room. Which workflow is being automated?
Select an answer first - 34
A Python script uses RESTCONF to configure a Cisco IOS XE device. It sends a PUT request to /restconf/data/Cisco-IOS-XE-native:native/interface/GigabitEthernet=1/0/2 with a JSON payload that includes the interface name, description, and IP address. The script then sends a GET request to verify the changes. What is the workflow being automated?
Select an answer first - 35
A network engineer at a service provider is writing a Python script that uses the Cisco ACI REST API. The script first authenticates to the APIC, then sends a POST to /api/mo/uni/tn-Prod.json with a payload that includes the key "fvTenant" and attributes for the tenant name and description. Later in the script, the engineer sends another POST to /api/mo/uni/tn-Prod/ap-Web.json with a payload containing "fvAp" and attributes for the application profile name. What is the script automating?
Select an answer first
Finished these 5 questions?
Review the revealed explanations, or continue through the curriculum.
Free Basic Practice is a study aid with revealable answers — not a scored exam. Examers.io is independent and not affiliated with or endorsed by Cisco. “200-901” is a trademark of its owner, used for identification only.