New and Changed Information

This chapter provides release-specific information for each new and changed feature in this release of the Cisco Nexus 3000 Series NX-OS Programmability Guide, 9.3(x).

New and Changed Information

This table summarizes the new and changed features for the Cisco Nexus 3000 Series NX-OS Programmability Guide, Release 9.3(x) and which sections contain them.

Table 1. New and Changed Features

Feature

Description

Changed in Release

Where Documented

Alias Option for Sensor Path for Model-Driven Telemetry

Added the alias keyword for the path CLI command.

9.3(5)

Configuring Telemetry Using the NX-OS CLI

gNMI Get/Set

Added the Get and Set RPCs.

9.3(5)

gNMI - gRPC Network Management Interface

NETCONF gRPC Support

Documents the NETCONF configuration procedure beginning with Cisco NX-OS Release 9.3(5)

9.3(5)

Configuring the NETCONF Agent for Cisco NX-OS 9.3(5) and Later

Python 3 on NX-OS

Python 3 support added.

9.3(5)

About the Python API

YANG Support for Multiple Keys

Added configuration for a single telemetry DME stream.

9.3(5)

Configuring Telemetry Using the NX-OS CLI

nxapi idle-timeout <timeout>

Enables you to configure the amount of time before an idle NX-API session is invalidated.

9.3(5)

NX-API Management Commands

Streaming Syslog and Filtered Syslog

Support added for Streaming 9.3(3) Syslog and Filtered Syslog in the NX-SDK, gNMI – gRPC Network Management Interface, and Model Driven Telemetry chapters.

9.3(3)

About Streaming Syslog for gNMI

NX-SDK

Added support for NX-SDK 2.0, which includes support for remote (off-box) applications and enhanced security

9.3(1)

NX-SDK

SaltStack

Added support for SaltStack automation and integration

9.3(1)

SaltStack

NX-OS copy through kstack

Enabled speed and operability of the switch's copy commands

9.3(1)

Copy Through Kstack

NX-OS show command enhancement

Added JSON Native and JSON Native Pretty support for NX-OS show commands

9.3(1)

XML and JSON Supported Commands

NX-API Chunking

Enhanced messages and chunking functionality

9.3(1)

NX-API CLI

REST API

Added REST support for replacing the switch configuration at the tree, subtree, and leaf level of the DME

9.3(1)

About DME Full Config Replace Through REST Put

Modular DME Infrastructure

Added modularity to support non-intrusive upgrade or downgrade of DME RPMs

9.3(1)

Support for DME Modularity

Model Driven Telemetry, ease of use enhancements

Added Path Labels, which consolidate multiple queries for telemetry path data.

Adds support for setting or changing the node ID string for telemetry messages.

9.3(1)

About Telemetry Path Labels

Model-Driven Telemetry

Model-Driven Telemetry, Native Data Source Paths

Added support for applications to stream telemetry data without the restriction of a specific type of infrastructure or database.

9.3(1)

About Native Data Source Paths

No updates since Cisco NX-OS Release 9.2(x)

First 9.3(x) release

Not applicable

Not applicable