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.
array of RADIUSServerCreateSpec
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.