Share via


BgpPeerStatus Class

Definition

BGP peer status details.

public class BgpPeerStatus : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Network.Models.BgpPeerStatus>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Network.Models.BgpPeerStatus>
public class BgpPeerStatus
type BgpPeerStatus = class
    interface IJsonModel<BgpPeerStatus>
    interface IPersistableModel<BgpPeerStatus>
type BgpPeerStatus = class
Public Class BgpPeerStatus
Implements IJsonModel(Of BgpPeerStatus), IPersistableModel(Of BgpPeerStatus)
Public Class BgpPeerStatus
Inheritance
BgpPeerStatus
Implements

Properties

Asn

The autonomous system number of the remote BGP peer.

ConnectedDuration

For how long the peering has been up.

LocalAddress

The virtual network gateway's local address.

MessagesReceived

The number of BGP messages received.

MessagesSent

The number of BGP messages sent.

Neighbor

The remote BGP peer.

RoutesReceived

The number of routes learned from this peer.

State

The BGP peer state.

Explicit Interface Implementations

IJsonModel<BgpPeerStatus>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<BgpPeerStatus>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<BgpPeerStatus>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<BgpPeerStatus>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<BgpPeerStatus>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to