Platform Support for Programmability Features
The following tables list the supported platforms for each feature and the release in which they were first introduced. See the Release Notes for details about the platforms supported in the initial product release.
Barefoot Shell
Return to Barefoot Shell.
Feature |
Supported Platforms or Line Cards |
First Supported Release |
Platform Exceptions |
---|---|---|---|
Barefoot Shell |
Cisco Nexus 3464C switch Cisco Nexus 34180YC switch |
Cisco NX-OS 9.2(3) |
Bash Shell
Return to About Bash.
Feature |
Supported Platforms or Line Cards |
First Supported Release |
Platform Exceptions |
---|---|---|---|
Consent token for bash access |
Cisco Nexus 9000 Series switches |
Cisco NX-OS 10.3(2)F |
Cisco Nexus 9808 platform switch |
DME Modularity |
Cisco Nexus 9800 Series switches |
Cisco NX-OS 10.3(1)F |
|
DME Modularity |
Cisco Nexus 9000 Series switches |
Cisco NX-OS 9.3(1) |
Chef Client
Return to Using Chef Client with Cisco NX-OS.
Feature |
Supported Platforms or Line Cards |
First Supported Release |
Platform Exceptions |
---|---|---|---|
Chef Agent |
Cisco Nexus 9300 platform switches Cisco Nexus 9500 platform switches and line cards |
Cisco NX-OS 7.0(3)I2(5) |
N9K-C92348GC |
Docker
Return to Using Docker with Cisco NX-OS.
Feature |
Supported Platforms or Line Cards |
First Supported Release |
Platform Exceptions |
---|---|---|---|
Docker Container support within NX-OS |
Cisco Nexus 9000 Series switches with at least 8 GB of system RAM |
Cisco NX-OS 9.2(1) |
N9K-C92348GC |
gNMI - gRPC Network Management Interface
Return to gNMI-gRPC Network Management Interface.
Feature |
Supported Platforms or Line Cards |
First Supported Release |
Platform Exceptions |
---|---|---|---|
gNMI Get/Set |
Cisco Nexus 9000 Series switches |
Cisco NX-OS 9.3(1) |
N9K-C92348GC |
Hardware Telemetry
Return to Hardware Telemetry.
Feature |
Supported Platforms or Line Cards |
First Supported Release |
Platform Exceptions |
---|---|---|---|
SSX Counters |
Cisco Nexus 9332C and Cisco Nexus 9364C switches |
9.3(3) |
|
Flow Table Analytics |
Cisco Nexus 9300-FX and Cisco Nexus 9300-FX2 platform switches Cisco Nexus 9500 platform switches with 9700 -EX/FX line cards |
9.3(1) |
|
Flow Table Events (FTE) |
Cisco Nexus 9300-FX and Cisco Nexus 9300-FX2 platform switches |
Cisco NX-OS 9.2(1) |
|
Flow monitor for VRF filtering |
Cisco Nexus 9300-FX/FX2 platform switches and Cisco Nexus 9500 platform switches with 9700-FX line cards |
Cisco NX-OS Release 9.3(3) |
Inband Telemetry
Return to Inband Network Telemetry.
Feature |
Supported Platforms or Line Cards |
First Supported Release |
Platform Exceptions |
---|---|---|---|
Packet Postcards, support for flow, packet drop, and queue congestion events |
Cisco Nexus 3464C switch Cisco Nexus 34180YC switch |
Cisco NX-OS 9.2(3) |
|
Packet Postcards, support for the INT source and sink roles |
Cisco Nexus 3464C switch |
Cisco NX-OS 9.2(3) |
Model-Driven Telemetry
Return to Model Driven Telemetry.
Feature |
Supported Platforms or Line Cards |
First Supported Release |
Platform Exceptions |
---|---|---|---|
Alias Option for Sensor Path |
Cisco Nexus 9200, 9300-EX, 9300-FX/FX2/FXP platform switches Cisco Nexus 9500 platform switches with EX/FX line cards |
Cisco NX-OS 9.3(5) |
N9K-C92348GC |
Software Telemetry (dial-out) |
Cisco Nexus 9000 platform switches |
Cisco NX-OS 7.0(3)I5(1) |
N9K-92348GC |
Software Telemetry |
Cisco Nexus 9000 platform switches |
Cisco NX-OS 10.3(1)F |
NETCONF Agent
Return to NETCONF Agent.
Feature |
Supported Platforms or Line Cards |
First Supported Release |
Platform Exceptions |
---|---|---|---|
NETCONF Support |
Cisco Nexus 9800 platform switches |
Cisco NX-OS 10.3(1)F |
|
NETCONF Support |
Cisco Nexus 9000 platform switches |
N9K-C92348GC |
NX-API REST
Return to NX-API REST.
Feature |
Supported Platforms or Line Cards |
First Supported Release |
Platform Exceptions |
---|---|---|---|
DME Config Replace |
Cisco Nexus 9000 platform switches |
Cisco NX-OS 9.3(1) |
N9K-C92348GC |
Python API
Return to Python API.
Feature |
Supported Platforms or Line Cards |
First Supported Release |
Platform Exceptions |
---|---|---|---|
Python 3 |
Cisco Nexus 9000 Series switches |
Cisco NX-OS 9.3(5) |
Puppet Agent
Return to Puppet Agent.
Feature |
Supported Platforms or Line Cards |
First Supported Release |
Platform Exceptions |
---|---|---|---|
Puppet Agent |
Cisco Nexus 9300 and 9500 platform switches |
Cisco NX-OS 7.0(3)I2(5) |
N9K-C92348GC |
TCL Scripting
Return to Scripting with Tcl.
Feature |
Supported Platforms or Line Cards |
First Supported Release |
Platform Exceptions |
---|---|---|---|
TCL Shell |
Cisco Nexus 9000 Series switches |
- |