Yang modules, Brocade-aaa, Chapter 2 – Brocade Network OS YANG Reference Manual v4.1.1 User Manual
Page 15: Chapter 2, “yang modules
Network OS YANG Reference Manual
3
53-1003230-01
Chapter
2
YANG Modules
brocade-aaa
Description
Provides a data model for configuring authentication, authorization, and accounting (AAA). This
module supports authentication performed by a local, RADIUS, TACACS, or LDAP server.
Top-level
containers
Top-level nodes and their subtree hierarchies follow.
module: brocade-aaa
+--rw aaa-config
| +--rw aaa
| +--rw authentication
| | +--rw login
| | +--rw first? enumeration
| | +--rw second? enumeration
| +--rw accounting
| +--rw exec
| | +--rw defaultacc
| | +--rw start-stop
| | +--rw server-type? acc_srv_type
| +--rw commands
| +--rw defaultacc
| +--rw start-stop
| +--rw server-type? acc_srv_type
+--rw username [name]
| +--rw name string
| +--rw user-password user-passwd
| +--rw encryption-level? enumeration
| +--rw role string
| +--rw desc? string
| +--rw enable? username-enable
| +--rw expire? date
+--rw service
| +--rw password-encryption? empty
+--rw user
+--rw role
| +--rw name [name]
| +--rw name string
| +--rw desc? string
+--rw radius-server
| +--rw host [hostname]
| +--rw hostname string
| +--rw auth-port? rad-auth-port
| +--rw protocol? rad-auth-protocols
| +--rw key? string
| +--rw encryption-level? enumeration
| +--rw retries? uint32
| +--rw timeout? uint32
+--rw tacacs-server
| +--rw host [hostname]
| +--rw hostname string