Distributed Cloud Edge Network v1 API - Class RouterStatus.Types.BgpPeerStatus (1.1.0)

public sealed class RouterStatus.Types.BgpPeerStatus : IMessage<RouterStatus.Types.BgpPeerStatus>, IEquatable<RouterStatus.Types.BgpPeerStatus>, IDeepCloneable<RouterStatus.Types.BgpPeerStatus>, IBufferMessage, IMessage

Reference documentation and code samples for the Distributed Cloud Edge Network v1 API class RouterStatus.Types.BgpPeerStatus.

Status of a BGP peer.

Inheritance

object > RouterStatus.Types.BgpPeerStatus

Namespace

Google.Cloud.EdgeNetwork.V1

Assembly

Google.Cloud.EdgeNetwork.V1.dll

Constructors

BgpPeerStatus()

public BgpPeerStatus()

BgpPeerStatus(BgpPeerStatus)

public BgpPeerStatus(RouterStatus.Types.BgpPeerStatus other)
Parameter
NameDescription
otherRouterStatusTypesBgpPeerStatus

Properties

IpAddress

public string IpAddress { get; set; }

IP address of the local BGP interface.

Property Value
TypeDescription
string

Name

public string Name { get; set; }

Name of this BGP peer. Unique within the Routers resource.

Property Value
TypeDescription
string

PeerIpAddress

public string PeerIpAddress { get; set; }

IP address of the remote BGP interface.

Property Value
TypeDescription
string

PrefixCounter

public RouterStatus.Types.PrefixCounter PrefixCounter { get; set; }

A collection of counts for prefixes.

Property Value
TypeDescription
RouterStatusTypesPrefixCounter

State

public string State { get; set; }

BGP state as specified in RFC1771.

Property Value
TypeDescription
string

Status

public RouterStatus.Types.BgpPeerStatus.Types.BgpStatus Status { get; set; }

The current status of BGP.

Property Value
TypeDescription
RouterStatusTypesBgpPeerStatusTypesBgpStatus

Uptime

public string Uptime { get; set; }

Time this session has been up. Format: 14 years, 51 weeks, 6 days, 23 hours, 59 minutes, 59 seconds

Property Value
TypeDescription
string

UptimeSeconds

public long UptimeSeconds { get; set; }

Time this session has been up, in seconds.

Property Value
TypeDescription
long