Class RouteInfo

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

For display only. Metadata associated with a Compute Engine route.

Inheritance

Object > RouteInfo

Namespace

Google.Cloud.NetworkManagement.V1

Assembly

Google.Cloud.NetworkManagement.V1.dll

Constructors

RouteInfo()

public RouteInfo()

RouteInfo(RouteInfo)

public RouteInfo(RouteInfo other)
Parameter
TypeNameDescription
RouteInfoother

Properties

DestIpRange

public string DestIpRange { get; set; }

Destination IP range of the route.

Property Value
TypeDescription
String

DisplayName

public string DisplayName { get; set; }

Name of a Compute Engine route.

Property Value
TypeDescription
String

InstanceTags

public RepeatedField<string> InstanceTags { get; }

Instance tags of the route.

Property Value
TypeDescription
RepeatedField<String>

NetworkUri

public string NetworkUri { get; set; }

URI of a Compute Engine network.

Property Value
TypeDescription
String

NextHop

public string NextHop { get; set; }

Next hop of the route.

Property Value
TypeDescription
String

NextHopType

public RouteInfo.Types.NextHopType NextHopType { get; set; }

Type of next hop.

Property Value
TypeDescription
RouteInfo.Types.NextHopType

Priority

public int Priority { get; set; }

Priority of the route.

Property Value
TypeDescription
Int32

RouteType

public RouteInfo.Types.RouteType RouteType { get; set; }

Type of route.

Property Value
TypeDescription
RouteInfo.Types.RouteType

Uri

public string Uri { get; set; }

URI of a Compute Engine route. Dynamic route from cloud router does not have a URI. Advertised route from Google Cloud VPC to on-premises network also does not have a URI.

Property Value
TypeDescription
String