radius-server

Set RADIUS parameters, for authenticating administrative access to the ACOS device.

radius-server Specification

Type Configuration Resource
Element Name radius-server
Element URI /axapi/v3/radius-server
Element Attributes radius-server_attributes
Schema radius-server schema

Operations Allowed:

Operation Method URI Payload

Create Object

POST

/axapi/v3/radius-server

radius-server Attributes

Get Object

GET

/axapi/v3/radius-server

radius-server Attributes

Modify Object

POST

/axapi/v3/radius-server

radius-server Attributes

Replace Object

PUT

/axapi/v3/radius-server

radius-server Attributes

Delete Object

DELETE

/axapi/v3/radius-server

radius-server Attributes

radius-server Attributes

default-privilege-read-write

Description: Specify the RADIUS default privilege

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

host

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

Type: Object

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

uuid

Description: uuid of the object

Type: string

host

Specification
Type object

ipv4-list

Description: ipv4-list is a JSON List . Please see below for l316_ipv4-list

Type: List

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

ipv6-list

Description: ipv6-list is a JSON List . Please see below for l316_ipv6-list

Type: List

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

name-list

Description: name-list is a JSON List . Please see below for l316_name-list

Type: List

Reference Object: /axapi/v3/radius-server/host/name/{hostname}

host.ipv4-list

Specification
Type list
Block object keys

ipv4-addr

Description: IPV4 address of RADIUS server

Type: string

Format: ipv4-address

secret

Description: secret is a JSON Block . Please see below for l316_secret

Type: Object

uuid

Description: uuid of the object

Type: string

host.ipv4-list.secret

Specification
Type object

encrypted

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

port-cfg

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

Type: Object

secret-value

Description: The RADIUS server’s secret

Type: string

Format: password

host.ipv4-list.secret.port-cfg

Specification
Type object

acct-port

Description: Specify the RADIUS server’s accounting port (default 1813)

Type: number

Range: 1-65535

auth-port

Description: Specify the RADIUS server’s authentication port (default 1812)

Type: number

Range: 1-65535

retransmit

Description: Specify the maximum times allowed for resending an request to the radius server (default 3)

Type: number

Range: 0-5

Default: 3

timeout

Description: Specify the maximum time allowed for waiting for a response from a radius server (default 3)

Type: number

Range: 1-15

Default: 3

host.name-list

Specification
Type list
Block object keys

hostname

Description: Hostname of RADIUS server

Type: string

secret

Description: secret is a JSON Block . Please see below for l316_secret

Type: Object

uuid

Description: uuid of the object

Type: string

host.name-list.secret

Specification
Type object

encrypted

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

port-cfg

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

Type: Object

secret-value

Description: The RADIUS server’s secret

Type: string

Format: password

host.name-list.secret.port-cfg

Specification
Type object

acct-port

Description: Specify the RADIUS server’s accounting port (default 1813)

Type: number

Range: 1-65535

auth-port

Description: Specify the RADIUS server’s authentication port (default 1812)

Type: number

Range: 1-65535

retransmit

Description: Specify the maximum times allowed for resending an request to the radius server (default 3)

Type: number

Range: 0-5

Default: 3

timeout

Description: Specify the maximum time allowed for waiting for a response from a radius server (default 3)

Type: number

Range: 1-15

Default: 3

host.ipv6-list

Specification
Type list
Block object keys

ipv6-addr

Description: IPV6 address of RADIUS server

Type: string

Format: ipv6-address

secret

Description: secret is a JSON Block . Please see below for l316_secret

Type: Object

uuid

Description: uuid of the object

Type: string

host.ipv6-list.secret

Specification
Type object

encrypted

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

port-cfg

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

Type: Object

secret-value

Description: The RADIUS server’s secret

Type: string

Format: password

host.ipv6-list.secret.port-cfg

Specification
Type object

acct-port

Description: Specify the RADIUS server’s accounting port (default 1813)

Type: number

Range: 1-65535

auth-port

Description: Specify the RADIUS server’s authentication port (default 1812)

Type: number

Range: 1-65535

retransmit

Description: Specify the maximum times allowed for resending an request to the radius server (default 3)

Type: number

Range: 0-5

Default: 3

timeout

Description: Specify the maximum time allowed for waiting for a response from a radius server (default 3)

Type: number

Range: 1-15

Default: 3