Network Services v1 API - Class MeshRouteView (1.3.0)

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

Reference documentation and code samples for the Network Services v1 API class MeshRouteView.

MeshRouteView defines view-only resource for Routes to a Mesh

Inheritance

object > MeshRouteView

Namespace

Google.Cloud.NetworkServices.V1

Assembly

Google.Cloud.NetworkServices.V1.dll

Constructors

MeshRouteView()

public MeshRouteView()

MeshRouteView(MeshRouteView)

public MeshRouteView(MeshRouteView other)
Parameter
Name Description
other MeshRouteView

Properties

MeshRouteViewName

public MeshRouteViewName MeshRouteViewName { get; set; }

MeshRouteViewName-typed view over the Name resource name property.

Property Value
Type Description
MeshRouteViewName

Name

public string Name { get; set; }

Output only. Identifier. Full path name of the MeshRouteView resource. Format: projects/{project}/locations/{location}/meshes/{mesh}/routeViews/{route_view}

Property Value
Type Description
string

RouteId

public string RouteId { get; set; }

Output only. The resource id for the route.

Property Value
Type Description
string

RouteLocation

public string RouteLocation { get; set; }

Output only. Location where the route exists.

Property Value
Type Description
string

RouteProjectNumber

public long RouteProjectNumber { get; set; }

Output only. Project number where the route exists.

Property Value
Type Description
long

RouteType

public string RouteType { get; set; }

Output only. Type of the route: HttpRoute,GrpcRoute,TcpRoute, or TlsRoute

Property Value
Type Description
string