Table of Contents

Class ThirdPartyVpnPeerEbgpNeighbor

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

The BGP neighbor configuration for the VPN peer. Supported only for MX 19.1 and above.

[DataContract]
public class ThirdPartyVpnPeerEbgpNeighbor
Inheritance
ThirdPartyVpnPeerEbgpNeighbor
Inherited Members

Constructors

ThirdPartyVpnPeerEbgpNeighbor()

public ThirdPartyVpnPeerEbgpNeighbor()

Properties

EbgpHoldTimer

The eBGP hold timer in seconds for each neighbor. The eBGP hold timer must be an integer between 12 and 240.

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

Property Value

int?

EbgpMultihop

Configure this if the neighbor is not adjacent. The eBGP multi-hop must be an integer between 1 and 255.

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

Property Value

int?

IpVersion

The IP version of the neighbor, enum = [4, 6]

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

Property Value

int?

MultiExitDiscriminator

Configures the local metric associated with routes received from the remote peer. Routes from peers with lower metrics are will be preferred. Must be an integer between 0 and 4294967295. MED is 6th in the decision tree when identical routes from multiple peers exis

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

Property Value

int?

NeighborId

ID of ebgp neighbor

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

Property Value

int?

NeighborIp

IPv4/IPv6 address of the neighbor.

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "neighborIp")]
public string? NeighborIp { get; set; }

Property Value

string

PathPrepend

Prepends the AS_PATH BGP Attribute associated with routes received from the remote peer. Configurable value of ASNs to prepend. Length of the array may not exceed 10, and each ASN in the array must be an integer between 1 and 4294967295. AS_PATH is 4th in the decision tree when identical routes from multiple peers exist.

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "pathPrepend")]
public List<int>? PathPrepend { get; set; }

Property Value

List<int>

RemoteAsNumber

Remote ASN of the neighbor. The remote ASN must be an integer between 1 and 4294967295.

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "remoteAsNumber")]
public long? RemoteAsNumber { get; set; }

Property Value

long?

SourceIp

Source IP of eBGP neighbor

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "sourceIp")]
public string? SourceIp { get; set; }

Property Value

string

Weight

Configures the local metric associated with routes received from the remote peer. Routes from peers with lower metrics are will be preferred. Must be an integer between 0 and 4294967295. MED is 6th in the decision tree when identical routes from multiple peers exist.

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "weight")]
public long? Weight { get; set; }

Property Value

long?