public sealed class RouterStatus.Types.BgpPeerStatus : IMessage<RouterStatus.Types.BgpPeerStatus>, IEquatable<RouterStatus.Types.BgpPeerStatus>, IDeepCloneable<RouterStatus.Types.BgpPeerStatus>, IBufferMessage, IMessageReference documentation and code samples for the Distributed Cloud Edge Network v1 API class RouterStatus.Types.BgpPeerStatus.
Status of a BGP peer.
Implements
IMessageRouterStatusTypesBgpPeerStatus, IEquatableRouterStatusTypesBgpPeerStatus, IDeepCloneableRouterStatusTypesBgpPeerStatus, IBufferMessage, IMessageNamespace
Google.Cloud.EdgeNetwork.V1Assembly
Google.Cloud.EdgeNetwork.V1.dll
Constructors
BgpPeerStatus()
public BgpPeerStatus()BgpPeerStatus(BgpPeerStatus)
public BgpPeerStatus(RouterStatus.Types.BgpPeerStatus other)| Parameter | |
|---|---|
| Name | Description |
other |
RouterStatusTypesBgpPeerStatus |
Properties
IpAddress
public string IpAddress { get; set; }IP address of the local BGP interface.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Name
public string Name { get; set; }Name of this BGP peer. Unique within the Routers resource.
| Property Value | |
|---|---|
| Type | Description |
string |
|
PeerIpAddress
public string PeerIpAddress { get; set; }IP address of the remote BGP interface.
| Property Value | |
|---|---|
| Type | Description |
string |
|
PrefixCounter
public RouterStatus.Types.PrefixCounter PrefixCounter { get; set; }A collection of counts for prefixes.
| Property Value | |
|---|---|
| Type | Description |
RouterStatusTypesPrefixCounter |
|
State
public string State { get; set; }BGP state as specified in RFC1771.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Status
public RouterStatus.Types.BgpPeerStatus.Types.BgpStatus Status { get; set; }The current status of BGP.
| Property Value | |
|---|---|
| Type | Description |
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 | |
|---|---|
| Type | Description |
string |
|
UptimeSeconds
public long UptimeSeconds { get; set; }Time this session has been up, in seconds.
| Property Value | |
|---|---|
| Type | Description |
long |
|