NAME

Google::Cloud::Networkservices::V1::RouteView::GatewayRouteView - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Networkservices::V1::RouteView;

my $msg = Google::Cloud::Networkservices::V1::RouteView::GatewayRouteView->new(
    name => $value,
);

FIELDS

  • name

    Type: String

  • route_project_number

    Type: Int64

  • route_location

    Type: String

  • route_type

    Type: String

  • route_id

    Type: String

NAME

Google::Cloud::Networkservices::V1::RouteView::MeshRouteView - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Networkservices::V1::RouteView;

my $msg = Google::Cloud::Networkservices::V1::RouteView::MeshRouteView->new(
    name => $value,
);

FIELDS

  • name

    Type: String

  • route_project_number

    Type: Int64

  • route_location

    Type: String

  • route_type

    Type: String

  • route_id

    Type: String

NAME

Google::Cloud::Networkservices::V1::RouteView::GetGatewayRouteViewRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Networkservices::V1::RouteView;

my $msg = Google::Cloud::Networkservices::V1::RouteView::GetGatewayRouteViewRequest->new(
    name => $value,
);

FIELDS

  • name

    Type: String

NAME

Google::Cloud::Networkservices::V1::RouteView::GetMeshRouteViewRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Networkservices::V1::RouteView;

my $msg = Google::Cloud::Networkservices::V1::RouteView::GetMeshRouteViewRequest->new(
    name => $value,
);

FIELDS

  • name

    Type: String

NAME

Google::Cloud::Networkservices::V1::RouteView::ListGatewayRouteViewsRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Networkservices::V1::RouteView;

my $msg = Google::Cloud::Networkservices::V1::RouteView::ListGatewayRouteViewsRequest->new(
    parent => $value,
);

FIELDS

  • parent

    Type: String

  • page_size

    Type: Int32

  • page_token

    Type: String

NAME

Google::Cloud::Networkservices::V1::RouteView::ListMeshRouteViewsRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Networkservices::V1::RouteView;

my $msg = Google::Cloud::Networkservices::V1::RouteView::ListMeshRouteViewsRequest->new(
    parent => $value,
);

FIELDS

  • parent

    Type: String

  • page_size

    Type: Int32

  • page_token

    Type: String

NAME

Google::Cloud::Networkservices::V1::RouteView::ListGatewayRouteViewsResponse - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Networkservices::V1::RouteView;

my $msg = Google::Cloud::Networkservices::V1::RouteView::ListGatewayRouteViewsResponse->new(
    gateway_route_views => $value,
);

FIELDS

  • gateway_route_views

    Type: Message (.google.cloud.networkservices.v1.GatewayRouteView)

  • next_page_token

    Type: String

  • unreachable

    Type: String

NAME

Google::Cloud::Networkservices::V1::RouteView::ListMeshRouteViewsResponse - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Cloud::Networkservices::V1::RouteView;

my $msg = Google::Cloud::Networkservices::V1::RouteView::ListMeshRouteViewsResponse->new(
    mesh_route_views => $value,
);

FIELDS

  • mesh_route_views

    Type: Message (.google.cloud.networkservices.v1.MeshRouteView)

  • next_page_token

    Type: String

  • unreachable

    Type: String

NAME

Google::Cloud::Networkservices::V1::RouteView - Protocol Buffers schema definition

DESCRIPTION

Auto-generated Protocol Buffers schema definition class.

LICENSE AND COPYRIGHT

Copyright (C) 2026 Google LLC

This program is released under the Apache 2.0 license.