Class RouteAsPath (2.1.0)

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

Inheritance

Object > RouteAsPath

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

RouteAsPath()

public RouteAsPath()

RouteAsPath(RouteAsPath)

public RouteAsPath(RouteAsPath other)
Parameter
NameDescription
otherRouteAsPath

Properties

AsLists

public RepeatedField<uint> AsLists { get; }

[Output Only] The AS numbers of the AS Path.

Property Value
TypeDescription
RepeatedField<UInt32>

HasPathSegmentType

public bool HasPathSegmentType { get; }

Gets whether the "path_segment_type" field is set

Property Value
TypeDescription
Boolean

PathSegmentType

public string PathSegmentType { get; set; }

[Output Only] The type of the AS Path, which can be one of the following values: - 'AS_SET': unordered set of autonomous systems that the route in has traversed - 'AS_SEQUENCE': ordered set of autonomous systems that the route has traversed - 'AS_CONFED_SEQUENCE': ordered set of Member Autonomous Systems in the local confederation that the route has traversed - 'AS_CONFED_SET': unordered set of Member Autonomous Systems in the local confederation that the route has traversed Check the PathSegmentType enum for the list of possible values.

Property Value
TypeDescription
String