Network Automation and APIs Flashcards
7 cards from real Cisco CCNA practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 7 Network Automation and APIs flashcards as text
Which statement best describes Infrastructure as Code (IaC)?
Answer: Managing and provisioning infrastructure through machine-readable definition files
IaC treats infrastructure configuration as code, stored in version-controlled files and applied automatically by tools.
In Cisco's SD-WAN (Viptela) architecture, which component exposes REST APIs for centralized management?
Answer: vManage
vManage is the centralized management plane that provides REST APIs for configuration, monitoring, and policy management.
What HTTP header is used to specify that a REST API request body contains JSON data?
Answer: Content-Type: application/json
The Content-Type header tells the server the format of the request body, and 'application/json' indicates JSON encoding.
Which version control system is most commonly used to store Ansible playbooks and network automation scripts?
Answer: Git
Git is the dominant version control system used for storing automation code, playbooks, and configurations.
What is the role of an API key in REST API authentication?
Answer: It identifies and authenticates the client making the API request
An API key is a secret token passed in requests to identify and authenticate the calling application or user.
In the context of network automation, what is a 'source of truth'?
Answer: An authoritative system that holds the intended state of the network
A source of truth (e.g., NetBox, CMDB) is the authoritative repository for the desired/intended network state used to drive automation.
Which Python data type is most analogous to a JSON object?
Answer: dictionary
A JSON object (key-value pairs in curly braces) maps directly to a Python dictionary.