aaa
AsterNOS Model for Authentication, Accounting, Authorization
YANG Tree Diagram
module: asternos-aaa
+--rw aaa
+--rw accounting
| +--rw protocol* enumeration
+--rw authentication
| +--rw protocol* enumeration
| +--rw failthrough? boolean
| +--rw fallback? boolean
| +--rw debug? boolean
+--rw authorization
+--rw protocol* enumeration
+--rw auth-service? boolean
+--rw auth-cmd? boolean
+--rw debug? boolean
rpcs:
+---x show-aaa
+--ro output
+--ro data? <anydata>Resources
Resource List
Path | Access |
|---|---|
/aaa | Read-Write |
/aaa/accounting | Read-Write |
/aaa/accounting/protocol | Read-Write |
/aaa/authentication | Read-Write |
/aaa/authentication/protocol | Read-Write |
/aaa/authentication/failthrough | Read-Write |
/aaa/authentication/fallback | Read-Write |
/aaa/authentication/debug | Read-Write |
/aaa/authorization | Read-Write |
/aaa/authorization/protocol | Read-Write |
/aaa/authorization/auth-service | Read-Write |
/aaa/authorization/auth-cmd | Read-Write |
/aaa/authorization/debug | Read-Write |
Detailed Nodes
/aaa
Path
/aaa
Node Type
container
Access
Read-Write
/aaa/accounting
Path
/aaa/accounting
Node Type
container
Description
AAA accounting
Access
Read-Write
/aaa/accounting/protocol
Path
/aaa/accounting/protocol
Node Type
leaf-list
Description
AAA accounting protocol.
Access
Read-Write
Data Type
<YANG type enumeration>
Constraints
Enumeration with options:
- tacacs+
- local
- radius
/aaa/authentication
Path
/aaa/authentication
Node Type
container
Description
AAA authentication
Access
Read-Write
/aaa/authentication/protocol
Path
/aaa/authentication/protocol
Node Type
leaf-list
Description
AAA authentication login mode.
Currently, when you set primary protocol to non-local, the sencond protocol can only be set to local.
Otherwise,an error is raised out.
Access
Read-Write
Data Type
<YANG type enumeration>
Constraints
Enumeration with options:
- local
- tacacs+
- radius
/aaa/authentication/failthrough
Path
/aaa/authentication/failthrough
Node Type
leaf
Description
Allow AAA fail-through
Access
Read-Write
Data Type
<YANG type boolean>
Constraints
Valid in [true, false]
/aaa/authentication/fallback
Path
/aaa/authentication/fallback
Node Type
leaf
Description
Allow AAA fallback
Access
Read-Write
Data Type
<YANG type boolean>
Constraints
Valid in [true, false]
/aaa/authentication/debug
Path
/aaa/authentication/debug
Node Type
leaf
Description
Authentication debug
Access
Read-Write
Data Type
<YANG type boolean>
Constraints
Valid in [true, false]
/aaa/authorization
Path
/aaa/authorization
Node Type
container
Description
AAA authentication
Access
Read-Write
/aaa/authorization/protocol
Path
/aaa/authorization/protocol
Node Type
leaf-list
Description
AAA authorization protocol.
Access
Read-Write
Data Type
<YANG type enumeration>
Constraints
Enumeration with options:
- tacacs+
- local
- radius
/aaa/authorization/auth-service
Path
/aaa/authorization/auth-service
Node Type
leaf
Description
AAA Authentication for service
Access
Read-Write
Data Type
<YANG type boolean>
Constraints
Valid in [true, false]
/aaa/authorization/auth-cmd
Path
/aaa/authorization/auth-cmd
Node Type
leaf
Description
AAA Authentication for cmd
Access
Read-Write
Data Type
<YANG type boolean>
Constraints
Valid in [true, false]
/aaa/authorization/debug
Path
/aaa/authorization/debug
Node Type
leaf
Description
Authentication debug
Access
Read-Write
Data Type
<YANG type boolean>
Constraints
Valid in [true, false]