Table of Contents

Class RoutingOspf

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

Layer 3 OSPF routing configuration

[DataContract]
public class RoutingOspf
Inheritance
RoutingOspf
Inherited Members

Properties

Areas

OSPF areas

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "areas")]
public List<Area>? Areas { get; set; }

Property Value

List<Area>

DeadTimerInSeconds

Time interval to determine when the peer will be declare inactive/dead. Value must be between 1 and 65535

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

Property Value

int?

Enabled

Boolean value to enable or disable OSPF routing. OSPF routing is disabled by default.

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

Property Value

bool?

HelloTimerInSeconds

Time interval in seconds at which hello packet will be sent to OSPF neighbors to maintain connectivity. Value must be between 1 and 255. Default is 10 seconds

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

Property Value

int?

Md5AuthenticationEnabled

Boolean value to enable or disable MD5 authentication. MD5 authentication is disabled by default.

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

Property Value

bool?

Md5AuthenticationKey

MD5 authentication credentials. This param is only relevant if md5AuthenticationEnabled is true

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "md5AuthenticationKey")]
public Md5AuthenticationKey? Md5AuthenticationKey { get; set; }

Property Value

Md5AuthenticationKey

V3

OSPF v3 Configuration

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "v3")]
public RoutingOspfV3? V3 { get; set; }

Property Value

RoutingOspfV3