Class Neighbor
Neighbors
[DataContract]
public class Neighbor
- Inheritance
-
Neighbor
- Inherited Members
Properties
AllowTransit
When this feature is on, the Meraki device will advertise routes learned from other Autonomous Systems, thereby allowing traffic between Autonomous Systems to transit this AS. When absent, it defaults to false.
[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "allowTransit")]
public bool? AllowTransit { get; set; }
Property Value
- bool?
Authenticaton
Authentication settings between BGP peers.
[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "authentication")]
public NeighborAuthentication? Authenticaton { get; set; }
Property Value
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?
Ip
IP address of the neighbor.
[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "ip")]
public string? Ip { get; set; }
Property Value
Ipv6
Information regarding IPv6 address of the neighbor, Required if ip is not present.
[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "ipv6")]
public NeighborIpv6? Ipv6 { get; set; }
Property Value
NextHopIp
The IPv4 address of the remote BGP peer that will establish a TCP session with the local MX.
[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "nextHopIp")]
public string? NextHopIp { get; set; }
Property Value
ReceiveLimit
The receive limit is the maximum number of routes that can be received from any BGP peer. The receive limit must be an integer between 0 and 4294967295. When absent, it defaults to 0.
[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "receiveLimit")]
public int? ReceiveLimit { get; set; }
Property Value
- 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?
SourceInterface
The output interface for peering with the remote BGP peer.Valid values are: 'wired0', 'wired1' or 'vlan{VLAN ID}'(e.g. 'vlan123').
[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "sourceInterface")]
public string? SourceInterface { get; set; }
Property Value
ttlSecurity
Settings for BGP TTL security to protect BGP peering sessions from forged IP attacks.
[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "ttlSecurity")]
public NeighborTtlSecurity? ttlSecurity { get; set; }