NX-API is the appropriate solution to meet the requirements specified. It allows for programmatic device configuration using a Windows-based scripting environment like PowerShell and supports HTTPS transport for secure communication1. References := Cisco Nexus 9000 Series NX-OS Programmability Guide, Release 9.3(x)1.