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

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