Table of Contents

Class RadiusAccountingServer

Namespace
Meraki.Api.Data
Assembly
Meraki.Api.dll

RadiusAccountingServer

[DataContract]
public class RadiusAccountingServer
Inheritance
RadiusAccountingServer
Inherited Members

Properties

CaCertificate

Undocumented caCertificate (always observed as null so far)

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "caCertificate")]
public object? CaCertificate { get; set; }

Property Value

object

Host

IP address to which the APs will send RADIUS accounting messages

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "host")]
public string Host { get; set; }

Property Value

string

Id

The Id - not used for anything

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "id")]
public string? Id { get; set; }

Property Value

string

OpenRoamingCertificateId

Undocumented openRoamingCertificateId (always observed as null so far)

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "openRoamingCertificateId")]
public object? OpenRoamingCertificateId { get; set; }

Property Value

object

Port

Port on the RADIUS server that is listening for accounting messages

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "port")]
public int? Port { get; set; }

Property Value

int?

RadsecEnabled

Radsec enabled

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "radsecEnabled")]
public bool? RadsecEnabled { get; set; }

Property Value

bool?

Secret

Shared key used to authenticate messages between the APs and RADIUS server

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "secret")]
public string Secret { get; set; }

Property Value

string