nerdexam
Cisco

350-601 · Question #340

A customer asks an engineer to develop a framework that will be used to replace the process of the manual device configuration of Cisco NX-OS devices. The engineer plans to use the programmatic interf

The correct answer is A. NX-API. NX-API is the correct solution because it exposes NX-OS configuration and operational data through a REST API using HTTP or HTTPS transport. PowerShell natively supports REST API calls via Invoke-RestMethod and Invoke-WebRequest cmdlets, making NX-API a natural fit for Windows-ba

Automation

Question

A customer asks an engineer to develop a framework that will be used to replace the process of the manual device configuration of Cisco NX-OS devices. The engineer plans to use the programmatic interface that meets these requirements:

  • The development team is familiar with Windows-based scripting

environment using PowerShell.

  • The customer's security requirements mandate the use of HTTPS

transport. Which solution must be used to meet these requirements?

Options

  • ANX-API
  • BVISORE
  • COpen Agent Container
  • DNETCONF-YANG

How the community answered

(25 responses)
  • A
    72% (18)
  • B
    16% (4)
  • C
    4% (1)
  • D
    8% (2)

Explanation

NX-API is the correct solution because it exposes NX-OS configuration and operational data through a REST API using HTTP or HTTPS transport. PowerShell natively supports REST API calls via Invoke-RestMethod and Invoke-WebRequest cmdlets, making NX-API a natural fit for Windows-based automation. NETCONF-YANG (choice D) uses SSH as its transport, not HTTPS, which does not meet the security requirement. VISORE is a web-based object browser for ACI/APIC and is not a scripting interface for NX-OS. Open Agent Container (OAC) provides a Linux container on the switch for running custom applications but is not a Windows/PowerShell-friendly API. NX-API's support for JSON and XML payloads over HTTPS makes it the ideal choice for PowerShell automation.

Topics

#NX-API#Network Automation#NX-OS#HTTPS

Community Discussion

No community discussion yet for this question.

Full 350-601 Practice