RADIUSAuthenticatorCreateSpec

RADIUSAuthenticatorCreateSpec
RADIUSAuthenticatorCreateSpec

RADIUS authenticator object to be created.

JSON Example
{
    "description": "test radius auth ",
    "label": "radius-auth-lablel",
    "passcode_label": "test radius auth user passcode",
    "radius_servers": [
        {
            "accounting_port": 1813,
            "authentication_port": 1812,
            "authentication_type": "PAP",
            "hostname": "10.109.69.213",
            "max_attempts": 5,
            "primary_radius_server": true,
            "realm_prefix": "test_realm_prefix",
            "realm_suffix": "test_realm_suffix",
            "server_timeout_seconds": 4,
            "shared_secret": [
                "<password>"
            ]
        }
    ],
    "user_name_label": "test radius auth user"
}
string
description
Optional

The description for this RADIUS authenticator.

string
label
Required

The label for this RADIUS authenticator. It must be unique among all other RADIUS authenticators.

string
passcode_label
Optional

The label for the RADIUS authenticator passcode.

radius_servers
Required

List of RADIUS servers. The list must have exactly one primary RADIUS server i.e. with primary_radius_server set to true.

string
user_name_label
Optional

The label for the RADIUS authenticator user name.