Send feedback
Class NetworkServicesConnection (2.20.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 2.20.0 keyboard_arrow_down
Functions
virtual options()
Returns
Type
Description
Options
virtual ListEndpointPolicies(google::cloud::networkservices::v1::ListEndpointPoliciesRequest)
Parameter
Name
Description
request
google::cloud::networkservices::v1::ListEndpointPoliciesRequest
Returns
Type
Description
StreamRange< google::cloud::networkservices::v1::EndpointPolicy >
virtual GetEndpointPolicy(google::cloud::networkservices::v1::GetEndpointPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::GetEndpointPolicyRequest const &
Returns
Type
Description
StatusOr< google::cloud::networkservices::v1::EndpointPolicy >
virtual CreateEndpointPolicy(google::cloud::networkservices::v1::CreateEndpointPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::CreateEndpointPolicyRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networkservices::v1::EndpointPolicy > >
virtual UpdateEndpointPolicy(google::cloud::networkservices::v1::UpdateEndpointPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::UpdateEndpointPolicyRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networkservices::v1::EndpointPolicy > >
virtual DeleteEndpointPolicy(google::cloud::networkservices::v1::DeleteEndpointPolicyRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::DeleteEndpointPolicyRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networkservices::v1::OperationMetadata > >
virtual ListGateways(google::cloud::networkservices::v1::ListGatewaysRequest)
Parameter
Name
Description
request
google::cloud::networkservices::v1::ListGatewaysRequest
Returns
Type
Description
StreamRange< google::cloud::networkservices::v1::Gateway >
virtual GetGateway(google::cloud::networkservices::v1::GetGatewayRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::GetGatewayRequest const &
Returns
Type
Description
StatusOr< google::cloud::networkservices::v1::Gateway >
virtual CreateGateway(google::cloud::networkservices::v1::CreateGatewayRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::CreateGatewayRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networkservices::v1::Gateway > >
virtual UpdateGateway(google::cloud::networkservices::v1::UpdateGatewayRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::UpdateGatewayRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networkservices::v1::Gateway > >
virtual DeleteGateway(google::cloud::networkservices::v1::DeleteGatewayRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::DeleteGatewayRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networkservices::v1::OperationMetadata > >
virtual ListGrpcRoutes(google::cloud::networkservices::v1::ListGrpcRoutesRequest)
Parameter
Name
Description
request
google::cloud::networkservices::v1::ListGrpcRoutesRequest
Returns
Type
Description
StreamRange< google::cloud::networkservices::v1::GrpcRoute >
virtual GetGrpcRoute(google::cloud::networkservices::v1::GetGrpcRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::GetGrpcRouteRequest const &
Returns
Type
Description
StatusOr< google::cloud::networkservices::v1::GrpcRoute >
virtual CreateGrpcRoute(google::cloud::networkservices::v1::CreateGrpcRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::CreateGrpcRouteRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networkservices::v1::GrpcRoute > >
virtual UpdateGrpcRoute(google::cloud::networkservices::v1::UpdateGrpcRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::UpdateGrpcRouteRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networkservices::v1::GrpcRoute > >
virtual DeleteGrpcRoute(google::cloud::networkservices::v1::DeleteGrpcRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::DeleteGrpcRouteRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networkservices::v1::OperationMetadata > >
virtual ListHttpRoutes(google::cloud::networkservices::v1::ListHttpRoutesRequest)
Parameter
Name
Description
request
google::cloud::networkservices::v1::ListHttpRoutesRequest
Returns
Type
Description
StreamRange< google::cloud::networkservices::v1::HttpRoute >
virtual GetHttpRoute(google::cloud::networkservices::v1::GetHttpRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::GetHttpRouteRequest const &
Returns
Type
Description
StatusOr< google::cloud::networkservices::v1::HttpRoute >
virtual CreateHttpRoute(google::cloud::networkservices::v1::CreateHttpRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::CreateHttpRouteRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networkservices::v1::HttpRoute > >
virtual UpdateHttpRoute(google::cloud::networkservices::v1::UpdateHttpRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::UpdateHttpRouteRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networkservices::v1::HttpRoute > >
virtual DeleteHttpRoute(google::cloud::networkservices::v1::DeleteHttpRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::DeleteHttpRouteRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networkservices::v1::OperationMetadata > >
virtual ListTcpRoutes(google::cloud::networkservices::v1::ListTcpRoutesRequest)
Parameter
Name
Description
request
google::cloud::networkservices::v1::ListTcpRoutesRequest
Returns
Type
Description
StreamRange< google::cloud::networkservices::v1::TcpRoute >
virtual GetTcpRoute(google::cloud::networkservices::v1::GetTcpRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::GetTcpRouteRequest const &
Returns
Type
Description
StatusOr< google::cloud::networkservices::v1::TcpRoute >
virtual CreateTcpRoute(google::cloud::networkservices::v1::CreateTcpRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::CreateTcpRouteRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networkservices::v1::TcpRoute > >
virtual UpdateTcpRoute(google::cloud::networkservices::v1::UpdateTcpRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::UpdateTcpRouteRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networkservices::v1::TcpRoute > >
virtual DeleteTcpRoute(google::cloud::networkservices::v1::DeleteTcpRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::DeleteTcpRouteRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networkservices::v1::OperationMetadata > >
virtual ListTlsRoutes(google::cloud::networkservices::v1::ListTlsRoutesRequest)
Parameter
Name
Description
request
google::cloud::networkservices::v1::ListTlsRoutesRequest
Returns
Type
Description
StreamRange< google::cloud::networkservices::v1::TlsRoute >
virtual GetTlsRoute(google::cloud::networkservices::v1::GetTlsRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::GetTlsRouteRequest const &
Returns
Type
Description
StatusOr< google::cloud::networkservices::v1::TlsRoute >
virtual CreateTlsRoute(google::cloud::networkservices::v1::CreateTlsRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::CreateTlsRouteRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networkservices::v1::TlsRoute > >
virtual UpdateTlsRoute(google::cloud::networkservices::v1::UpdateTlsRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::UpdateTlsRouteRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networkservices::v1::TlsRoute > >
virtual DeleteTlsRoute(google::cloud::networkservices::v1::DeleteTlsRouteRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::DeleteTlsRouteRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networkservices::v1::OperationMetadata > >
virtual ListServiceBindings(google::cloud::networkservices::v1::ListServiceBindingsRequest)
Parameter
Name
Description
request
google::cloud::networkservices::v1::ListServiceBindingsRequest
Returns
Type
Description
StreamRange< google::cloud::networkservices::v1::ServiceBinding >
virtual GetServiceBinding(google::cloud::networkservices::v1::GetServiceBindingRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::GetServiceBindingRequest const &
Returns
Type
Description
StatusOr< google::cloud::networkservices::v1::ServiceBinding >
virtual CreateServiceBinding(google::cloud::networkservices::v1::CreateServiceBindingRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::CreateServiceBindingRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networkservices::v1::ServiceBinding > >
virtual DeleteServiceBinding(google::cloud::networkservices::v1::DeleteServiceBindingRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::DeleteServiceBindingRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networkservices::v1::OperationMetadata > >
virtual ListMeshes(google::cloud::networkservices::v1::ListMeshesRequest)
Parameter
Name
Description
request
google::cloud::networkservices::v1::ListMeshesRequest
Returns
Type
Description
StreamRange< google::cloud::networkservices::v1::Mesh >
virtual GetMesh(google::cloud::networkservices::v1::GetMeshRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::GetMeshRequest const &
Returns
Type
Description
StatusOr< google::cloud::networkservices::v1::Mesh >
virtual CreateMesh(google::cloud::networkservices::v1::CreateMeshRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::CreateMeshRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networkservices::v1::Mesh > >
virtual UpdateMesh(google::cloud::networkservices::v1::UpdateMeshRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::UpdateMeshRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networkservices::v1::Mesh > >
virtual DeleteMesh(google::cloud::networkservices::v1::DeleteMeshRequest const &)
Parameter
Name
Description
request
google::cloud::networkservices::v1::DeleteMeshRequest const &
Returns
Type
Description
future< StatusOr< google::cloud::networkservices::v1::OperationMetadata > >
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-01-08 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-01-08 UTC."],[],[]]