Automation Flashcards
What is the purpose of the ‘Content-Type’ REST header?
Specify the format of data in the body (e.g., application/json)
What is the purpose of the ‘Accept’ REST header?
Specify the request format for returned data (e.g., application/json)
What is the purpose of the ‘Authorize’ REST header?
Provide credentials to authorize the request
What is the purpose of the ‘Date’ REST header?
Specify the date and time of the message
What does using HTTPS instead of HTTP provide in REST API?
Encryption of data
What does ‘None’ mean as an authentication type in REST APIs?
API is public and anybody can use it
What is ‘Basic HTTP’ authentication in REST APIs?
Username and Password are passed in an encoded string
What is ‘Token’ authentication in REST APIs?
A static secret generated and retrieved from the API developer portal
What is ‘OAuth’ authentication in REST APIs?
A dynamic method of retrieving and using tokens from an identity provider
What are the principles of Cisco DNA?
Policy, Security, Automation, Analytics, Open platform, Cloud, Physical and Virtual Infrastructure
What are the benefits of Cisco DNA?
IT agility and scale, Reduced risk, Improved user experience, Investment protection
What HTTP verb is used to read data from a REST API?
GET
What HTTP verb is used to create new data in a REST API?
POST
What HTTP verb is used to update or modify data in a REST API?
PUT
What HTTP verb is used to delete data in a REST API?
DELETE
How does a traditional network manage control and management planes?
Distributed control and management plane
How does a controller-based (SDN) network manage control and management planes?
Centralized control and management plane
How are resources provisioned in traditional networks?
Distributed fashion
How are resources provisioned in SDN-based networks?
From a centralized location
How is software managed in traditional networks?
Individually per device
How is software managed in SDN-based networks?
Centralized software management with templates
What kind of access is typical in traditional network management?
SSH or Telnet
What are security characteristics of traditional networks?
Decentralized and managed at distribution/perimeter
What are security characteristics of SDN-based networks?
Centralized security with policies