Python Api; Tcl; Role-Based Access Control - Cisco Nexus 9000 Series Configuration Manual

Nx-os fundamentals configuration guide
Hide thumbs Also See for Nexus 9000 Series:
Table of Contents

Advertisement

Role-Based Access Control

Role-Based Access Control
With role-based access control (RBAC), you can limit access to device operations by assigning roles to users.
You can customize access and restrict it to the users who require it. For more information about RBAC, see
the Cisco Nexus 9000 Series NX-OS Security Configuration Guide.
Cisco NX-OS Device Configuration Methods
You can use these methods to configure Cisco NX-OS devices:
• The CLI from a Secure Shell (SSH) session, a Telnet session, or the console port. SSH provides a secure
• The XML management interface, which is a programmatic method based on the NETCONF protocol
• The Cisco Data Center Network Management (DCNM) client, which runs on your local PC and uses
Programmability
This section describes the programmability features for the Cisco Nexus 9000 Series switches.

Python API

Python is an easy-to-learn, powerful programming language. It has efficient high-level data structures and a
simple but effective approach to object-oriented programming. Python's elegant syntax and dynamic typing,
together with its interpreted nature, make it an ideal language for scripting and rapid application development
in many areas on most platforms. The Python interpreter and the extensive standard library are freely available
in source or binary form for all major platforms from the Python website: http://www.python.org/. The Python
scripting capability gives programmatic access to the CLI to perform various tasks and Power-On Auto
Provisioning (POAP) or Embedded Event Manager (EEM) actions. For more information about the Python
API and Python scripting, see the Cisco Nexus 9000 Series NX-OS Programmability Guide.

Tcl

Tool Command Language (Tcl) is a scripting language. With Tcl, you gain more flexibility in your use of the
CLI commands on the device. You can use Tcl to extract certain values in the output of a show command,
perform switch configurations, run Cisco NX-OS commands in a loop, or define EEM policies in a script.
Cisco Nexus 9000 Series NX-OS Fundamentals Configuration Guide, Release 7.x
6
connection to the device. The CLI configuration guides are organized by feature. For more information,
see the Cisco NX-OS configuration guides. For more information about SSH and Telnet, see the Cisco
Nexus 9000 Series NX-OS Security Configuration Guide.
that complements the CLI. For more information, see the Cisco NX-OS XML Interface User Guide.
web services on the Cisco DCNM server. The Cisco DCNM server configures the device over the XML
management interface. For more information about the Cisco DCNM client, see the Cisco DCNM
Fundamentals Guide.
Overview

Advertisement

Table of Contents
loading

Table of Contents