Distributed Cloud Edge Network v1 API - Class Router.Types.BgpPeer (1.1.0)

public sealed class Router.Types.BgpPeer : IMessage<Router.Types.BgpPeer>, IEquatable<Router.Types.BgpPeer>, IDeepCloneable<Router.Types.BgpPeer>, IBufferMessage, IMessage

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

BGPPeer defines the peer side layer-3 information for building the BGP session.

Inheritance

object > Router.Types.BgpPeer

Namespace

Google.Cloud.EdgeNetwork.V1

Assembly

Google.Cloud.EdgeNetwork.V1.dll

Constructors

BgpPeer()

public BgpPeer()

BgpPeer(BgpPeer)

public BgpPeer(Router.Types.BgpPeer other)
Parameter
NameDescription
otherRouterTypesBgpPeer

Properties

Interface

public string Interface { get; set; }

Name of the RouterInterface the BGP peer is associated with.

Property Value
TypeDescription
string

InterfaceIpv4Cidr

public string InterfaceIpv4Cidr { get; set; }

IP range of the interface within Google.

Property Value
TypeDescription
string

InterfaceIpv6Cidr

public string InterfaceIpv6Cidr { get; set; }

IPv6 range of the interface within Google.

Property Value
TypeDescription
string

LocalAsn

public uint LocalAsn { get; set; }

Output only. Local BGP Autonomous System Number (ASN). This field is ST_NOT_REQUIRED because it stores private ASNs, which are meaningless outside the zone in which they are being used.

Property Value
TypeDescription
uint

Name

public string Name { get; set; }

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

Property Value
TypeDescription
string

PeerAsn

public uint PeerAsn { get; set; }

Peer BGP Autonomous System Number (ASN). Each BGP interface may use a different value.

Property Value
TypeDescription
uint

PeerIpv4Cidr

public string PeerIpv4Cidr { get; set; }

IP range of the BGP interface outside Google.

Property Value
TypeDescription
string

PeerIpv6Cidr

public string PeerIpv6Cidr { get; set; }

IPv6 range of the BGP interface outside Google.

Property Value
TypeDescription
string