Compute Engine v1 API - Class BgpRoute (3.5.0)

public sealed class BgpRoute : IMessage<BgpRoute>, IEquatable<BgpRoute>, IDeepCloneable<BgpRoute>, IBufferMessage, IMessage

Inheritance

object > BgpRoute

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

BgpRoute()

public BgpRoute()

BgpRoute(BgpRoute)

public BgpRoute(BgpRoute other)
Parameter
Name Description
other BgpRoute

Properties

AsPaths

public RepeatedField<BgpRouteAsPath> AsPaths { get; }

[Output only] AS-PATH for the route

Property Value
Type Description
RepeatedFieldBgpRouteAsPath

Communities

public RepeatedField<string> Communities { get; }

[Output only] BGP communities in human-readable A:B format.

Property Value
Type Description
RepeatedFieldstring

Destination

public BgpRouteNetworkLayerReachabilityInformation Destination { get; set; }

[Output only] Destination IP range for the route, in human-readable CIDR format

Property Value
Type Description
BgpRouteNetworkLayerReachabilityInformation

HasMed

public bool HasMed { get; }

Gets whether the "med" field is set

Property Value
Type Description
bool

HasOrigin

public bool HasOrigin { get; }

Gets whether the "origin" field is set

Property Value
Type Description
bool

Med

public uint Med { get; set; }

[Output only] BGP multi-exit discriminator

Property Value
Type Description
uint

Origin

public string Origin { get; set; }

[Output only] BGP origin (EGP, IGP or INCOMPLETE) Check the Origin enum for the list of possible values.

Property Value
Type Description
string