Skip to content
Ask AI

tacacs

AsterNOS Model for TACACS+

module: asternos-tacacs
+--rw tacacs
+--rw servers
| +--rw server* [ip]
| +--rw ip inet:ip-address-no-zone
| +--rw auth-type? enumeration
| +--rw timeout? uint32
| +--rw shared-secret? string
| +--rw port? uint32
| +--rw priority? uint32
| +--rw vrf? string
+--rw global
+--rw timeout? uint32
+--rw shared-secret? string
+--rw auth-type? enumeration
rpcs:
+---x show-tacacs
| +--ro output
| +--ro data
| +--ro global-result? string
| +--ro server-result? string
+---x show-tacacs-server-status
+--ro output
+--ro data? <anydata>
PathAccess
/tacacsRead-Write
/tacacs/serversRead-Write
/tacacs/servers/serverRead-Write
/tacacs/servers/server/ipRead-Write
/tacacs/servers/server/auth-typeRead-Write
/tacacs/servers/server/timeoutRead-Write
/tacacs/servers/server/shared-secretRead-Write
/tacacs/servers/server/portRead-Write
/tacacs/servers/server/priorityRead-Write
/tacacs/servers/server/vrfRead-Write
/tacacs/globalRead-Write
/tacacs/global/timeoutRead-Write
/tacacs/global/shared-secretRead-Write
/tacacs/global/auth-typeRead-Write

Path

/tacacs

Node Type

container

Description

Tacacs+ configuration

Access

Read-Write

Path

/tacacs/servers

Node Type

container

Access

Read-Write

Path

/tacacs/servers/server

Node Type

list

Access

Read-Write

Path

/tacacs/servers/server/ip

Node Type

leaf

Description

TACACS+ server ip

Access

Read-Write

Data Type

Constraints

Multiple constraints:

  • An IPv6 address without a zone index. This type, derived from the type ipv6-address, may be used in situations where the zone is known from the context and no zone index is needed.
  • An IPv4 address without a zone index. This type, derived from the type ipv4-address, may be used in situations where the zone is known from the context and no zone index is needed.

Path

/tacacs/servers/server/auth-type

Node Type

leaf

Description

TACACS+ server authentication type

Access

Read-Write

Data Type

Constraints

Enumeration with options:

  • chap
  • pap
  • mschap
  • login

Path

/tacacs/servers/server/timeout

Node Type

leaf

Description

TACACS+ server transmission timeout interval

Access

Read-Write

Data Type

Constraints

Valid range: 0 to 60

Path

/tacacs/servers/server/shared-secret

Node Type

leaf

Description

TACACS+ server shared secret

Access

Read-Write

Data Type

Path

/tacacs/servers/server/port

Node Type

leaf

Description

TACACS+ server port

Access

Read-Write

Data Type

Constraints

Valid range: 1 to 65535

Path

/tacacs/servers/server/priority

Node Type

leaf

Description

TACACS+ server priority value

Access

Read-Write

Data Type

Constraints

Valid range: 1 to 64

Path

/tacacs/servers/server/vrf

Node Type

leaf

Description

VRF name

Access

Read-Write

Data Type

Path

/tacacs/global

Node Type

container

Access

Read-Write

Path

/tacacs/global/timeout

Node Type

leaf

Description

TACACS+ server global transmission timeout interval

Access

Read-Write

Data Type

Constraints

Valid range: 0 to 60

Path

/tacacs/global/shared-secret

Node Type

leaf

Description

TACACS+ server global shared secret

Access

Read-Write

Data Type

Path

/tacacs/global/auth-type

Node Type

leaf

Description

TACACS+ server global authentication type

Access

Read-Write

Data Type

Constraints

Enumeration with options:

  • chap
  • pap
  • mschap
  • login