v4

latestOpenAPI 3.0.1Apache 2.02026-08-036821,1001.5 MB
Configuration - Authentication

Create external RADIUS server configuration

Create a new external RADIUS server configuration.

post/radius-servers/external

Request body

namestring required

The external RADIUS server name

shared_secretstring

The shared secret for the external RADIUS server (optional)

authentication_portinteger required

The authentication port for the external RADIUS server (1 ~ 65535)

accounting_portinteger required

The accounting port for the external RADIUS server (1 ~ 65535)

server_type'ACCOUNTING' | 'AUTHENTICATION' | 'BOTH' required

The port type of the RADIUS server, can only be either ACCOUNTING, AUTHENTICATION, or BOTH

ip_addrstring

The IP address or hostname of the RADIUS server

enable_a3boolean required

Indicates whether this is an Extreme A3 RADIUS server or not, cannot be updated after creation. Please set it to false if it is not an Extreme A3 RADIUS server.

enable_peer_discoveryboolean

Indicates whether the RADIUS server allows devices to connect automatically without manually defining their IP address or hostname.

access_type'STANDARD' | 'SECURE'

The access type of the External RADIUS server, an External RADIUS server with type 'SECURE' is a RADSEC server. This field cannot be changed after it is set.

trust_pilot_idinteger

The Certificate Bundle trust pilot ID.

Example request

{
  "server_type": "BOTH"
}

Response

Created

idinteger required

The unique identifier

create_timestring date-time required

The create time in UTC (ISO 8601 format)

update_timestring date-time required

The last update time in UTC (ISO 8601 format)

org_idinteger

The organization identifier, valid when enabling HIQ feature

namestring required

The external RADIUS server name

shared_secretstring

The shared secret for the external RADIUS server (optional)

authentication_portinteger required

The authentication port for the external RADIUS server (1 ~ 65535)

accounting_portinteger required

The accounting port for the external RADIUS server (1 ~ 65535)

server_type'ACCOUNTING' | 'AUTHENTICATION' | 'BOTH' required

The port type of the RADIUS server, can only be either ACCOUNTING, AUTHENTICATION, or BOTH

ip_addressstring

The ip address or hostname of the RADIUS server

enable_a3boolean required

Indicates whether this is an Extreme A3 RADIUS server or not, cannot be updated after creation. Please set it to false if it is not an Extreme A3 RADIUS server.

enable_peer_discoveryboolean

Indicates whether the RADIUS server allows devices to connect automatically without manually defining their IP address or hostname.

access_type'STANDARD' | 'SECURE'

The access type of the External RADIUS server, an External RADIUS server with type 'SECURE' is a RADSEC server. This field cannot be changed after it is set.

Example response

{
  "server_type": "BOTH"
}