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
Implements
IMessageMeshRouteView, IEquatableMeshRouteView, IDeepCloneableMeshRouteView, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkServices.V1Assembly
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 |