tacacs-server

Configure TACACS+ servers

tacacs-server Specification

Parameter Value
Type Configuration Resource
Element Name tacacs-server
Element URI /axapi/v3/tacacs-server
Element Attributes tacacs-server_attributes
Partition Visibility shared
Schema tacacs-server schema

Operations Allowed:

OperationMethodURIPayload

Create Object

POST

/axapi/v3/tacacs-server

tacacs-server attributes

Get Object

GET

/axapi/v3/tacacs-server

tacacs-server attributes

Modify Object

POST

/axapi/v3/tacacs-server

tacacs-server attributes

Replace Object

PUT

/axapi/v3/tacacs-server

tacacs-server attributes

Delete Object

DELETE

/axapi/v3/tacacs-server

tacacs-server attributes

tacacs-server attributes

host

Description: host is a JSON Block. Please see below for host

Type: Object

Reference Object: /axapi/v3/tacacs-server/host

interval

Description The moniter interval in seconds (default 60)

Type: number

Range: 1-120

Default: 60

monitor

Description Configure TACACS+ servers

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

host

Specification Value
Type object

ipv4-list

Type: List

Reference Object: /axapi/v3/tacacs-server/host/ipv4/{ipv4-addr}

ipv6-list

Type: List

Reference Object: /axapi/v3/tacacs-server/host/ipv6/{ipv6-addr}

tacacs-hostname-list

host_tacacs-hostname-list

Specification Value
Type list
Block object keys  

hostname

Description Hostname of TACACS+ server

Type: string

Format: string-rlx

Maximum Length: 63 characters

Maximum Length: 1 characters

secret

Description: secret is a JSON Block. Please see below for host_tacacs-hostname-list_secret

Type: Object

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

host_tacacs-hostname-list_secret

Specification Value
Type object

encrypted

Description Do NOT use this option manually. (This is an A10 reserved keyword.) help-val The ENCRYPTED secret string

port-cfg

Description: port-cfg is a JSON Block. Please see below for host_tacacs-hostname-list_secret_port-cfg

Type: Object

secret-value

Description The TACACS+ server’s secret

Type: string

Format: password

Maximum Length: 127 characters

Maximum Length: 1 characters

source-eth

Description Ethernet interface (Port number)

Type: number

Format: interface

source-ip

Description IP address

Type: string

Format: ipv4-address

source-ipv6

Description IPV6 address

Type: string

Format: ipv6-address

source-lif

Description Logical interface (Lif interface number)

Type: number

Range: 1-128

source-loopback

Description Loopback interface (Port number)

Type: number

Format: interface

source-trunk

Description Trunk interface (Trunk interface number)

Type: number

Format: interface

source-ve

Description Virtual ethernet interface (Virtual ethernet interface number)

Type: number

Format: interface

host_tacacs-hostname-list_secret_port-cfg

Specification Value
Type object

encrypted

Description Do NOT use this option manually. (This is an A10 reserved keyword.) (The ENCRYPTED secret string)

monitor

Description Specify monitor TACACS+ server

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

password

Description Specify the user password

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

password-value

Description The user password

Type: string

Format: password

Maximum Length: 31 characters

Maximum Length: 1 characters

port

Description Specify the port number used by TACACS+ server.( default port is 49) (Port number (default 49))

Type: number

Range: 1-65535

Default: 49

timeout

Description Specify the maximum time allowed for setting up a connection with the TACACS+ server. (default timeout is 12 seconds) (Maximum time allowed for setting up a connection with the TACACS+ server, in seconds (default 12))

Type: number

Range: 1-12

Default: 12

username

Description Specify the username

Type: string

Maximum Length: 128 characters

Maximum Length: 1 characters

host_ipv4-list

Specification Value
Type list
Block object keys  

ipv4-addr

Description IPV4 address of TACACS+ server

Type: string

Format: ipv4-address

secret

Description: secret is a JSON Block. Please see below for host_ipv4-list_secret

Type: Object

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

host_ipv4-list_secret

Specification Value
Type object

encrypted

Description Do NOT use this option manually. (This is an A10 reserved keyword.) help-val The ENCRYPTED secret string

port-cfg

Description: port-cfg is a JSON Block. Please see below for host_ipv4-list_secret_port-cfg

Type: Object

secret-value

Description The TACACS+ server’s secret

Type: string

Format: password

Maximum Length: 127 characters

Maximum Length: 1 characters

source-eth

Description Ethernet interface (Port number)

Type: number

Format: interface

source-ip

Description IP address

Type: string

Format: ipv4-address

source-lif

Description Logical interface (Lif interface number)

Type: number

Range: 1-128

source-loopback

Description Loopback interface (Port number)

Type: number

Format: interface

source-trunk

Description Trunk interface (Trunk interface number)

Type: number

Format: interface

source-ve

Description Virtual ethernet interface (Virtual ethernet interface number)

Type: number

Format: interface

host_ipv4-list_secret_port-cfg

Specification Value
Type object

encrypted

Description Do NOT use this option manually. (This is an A10 reserved keyword.) (The ENCRYPTED secret string)

monitor

Description Specify monitor TACACS+ server

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

password

Description Specify the user password

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

password-value

Description The user password

Type: string

Format: password

Maximum Length: 31 characters

Maximum Length: 1 characters

port

Description Specify the port number used by TACACS+ server.( default port is 49) (Port number (default 49))

Type: number

Range: 1-65535

Default: 49

timeout

Description Specify the maximum time allowed for setting up a connection with the TACACS+ server. (default timeout is 12 seconds) (Maximum time allowed for setting up a connection with the TACACS+ server, in seconds (default 12))

Type: number

Range: 1-12

Default: 12

username

Description Specify the username

Type: string

Maximum Length: 128 characters

Maximum Length: 1 characters

host_ipv6-list

Specification Value
Type list
Block object keys  

ipv6-addr

Description IPV6 address of TACACS+ server

Type: string

Format: ipv6-address

secret

Description: secret is a JSON Block. Please see below for host_ipv6-list_secret

Type: Object

uuid

Description uuid of the object

Type: string

Maximum Length: 64 characters

Maximum Length: 1 characters

host_ipv6-list_secret

Specification Value
Type object

encrypted

Description Do NOT use this option manually. (This is an A10 reserved keyword.) help-val The ENCRYPTED secret string

port-cfg

Description: port-cfg is a JSON Block. Please see below for host_ipv6-list_secret_port-cfg

Type: Object

secret-value

Description The TACACS+ server’s secret

Type: string

Format: password

Maximum Length: 127 characters

Maximum Length: 1 characters

source-eth

Description Ethernet interface (Port number)

Type: number

Format: interface

source-ipv6

Description IPV6 address

Type: string

Format: ipv6-address

source-lif

Description Logical interface (Lif interface number)

Type: number

Range: 1-128

source-loopback

Description Loopback interface (Port number)

Type: number

Format: interface

source-trunk

Description Trunk interface (Trunk interface number)

Type: number

Format: interface

source-ve

Description Virtual ethernet interface (Virtual ethernet interface number)

Type: number

Format: interface

host_ipv6-list_secret_port-cfg

Specification Value
Type object

encrypted

Description Do NOT use this option manually. (This is an A10 reserved keyword.) (The ENCRYPTED secret string)

monitor

Description Specify monitor TACACS+ server

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

password

Description Specify the user password

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

password-value

Description The user password

Type: string

Format: password

Maximum Length: 31 characters

Maximum Length: 1 characters

port

Description Specify the port number used by TACACS+ server.( default port is 49) (Port number (default 49))

Type: number

Range: 1-65535

Default: 49

timeout

Description Specify the maximum time allowed for setting up a connection with the TACACS+ server. (default timeout is 12 seconds) (Maximum time allowed for setting up a connection with the TACACS+ server, in seconds (default 12))

Type: number

Range: 1-12

Default: 12

username

Description Specify the username

Type: string

Maximum Length: 128 characters

Maximum Length: 1 characters