aaa.radius.radius_provider

A RADIUS provider is a remote server supporting the RADIUS protocol that will be used for authentication.

ACI class

aaaRadiusProvider

RN

radiusprovider-{name}

Cursor

RadiusProviderCursor

Parent

aaa.radius

Atomic

Attributes

Accepted as keyword arguments of .radius_provider(name) and of .set(**attrs) on this cursor. Enum parameters also accept the plain string.

parameter

wire

type

values

default

description

name (positional)

name

str

The name of the RADIUS service provider.

port

authPort

int

1812

The service port number for the RADIUS service.

authentication_protocol

authProtocol

AaaauthenticationProtocol

chap, mschap, pap

pap

The RADIUS authentication protocol.

description

descr

str

Specifies a description of the policy definition.

key

key

str

A password for the AAA provider database.

periodic_server_monitoring

monitorServer

AaaMonitorServerType

disabled, enabled

disabled

periodic_server_monitoring_password

monitoringPassword

str

periodic_server_monitoring_username

monitoringUser

str

owner_key

ownerKey

str

The key for enabling clients to own their data for entity correlation.

owner_tag

ownerTag

str

A tag for enabling clients to add their own data. For example, to indicate who created this object.

retries

retries

int

1

timeout_in_seconds

timeout

int

5

The timeout for communication with a RADIUS provider server.

APIC diagnostics

States the APIC can flag on this class — it accepts the configuration and reports the inconsistency afterwards.

Faults

code

condition

F0021

fltAaaRadiusProviderRadiusProvider_Inoperable

F0397

fltAaaRadiusProviderRadiusProviderInoperable