Compute Engine v1 API - Class BgpRouteAsPath (3.22.0)

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

Inheritance

object > BgpRouteAsPath

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

BgpRouteAsPath()

public BgpRouteAsPath()

BgpRouteAsPath(BgpRouteAsPath)

public BgpRouteAsPath(BgpRouteAsPath other)
Parameter
Name Description
other BgpRouteAsPath

Properties

Asns

public RepeatedField<int> Asns { get; }

Output only. [Output only] ASNs in the path segment. When type is SEQUENCE, these are ordered.

Property Value
Type Description
RepeatedFieldint

Asns32

public RepeatedField<uint> Asns32 { get; }

Output only. [Output only] ASNs in the path segment. This field is for better support of 32 bit ASNs as the other asns field suffers from overflow when the ASN is larger. When type is SEQUENCE, these are ordered.

Property Value
Type Description
RepeatedFielduint

HasType

public bool HasType { get; }

Gets whether the "type" field is set

Property Value
Type Description
bool

Type

public string Type { get; set; }

Output only. [Output only] Type of AS-PATH segment (SEQUENCE or SET) Check the Type enum for the list of possible values.

Property Value
Type Description
string