GoogleApi.NetworkServices.V1.Model.MeshRouteView (google_api_network_services v0.11.0)

View Source

MeshRouteView defines view-only resource for Routes to a Mesh

Attributes

  • name (type: String.t, default: nil) - Output only. Identifier. Full path name of the MeshRouteView resource. Format: projects/{project_number}/locations/{location}/meshes/{mesh_name}/routeViews/{route_view_name}
  • routeId (type: String.t, default: nil) - Output only. The resource id for the route.
  • routeLocation (type: String.t, default: nil) - Output only. Location where the route exists.
  • routeProjectNumber (type: String.t, default: nil) - Output only. Project number where the route exists.
  • routeType (type: String.t, default: nil) - Output only. Type of the route: HttpRoute,GrpcRoute,TcpRoute, or TlsRoute

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.NetworkServices.V1.Model.MeshRouteView{
  name: String.t() | nil,
  routeId: String.t() | nil,
  routeLocation: String.t() | nil,
  routeProjectNumber: String.t() | nil,
  routeType: String.t() | nil
}

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.