cgnv6 lsn radius

Create a RADIUS server configuration. This option can be useful for logging client attributes, such as mobile numbers, obtained from an external RADIUS server.

radius Specification

Type Intermediate Resource
Element Name radius
Element URI /axapi/v3/cgnv6/lsn/radius
Element Attributes radius_attributes
Schema radius schema

Operations Allowed:

Operation Method URI Payload

Get Object

GET

/axapi/v3/cgnv6/lsn/radius

radius_attributes

radius Attributes

server

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

Type: Object

Reference Object: /axapi/v3/cgnv6/lsn/radius/server

server

Specification
Type object

attribute

Description: attribute is a JSON List . Please see below for l1037_attribute

Type: List

encrypted

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

listen-port

Description: Specifies the port number on which the external RADIUS server listen for Accounting requests.

Type: number

Range: 1024-65535

remote

Description: remote is a JSON Block . Please see below for l1037_remote

Type: Object

sampling-enable

Description: sampling-enable is a JSON List . Please see below for l1037_sampling-enable

Type: List

secret

Description: Enable use of a RADIUS shared secret.

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

secret-string

Description: Specify the password string the external RADIUS servers and ACOS device use to authenticate RADIUS traffic between them.

Type: string

Format: password

uuid

Description: uuid of the object

Type: string

vrid

Description: Join a VRRP-A failover group

Type: number

Range: 1-31

server.remote

Specification
Type object

ipv4-list

Description: Specify the name of the IP list that contains the IPv4 addresses of the external RADIUS servers from which to obtain mobile numbers for traffic logging.

Type: string

Format: string-rlx

ipv6-list

Description: Specify the name of the IP list that contains the IPv6 addresses of the external RADIUS servers from which to obtain mobile numbers for traffic logging.

Type: string

Format: string-rlx

server.sampling-enable

Specification
Type list
Block object keys

counters1

Description: ‘all’: all; ‘msisdn-received’: MSISDN Received; ‘imei-received’: IMEI Received; ‘imsi-received’: IMSI Received; ‘custom-received’: Custom attribute Received; ‘radius-request-received’: RADIUS Request Received; ‘radius-request-dropped’: RADIUS Request Dropped (Malformed Packet); ‘radius-table-full’: RADIUS Request Dropped (Table Full); ‘ha-standby-dropped’: HA Standby Dropped; ‘smp-mem-allocated’: RADIUS SMP Memory Allocated; ‘smp-mem-alloc-failed’: RADIUS SMP Memory Allocation Failed; ‘smp-mem-freed’: RADIUS SMP Memory Freed; ‘smp-created’: RADIUS SMP Created; ‘smp-in-rml’: RADIUS SMP in RML; ‘smp-deleted’: RADIUS SMP Deleted; ‘mem-allocated’: RADIUS Memory Allocated; ‘mem-alloc-failed’: RADIUS Memory Allocation Failed; ‘mem-freed’: RADIUS Memory Freed; ‘ha-sync-create-sent’: HA Record Sync Create Sent; ‘ha-sync-delete-sent’: HA Record Sync Delete Sent; ‘ha-sync-create-recv’: HA Record Sync Create Received; ‘ha-sync-delete-recv’: HA Record Sync Delete Received;

Type: string

Supported Values: all, msisdn-received, imei-received, imsi-received, custom-received, radius-request-received, radius-request-dropped, radius-table-full, ha-standby-dropped, smp-mem-allocated, smp-mem-alloc-failed, smp-mem-freed, smp-created, smp-in-rml, smp-deleted, mem-allocated, mem-alloc-failed, mem-freed, ha-sync-create-sent, ha-sync-delete-sent, ha-sync-create-recv, ha-sync-delete-recv

server.attribute

Specification
Type list
Block object keys

attribute-value

Description: ‘inside-ip’: Inside IP address; ‘inside-ipv6’: Inside IPv6 address; ‘imei’: International Mobile Equipment Identity (IMEI); ‘imsi’: International Mobile Subscriber Identity (IMSI); ‘msisdn’: Mobile Subscriber Integrated Services Digital Network-Number (MSISDN); ‘custom1’: Customized attribute 1; ‘custom2’: Customized attribute 2; ‘custom3’: Customized attribute 3;

Type: string

Supported Values: inside-ip, inside-ipv6, imei, imsi, msisdn, custom1, custom2, custom3

custom-number

Description: RADIUS attribute number

Type: number

Range: 1-255

custom-vendor

Description: RADIUS vendor attribute information (RADIUS vendor ID)

Type: number

Range: 1-65535

name

Description: Customized attribute name

Type: string

number

Description: RADIUS attribute number

Type: number

Range: 1-255

value

Description: ‘hexadecimal’: Type of attribute value is hexadecimal;

Type: string

Supported Values: hexadecimal

vendor

Description: RADIUS vendor attribute information (RADIUS vendor ID)

Type: number

Range: 1-65535