Skip to main content
Documentation
close
Get Started
Get Started with Google Cloud
Product List
Cloud Customer Care
Featured Products
Agent Platform
Apigee API Management
BigQuery
Compute Engine
Cloud CDN
Cloud Run
Cloud Storage
Cloud SQL
Gemini Enterprise
Google Kubernetes Engine
Looker
Cross-product Tools
Access and resources management
Costs and usage management
Infrastructure as code
SDK, languages, frameworks, and tools
Technology Areas
AI and ML
Application development
Application hosting
Compute
Data analytics and pipelines
Databases
Distributed, hybrid, and multicloud
Industry solutions
Migration
Networking
Observability and monitoring
Security
Storage
/
Console
English
Deutsch
Español – América Latina
Français
Português – Brasil
中文 – 简体
日本語
한국어
Sign in
Google Cloud SDK
C++
Client libraries
Start free
Overview
Guides
Reference
Samples
Documentation
More
Overview
Guides
Reference
Samples
Console
Overview
Library reference docs
Network Services API C++ Client Library
In-Depth Topics
Environment Variables
How to Override the Authentication Credentials
How to Override the Default Endpoint
Override Retry, Backoff, and Idempotency Policies
Override networkservices_v1::DepServiceClient Retry Policies
Override networkservices_v1::NetworkServicesClient Retry Policies
How to Override the Default Universe Domain
Override networkservices_v1::DepServiceClient Universe Domain
Override networkservices_v1::NetworkServicesClient Universe Domain
Modules
Network Services API Configuration Options
Namespaces
google::cloud::networkservices_v1
Overview
Classes
DepServiceClient
Overview
Constructors
DepServiceClient(DepServiceClient const &)
DepServiceClient(DepServiceClient &&)
DepServiceClient(std::shared_ptr< DepServiceConnection >, Options)
Operators
operator=(DepServiceClient const &)
operator=(DepServiceClient &&)
operator==(DepServiceClient const &, DepServiceClient const &)
operator!=(DepServiceClient const &, DepServiceClient const &)
Functions
ListLbTrafficExtensions(std::string const &, Options)
ListLbTrafficExtensions(google::cloud::networkservices::v1::ListLbTrafficExtensionsRequest, Options)
GetLbTrafficExtension(std::string const &, Options)
GetLbTrafficExtension(google::cloud::networkservices::v1::GetLbTrafficExtensionRequest const &, Options)
CreateLbTrafficExtension(std::string const &, google::cloud::networkservices::v1::LbTrafficExtension const &, std::string const &, Options)
CreateLbTrafficExtension(NoAwaitTag, std::string const &, google::cloud::networkservices::v1::LbTrafficExtension const &, std::string const &, Options)
CreateLbTrafficExtension(google::cloud::networkservices::v1::CreateLbTrafficExtensionRequest const &, Options)
CreateLbTrafficExtension(NoAwaitTag, google::cloud::networkservices::v1::CreateLbTrafficExtensionRequest const &, Options)
CreateLbTrafficExtension(google::longrunning::Operation const &, Options)
UpdateLbTrafficExtension(google::cloud::networkservices::v1::LbTrafficExtension const &, google::protobuf::FieldMask const &, Options)
UpdateLbTrafficExtension(NoAwaitTag, google::cloud::networkservices::v1::LbTrafficExtension const &, google::protobuf::FieldMask const &, Options)
UpdateLbTrafficExtension(google::cloud::networkservices::v1::UpdateLbTrafficExtensionRequest const &, Options)
UpdateLbTrafficExtension(NoAwaitTag, google::cloud::networkservices::v1::UpdateLbTrafficExtensionRequest const &, Options)
UpdateLbTrafficExtension(google::longrunning::Operation const &, Options)
DeleteLbTrafficExtension(std::string const &, Options)
DeleteLbTrafficExtension(NoAwaitTag, std::string const &, Options)
DeleteLbTrafficExtension(google::cloud::networkservices::v1::DeleteLbTrafficExtensionRequest const &, Options)
DeleteLbTrafficExtension(NoAwaitTag, google::cloud::networkservices::v1::DeleteLbTrafficExtensionRequest const &, Options)
DeleteLbTrafficExtension(google::longrunning::Operation const &, Options)
ListLbRouteExtensions(std::string const &, Options)
ListLbRouteExtensions(google::cloud::networkservices::v1::ListLbRouteExtensionsRequest, Options)
GetLbRouteExtension(std::string const &, Options)
GetLbRouteExtension(google::cloud::networkservices::v1::GetLbRouteExtensionRequest const &, Options)
CreateLbRouteExtension(std::string const &, google::cloud::networkservices::v1::LbRouteExtension const &, std::string const &, Options)
CreateLbRouteExtension(NoAwaitTag, std::string const &, google::cloud::networkservices::v1::LbRouteExtension const &, std::string const &, Options)
CreateLbRouteExtension(google::cloud::networkservices::v1::CreateLbRouteExtensionRequest const &, Options)
CreateLbRouteExtension(NoAwaitTag, google::cloud::networkservices::v1::CreateLbRouteExtensionRequest const &, Options)
CreateLbRouteExtension(google::longrunning::Operation const &, Options)
UpdateLbRouteExtension(google::cloud::networkservices::v1::LbRouteExtension const &, google::protobuf::FieldMask const &, Options)
UpdateLbRouteExtension(NoAwaitTag, google::cloud::networkservices::v1::LbRouteExtension const &, google::protobuf::FieldMask const &, Options)
UpdateLbRouteExtension(google::cloud::networkservices::v1::UpdateLbRouteExtensionRequest const &, Options)
UpdateLbRouteExtension(NoAwaitTag, google::cloud::networkservices::v1::UpdateLbRouteExtensionRequest const &, Options)
UpdateLbRouteExtension(google::longrunning::Operation const &, Options)
DeleteLbRouteExtension(std::string const &, Options)
DeleteLbRouteExtension(NoAwaitTag, std::string const &, Options)
DeleteLbRouteExtension(google::cloud::networkservices::v1::DeleteLbRouteExtensionRequest const &, Options)
DeleteLbRouteExtension(NoAwaitTag, google::cloud::networkservices::v1::DeleteLbRouteExtensionRequest const &, Options)
DeleteLbRouteExtension(google::longrunning::Operation const &, Options)
ListLbEdgeExtensions(std::string const &, Options)
ListLbEdgeExtensions(google::cloud::networkservices::v1::ListLbEdgeExtensionsRequest, Options)
GetLbEdgeExtension(std::string const &, Options)
GetLbEdgeExtension(google::cloud::networkservices::v1::GetLbEdgeExtensionRequest const &, Options)
CreateLbEdgeExtension(std::string const &, google::cloud::networkservices::v1::LbEdgeExtension const &, std::string const &, Options)
CreateLbEdgeExtension(NoAwaitTag, std::string const &, google::cloud::networkservices::v1::LbEdgeExtension const &, std::string const &, Options)
CreateLbEdgeExtension(google::cloud::networkservices::v1::CreateLbEdgeExtensionRequest const &, Options)
CreateLbEdgeExtension(NoAwaitTag, google::cloud::networkservices::v1::CreateLbEdgeExtensionRequest const &, Options)
CreateLbEdgeExtension(google::longrunning::Operation const &, Options)
UpdateLbEdgeExtension(google::cloud::networkservices::v1::LbEdgeExtension const &, google::protobuf::FieldMask const &, Options)
UpdateLbEdgeExtension(NoAwaitTag, google::cloud::networkservices::v1::LbEdgeExtension const &, google::protobuf::FieldMask const &, Options)
UpdateLbEdgeExtension(google::cloud::networkservices::v1::UpdateLbEdgeExtensionRequest const &, Options)
UpdateLbEdgeExtension(NoAwaitTag, google::cloud::networkservices::v1::UpdateLbEdgeExtensionRequest const &, Options)
UpdateLbEdgeExtension(google::longrunning::Operation const &, Options)
DeleteLbEdgeExtension(std::string const &, Options)
DeleteLbEdgeExtension(NoAwaitTag, std::string const &, Options)
DeleteLbEdgeExtension(google::cloud::networkservices::v1::DeleteLbEdgeExtensionRequest const &, Options)
DeleteLbEdgeExtension(NoAwaitTag, google::cloud::networkservices::v1::DeleteLbEdgeExtensionRequest const &, Options)
DeleteLbEdgeExtension(google::longrunning::Operation const &, Options)
ListAuthzExtensions(std::string const &, Options)
ListAuthzExtensions(google::cloud::networkservices::v1::ListAuthzExtensionsRequest, Options)
GetAuthzExtension(std::string const &, Options)
GetAuthzExtension(google::cloud::networkservices::v1::GetAuthzExtensionRequest const &, Options)
CreateAuthzExtension(std::string const &, google::cloud::networkservices::v1::AuthzExtension const &, std::string const &, Options)
CreateAuthzExtension(NoAwaitTag, std::string const &, google::cloud::networkservices::v1::AuthzExtension const &, std::string const &, Options)
CreateAuthzExtension(google::cloud::networkservices::v1::CreateAuthzExtensionRequest const &, Options)
CreateAuthzExtension(NoAwaitTag, google::cloud::networkservices::v1::CreateAuthzExtensionRequest const &, Options)
CreateAuthzExtension(google::longrunning::Operation const &, Options)
UpdateAuthzExtension(google::cloud::networkservices::v1::AuthzExtension const &, google::protobuf::FieldMask const &, Options)
UpdateAuthzExtension(NoAwaitTag, google::cloud::networkservices::v1::AuthzExtension const &, google::protobuf::FieldMask const &, Options)
UpdateAuthzExtension(google::cloud::networkservices::v1::UpdateAuthzExtensionRequest const &, Options)
UpdateAuthzExtension(NoAwaitTag, google::cloud::networkservices::v1::UpdateAuthzExtensionRequest const &, Options)
UpdateAuthzExtension(google::longrunning::Operation const &, Options)
DeleteAuthzExtension(std::string const &, Options)
DeleteAuthzExtension(NoAwaitTag, std::string const &, Options)
DeleteAuthzExtension(google::cloud::networkservices::v1::DeleteAuthzExtensionRequest const &, Options)
DeleteAuthzExtension(NoAwaitTag, google::cloud::networkservices::v1::DeleteAuthzExtensionRequest const &, Options)
DeleteAuthzExtension(google::longrunning::Operation const &, Options)
ListLocations(google::cloud::location::ListLocationsRequest, Options)
GetLocation(google::cloud::location::GetLocationRequest const &, Options)
SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &, Options)
GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &, Options)
TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
DeleteOperation(std::string const &, Options)
DeleteOperation(google::longrunning::DeleteOperationRequest const &, Options)
CancelOperation(std::string const &, Options)
CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
DepServiceConnection
Overview
Functions
virtual options()
virtual ListLbTrafficExtensions(google::cloud::networkservices::v1::ListLbTrafficExtensionsRequest)
virtual GetLbTrafficExtension(google::cloud::networkservices::v1::GetLbTrafficExtensionRequest const &)
virtual CreateLbTrafficExtension(google::cloud::networkservices::v1::CreateLbTrafficExtensionRequest const &)
virtual CreateLbTrafficExtension(NoAwaitTag, google::cloud::networkservices::v1::CreateLbTrafficExtensionRequest const &)
virtual CreateLbTrafficExtension(google::longrunning::Operation const &)
virtual UpdateLbTrafficExtension(google::cloud::networkservices::v1::UpdateLbTrafficExtensionRequest const &)
virtual UpdateLbTrafficExtension(NoAwaitTag, google::cloud::networkservices::v1::UpdateLbTrafficExtensionRequest const &)
virtual UpdateLbTrafficExtension(google::longrunning::Operation const &)
virtual DeleteLbTrafficExtension(google::cloud::networkservices::v1::DeleteLbTrafficExtensionRequest const &)
virtual DeleteLbTrafficExtension(NoAwaitTag, google::cloud::networkservices::v1::DeleteLbTrafficExtensionRequest const &)
virtual DeleteLbTrafficExtension(google::longrunning::Operation const &)
virtual ListLbRouteExtensions(google::cloud::networkservices::v1::ListLbRouteExtensionsRequest)
virtual GetLbRouteExtension(google::cloud::networkservices::v1::GetLbRouteExtensionRequest const &)
virtual CreateLbRouteExtension(google::cloud::networkservices::v1::CreateLbRouteExtensionRequest const &)
virtual CreateLbRouteExtension(NoAwaitTag, google::cloud::networkservices::v1::CreateLbRouteExtensionRequest const &)
virtual CreateLbRouteExtension(google::longrunning::Operation const &)
virtual UpdateLbRouteExtension(google::cloud::networkservices::v1::UpdateLbRouteExtensionRequest const &)
virtual UpdateLbRouteExtension(NoAwaitTag, google::cloud::networkservices::v1::UpdateLbRouteExtensionRequest const &)
virtual UpdateLbRouteExtension(google::longrunning::Operation const &)
virtual DeleteLbRouteExtension(google::cloud::networkservices::v1::DeleteLbRouteExtensionRequest const &)
virtual DeleteLbRouteExtension(NoAwaitTag, google::cloud::networkservices::v1::DeleteLbRouteExtensionRequest const &)
virtual DeleteLbRouteExtension(google::longrunning::Operation const &)
virtual ListLbEdgeExtensions(google::cloud::networkservices::v1::ListLbEdgeExtensionsRequest)
virtual GetLbEdgeExtension(google::cloud::networkservices::v1::GetLbEdgeExtensionRequest const &)
virtual CreateLbEdgeExtension(google::cloud::networkservices::v1::CreateLbEdgeExtensionRequest const &)
virtual CreateLbEdgeExtension(NoAwaitTag, google::cloud::networkservices::v1::CreateLbEdgeExtensionRequest const &)
virtual CreateLbEdgeExtension(google::longrunning::Operation const &)
virtual UpdateLbEdgeExtension(google::cloud::networkservices::v1::UpdateLbEdgeExtensionRequest const &)
virtual UpdateLbEdgeExtension(NoAwaitTag, google::cloud::networkservices::v1::UpdateLbEdgeExtensionRequest const &)
virtual UpdateLbEdgeExtension(google::longrunning::Operation const &)
virtual DeleteLbEdgeExtension(google::cloud::networkservices::v1::DeleteLbEdgeExtensionRequest const &)
virtual DeleteLbEdgeExtension(NoAwaitTag, google::cloud::networkservices::v1::DeleteLbEdgeExtensionRequest const &)
virtual DeleteLbEdgeExtension(google::longrunning::Operation const &)
virtual ListAuthzExtensions(google::cloud::networkservices::v1::ListAuthzExtensionsRequest)
virtual GetAuthzExtension(google::cloud::networkservices::v1::GetAuthzExtensionRequest const &)
virtual CreateAuthzExtension(google::cloud::networkservices::v1::CreateAuthzExtensionRequest const &)
virtual CreateAuthzExtension(NoAwaitTag, google::cloud::networkservices::v1::CreateAuthzExtensionRequest const &)
virtual CreateAuthzExtension(google::longrunning::Operation const &)
virtual UpdateAuthzExtension(google::cloud::networkservices::v1::UpdateAuthzExtensionRequest const &)
virtual UpdateAuthzExtension(NoAwaitTag, google::cloud::networkservices::v1::UpdateAuthzExtensionRequest const &)
virtual UpdateAuthzExtension(google::longrunning::Operation const &)
virtual DeleteAuthzExtension(google::cloud::networkservices::v1::DeleteAuthzExtensionRequest const &)
virtual DeleteAuthzExtension(NoAwaitTag, google::cloud::networkservices::v1::DeleteAuthzExtensionRequest const &)
virtual DeleteAuthzExtension(google::longrunning::Operation const &)
virtual ListLocations(google::cloud::location::ListLocationsRequest)
virtual GetLocation(google::cloud::location::GetLocationRequest const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
DepServiceConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual ListLbTrafficExtensions(google::cloud::networkservices::v1::ListLbTrafficExtensionsRequest)
virtual GetLbTrafficExtension(google::cloud::networkservices::v1::GetLbTrafficExtensionRequest const &)
virtual CreateLbTrafficExtension(google::cloud::networkservices::v1::CreateLbTrafficExtensionRequest const &)
virtual UpdateLbTrafficExtension(google::cloud::networkservices::v1::UpdateLbTrafficExtensionRequest const &)
virtual DeleteLbTrafficExtension(google::cloud::networkservices::v1::DeleteLbTrafficExtensionRequest const &)
virtual ListLbRouteExtensions(google::cloud::networkservices::v1::ListLbRouteExtensionsRequest)
virtual GetLbRouteExtension(google::cloud::networkservices::v1::GetLbRouteExtensionRequest const &)
virtual CreateLbRouteExtension(google::cloud::networkservices::v1::CreateLbRouteExtensionRequest const &)
virtual UpdateLbRouteExtension(google::cloud::networkservices::v1::UpdateLbRouteExtensionRequest const &)
virtual DeleteLbRouteExtension(google::cloud::networkservices::v1::DeleteLbRouteExtensionRequest const &)
virtual ListLbEdgeExtensions(google::cloud::networkservices::v1::ListLbEdgeExtensionsRequest)
virtual GetLbEdgeExtension(google::cloud::networkservices::v1::GetLbEdgeExtensionRequest const &)
virtual CreateLbEdgeExtension(google::cloud::networkservices::v1::CreateLbEdgeExtensionRequest const &)
virtual UpdateLbEdgeExtension(google::cloud::networkservices::v1::UpdateLbEdgeExtensionRequest const &)
virtual DeleteLbEdgeExtension(google::cloud::networkservices::v1::DeleteLbEdgeExtensionRequest const &)
virtual ListAuthzExtensions(google::cloud::networkservices::v1::ListAuthzExtensionsRequest)
virtual GetAuthzExtension(google::cloud::networkservices::v1::GetAuthzExtensionRequest const &)
virtual CreateAuthzExtension(google::cloud::networkservices::v1::CreateAuthzExtensionRequest const &)
virtual UpdateAuthzExtension(google::cloud::networkservices::v1::UpdateAuthzExtensionRequest const &)
virtual DeleteAuthzExtension(google::cloud::networkservices::v1::DeleteAuthzExtensionRequest const &)
virtual ListLocations(google::cloud::location::ListLocationsRequest)
virtual GetLocation(google::cloud::location::GetLocationRequest const &)
virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
virtual ListOperations(google::longrunning::ListOperationsRequest)
virtual GetOperation(google::longrunning::GetOperationRequest const &)
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
DepServiceLimitedErrorCountRetryPolicy
Overview
Constructors
DepServiceLimitedErrorCountRetryPolicy(int)
DepServiceLimitedErrorCountRetryPolicy(DepServiceLimitedErrorCountRetryPolicy &&)
DepServiceLimitedErrorCountRetryPolicy(DepServiceLimitedErrorCountRetryPolicy const &)
Functions
maximum_failures() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
DepServiceLimitedTimeRetryPolicy
Overview
Constructors
DepServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
DepServiceLimitedTimeRetryPolicy(DepServiceLimitedTimeRetryPolicy &&)
DepServiceLimitedTimeRetryPolicy(DepServiceLimitedTimeRetryPolicy const &)
Functions
maximum_duration() const
virtual OnFailure(Status const &)
virtual IsExhausted() const
virtual IsPermanentFailure(Status const &) const
virtual clone() const
Types
BaseType
DepServiceRetryPolicy
Overview
Functions
clone() const
OnFailure(Status const &)
OnFailure(Status const &)
IsExhausted() const
IsExhausted() const
IsPermanentFailure(Status const &) const
IsPermanentFailure(Status const &) const
NetworkServicesClient
Overview
Constructors
NetworkServicesClient(NetworkServicesClient const &)
NetworkServicesClient(NetworkServicesClient &&)
NetworkServicesClient(std::shared_ptr< NetworkServicesConnection >, Options)
Operators
operator=(NetworkServicesClient const &)
operator=(NetworkServicesClient &&)
operator==(NetworkServicesClient const &, NetworkServicesClient const &)
operator!=(NetworkServicesClient const &, NetworkServicesClient const &)
Functions
ListEndpointPolicies(std::string const &, Options)
ListEndpointPolicies(google::cloud::networkservices::v1::ListEndpointPoliciesRequest, Options)
GetEndpointPolicy(std::string const &, Options)
GetEndpointPolicy(google::cloud::networkservices::v1::GetEndpointPolicyRequest const &, Options)
CreateEndpointPolicy(std::string const &, google::cloud::networkservices::v1::EndpointPolicy const &, std::string const &, Options)
CreateEndpointPolicy(NoAwaitTag, std::string const &, google::cloud::networkservices::v1::EndpointPolicy const &, std::string const &, Options)
CreateEndpointPolicy(google::cloud::networkservices::v1::CreateEndpointPolicyRequest const &, Options)
CreateEndpointPolicy(NoAwaitTag, google::cloud::networkservices::v1::CreateEndpointPolicyRequest const &, Options)
CreateEndpointPolicy(google::longrunning::Operation const &, Options)
UpdateEndpointPolicy(google::cloud::networkservices::v1::EndpointPolicy const &, google::protobuf::FieldMask const &, Options)
UpdateEndpointPolicy(NoAwaitTag, google::cloud::networkservices::v1::EndpointPolicy const &, google::protobuf::FieldMask const &, Options)
UpdateEndpointPolicy(google::cloud::networkservices::v1::UpdateEndpointPolicyRequest const &, Options)
UpdateEndpointPolicy(NoAwaitTag, google::cloud::networkservices::v1::UpdateEndpointPolicyRequest const &, Options)
UpdateEndpointPolicy(google::longrunning::Operation const &, Options)
DeleteEndpointPolicy(std::string const &, Options)
DeleteEndpointPolicy(NoAwaitTag, std::string const &, Options)
DeleteEndpointPolicy(google::cloud::networkservices::v1::DeleteEndpointPolicyRequest const &, Options)
DeleteEndpointPolicy(NoAwaitTag, google::cloud::networkservices::v1::DeleteEndpointPolicyRequest const &, Options)
DeleteEndpointPolicy(google::longrunning::Operation const &, Options)
ListWasmPluginVersions(std::string const &, Options)
ListWasmPluginVersions(google::cloud::networkservices::v1::ListWasmPluginVersionsRequest, Options)
GetWasmPluginVersion(std::string const &, Options)
GetWasmPluginVersion(google::cloud::networkservices::v1::GetWasmPluginVersionRequest const &, Options)
CreateWasmPluginVersion(std::string const &, google::cloud::networkservices::v1::WasmPluginVersion const &, std::string const &, Options)
CreateWasmPluginVersion(NoAwaitTag, std::string const &, google::cloud::networkservices::v1::WasmPluginVersion const &, std::string const &, Options)
CreateWasmPluginVersion(google::cloud::networkservices::v1::CreateWasmPluginVersionRequest const &, Options)
CreateWasmPluginVersion(NoAwaitTag, google::cloud::networkservices::v1::CreateWasmPluginVersionRequest const &, Options)
CreateWasmPluginVersion(google::longrunning::Operation const &, Options)
DeleteWasmPluginVersion(std::string const &, Options)
DeleteWasmPluginVersion(NoAwaitTag, std::string const &, Options)
DeleteWasmPluginVersion(google::cloud::networkservices::v1::DeleteWasmPluginVersionRequest const &, Options)
DeleteWasmPluginVersion(NoAwaitTag, google::cloud::networkservices::v1::DeleteWasmPluginVersionRequest const &, Options)
DeleteWasmPluginVersion(google::longrunning::Operation const &, Options)
ListWasmPlugins(std::string const &, Options)
ListWasmPlugins(google::cloud::networkservices::v1::ListWasmPluginsRequest, Options)
GetWasmPlugin(std::string const &, Options)
GetWasmPlugin(google::cloud::networkservices::v1::GetWasmPluginRequest const &, Options)
CreateWasmPlugin(std::string const &, google::cloud::networkservices::v1::WasmPlugin const &, std::string const &, Options)
CreateWasmPlugin(NoAwaitTag, std::string const &, google::cloud::networkservices::v1::WasmPlugin const &, std::string const &, Options)
CreateWasmPlugin(google::cloud::networkservices::v1::CreateWasmPluginRequest const &, Options)
CreateWasmPlugin(NoAwaitTag, google::cloud::networkservices::v1::CreateWasmPluginRequest const &, Options)
CreateWasmPlugin(google::longrunning::Operation const &, Options)
UpdateWasmPlugin(google::cloud::networkservices::v1::WasmPlugin const &, google::protobuf::FieldMask const &, Options)
UpdateWasmPlugin(NoAwaitTag, google::cloud::networkservices::v1::WasmPlugin const &, google::protobuf::FieldMask const &, Options)
UpdateWasmPlugin(google::cloud::networkservices::v1::UpdateWasmPluginRequest const &, Options)
UpdateWasmPlugin(NoAwaitTag, google::cloud::networkservices::v1::UpdateWasmPluginRequest const &, Options)
UpdateWasmPlugin(google::longrunning::Operation const &, Options)
DeleteWasmPlugin(std::string const &, Options)
DeleteWasmPlugin(NoAwaitTag, std::string const &, Options)
DeleteWasmPlugin(google::cloud::networkservices::v1::DeleteWasmPluginRequest const &, Options)
DeleteWasmPlugin(NoAwaitTag, google::cloud::networkservices::v1::DeleteWasmPluginRequest const &, Options)
DeleteWasmPlugin(google::longrunning::Operation const &, Options)
ListGateways(std::string const &, Options)
ListGateways(google::cloud::networkservices::v1::ListGatewaysRequest, Options)
GetGateway(std::string const &, Options)
GetGateway(google::cloud::networkservices::v1::GetGatewayRequest const &, Options)
CreateGateway(std::string const &, google::cloud::networkservices::v1::Gateway const &, std::string const &, Options)
CreateGateway(NoAwaitTag, std::string const &, google::cloud::networkservices::v1::Gateway const &, std::string const &, Options)
CreateGateway(google::cloud::networkservices::v1::CreateGatewayRequest const &, Options)
CreateGateway(NoAwaitTag, google::cloud::networkservices::v1::CreateGatewayRequest const &, Options)
CreateGateway(google::longrunning::Operation const &, Options)
UpdateGateway(google::cloud::networkservices::v1::Gateway const &, google::protobuf::FieldMask const &, Options)
UpdateGateway(NoAwaitTag, google::cloud::networkservices::v1::Gateway const &, google::protobuf::FieldMask const &, Options)
UpdateGateway(google::cloud::networkservices::v1::UpdateGatewayRequest const &, Options)
UpdateGateway(NoAwaitTag, google::cloud::networkservices::v1::UpdateGatewayRequest const &, Options)
UpdateGateway(google::longrunning::Operation const &, Options)
DeleteGateway(std::string const &, Options)
DeleteGateway(NoAwaitTag, std::string const &, Options)
DeleteGateway(google::cloud::networkservices::v1::DeleteGatewayRequest const &, Options)
DeleteGateway(NoAwaitTag, google::cloud::networkservices::v1::DeleteGatewayRequest const &, Options)
DeleteGateway(google::longrunning::Operation const &, Options)
ListGrpcRoutes(std::string const &, Options)
ListGrpcRoutes(google::cloud::networkservices::v1::ListGrpcRoutesRequest, Options)
GetGrpcRoute(std::string const &, Options)
GetGrpcRoute(google::cloud::networkservices::v1::GetGrpcRouteRequest const &, Options)
CreateGrpcRoute(std::string const &, google::cloud::networkservices::v1::GrpcRoute const &, std::string const &, Options)
CreateGrpcRoute(NoAwaitTag, std::string const &, google::cloud::networkservices::v1::GrpcRoute const &, std::string const &, Options)
CreateGrpcRoute(google::cloud::networkservices::v1::CreateGrpcRouteRequest const &, Options)
CreateGrpcRoute(NoAwaitTag, google::cloud::networkservices::v1::CreateGrpcRouteRequest const &, Options)
CreateGrpcRoute(google::longrunning::Operation const &, Options)
UpdateGrpcRoute(google::cloud::networkservices::v1::GrpcRoute const &, google::protobuf::FieldMask const &, Options)
UpdateGrpcRoute(NoAwaitTag, google::cloud::networkservices::v1::GrpcRoute const &, google::protobuf::FieldMask const &, Options)
UpdateGrpcRoute(google::cloud::networkservices::v1::UpdateGrpcRouteRequest const &, Options)
UpdateGrpcRoute(NoAwaitTag, google::cloud::networkservices::v1::UpdateGrpcRouteRequest const &, Options)
UpdateGrpcRoute(google::longrunning::Operation const &, Options)
DeleteGrpcRoute(std::string const &, Options)
DeleteGrpcRoute(NoAwaitTag, std::string const &, Options)
DeleteGrpcRoute(google::cloud::networkservices::v1::DeleteGrpcRouteRequest const &, Options)
DeleteGrpcRoute(NoAwaitTag, google::cloud::networkservices::v1::DeleteGrpcRouteRequest const &, Options)
DeleteGrpcRoute(google::longrunning::Operation const &, Options)
ListHttpRoutes(std::string const &, Options)
ListHttpRoutes(google::cloud::networkservices::v1::ListHttpRoutesRequest, Options)
GetHttpRoute(std::string const &, Options)
GetHttpRoute(google::cloud::networkservices::v1::GetHttpRouteRequest const &, Options)
CreateHttpRoute(std::string const &, google::cloud::networkservices::v1::HttpRoute const &, std::string const &, Options)
CreateHttpRoute(NoAwaitTag, std::string const &, google::cloud::networkservices::v1::HttpRoute const &, std::string const &, Options)
CreateHttpRoute(google::cloud::networkservices::v1::CreateHttpRouteRequest const &, Options)
CreateHttpRoute(NoAwaitTag, google::cloud::networkservices::v1::CreateHttpRouteRequest const &, Options)
CreateHttpRoute(google::longrunning::Operation const &, Options)
UpdateHttpRoute(google::cloud::networkservices::v1::HttpRoute const &, google::protobuf::FieldMask const &, Options)
UpdateHttpRoute(NoAwaitTag, google::cloud::networkservices::v1::HttpRoute const &, google::protobuf::FieldMask const &, Options)
UpdateHttpRoute(google::cloud::networkservices::v1::UpdateHttpRouteRequest const &, Options)
UpdateHttpRoute(NoAwaitTag, google::cloud::networkservices::v1::UpdateHttpRouteRequest const &, Options)
UpdateHttpRoute(google::longrunning::Operation const &, Options)
DeleteHttpRoute(std::string const &, Options)
DeleteHttpRoute(NoAwaitTag, std::string const &, Options)
DeleteHttpRoute(google::cloud::networkservices::v1::DeleteHttpRouteRequest const &, Options)
DeleteHttpRoute(NoAwaitTag, google::cloud::networkservices::v1::DeleteHttpRouteRequest const &, Options)
DeleteHttpRoute(google::longrunning::Operation const &, Options)
ListTcpRoutes(std::string const &, Options)
ListTcpRoutes(google::cloud::networkservices::v1::ListTcpRoutesRequest, Options)
GetTcpRoute(std::string const &, Options)
GetTcpRoute(google::cloud::networkservices::v1::GetTcpRouteRequest const &, Options)
CreateTcpRoute(std::string const &, google::cloud::networkservices::v1::TcpRoute const &, std::string const &, Options)
CreateTcpRoute(NoAwaitTag, std::string const &, google::cloud::networkservices::v1::TcpRoute const &, std::string const &, Options)
CreateTcpRoute(google::cloud::networkservices::v1::CreateTcpRouteRequest const &, Options)
CreateTcpRoute(NoAwaitTag, google::cloud::networkservices::v1::CreateTcpRouteRequest const &, Options)
CreateTcpRoute(google::longrunning::Operation const &, Options)
UpdateTcpRoute(google::cloud::networkservices::v1::TcpRoute const &, google::protobuf::FieldMask const &, Options)
UpdateTcpRoute(NoAwaitTag, google::cloud::networkservices::v1::TcpRoute const &, google::protobuf::FieldMask const &, Options)
UpdateTcpRoute(google::cloud::networkservices::v1::UpdateTcpRouteRequest const &, Options)
UpdateTcpRoute(NoAwaitTag, google::cloud::networkservices::v1::UpdateTcpRouteRequest const &, Options)
UpdateTcpRoute(google::longrunning::Operation const &, Options)
DeleteTcpRoute(std::string const &, Options)
DeleteTcpRoute(NoAwaitTag, std::string const &, Options)
DeleteTcpRoute(google::cloud::networkservices::v1::DeleteTcpRouteRequest const &, Options)
DeleteTcpRoute(NoAwaitTag, google::cloud::networkservices::v1::DeleteTcpRouteRequest const &, Options)
DeleteTcpRoute(google::longrunning::Operation const &, Options)
ListTlsRoutes(std::string const &, Options)
ListTlsRoutes(google::cloud::networkservices::v1::ListTlsRoutesRequest, Options)
GetTlsRoute(std::string const &, Options)
GetTlsRoute(google::cloud::networkservices::v1::GetTlsRouteRequest const &, Options)
CreateTlsRoute(std::string const &, google::cloud::networkservices::v1::TlsRoute const &, std::string const &, Options)
CreateTlsRoute(NoAwaitTag, std::string const &, google::cloud::networkservices::v1::TlsRoute const &, std::string const &, Options)
CreateTlsRoute(google::cloud::networkservices::v1::CreateTlsRouteRequest const &, Options)
CreateTlsRoute(NoAwaitTag, google::cloud::networkservices::v1::CreateTlsRouteRequest const &, Options)
CreateTlsRoute(google::longrunning::Operation const &, Options)
UpdateTlsRoute(google::cloud::networkservices::v1::TlsRoute const &, google::protobuf::FieldMask const &, Options)
UpdateTlsRoute(NoAwaitTag, google::cloud::networkservices::v1::TlsRoute const &, google::protobuf::FieldMask const &, Options)
UpdateTlsRoute(google::cloud::networkservices::v1::UpdateTlsRouteRequest const &, Options)
UpdateTlsRoute(NoAwaitTag, google::cloud::networkservices::v1::UpdateTlsRouteRequest const &, Options)
UpdateTlsRoute(google::longrunning::Operation const &, Options)
DeleteTlsRoute(std::string const &, Options)
DeleteTlsRoute(NoAwaitTag, std::string const &, Options)
DeleteTlsRoute(google::cloud::networkservices::v1::DeleteTlsRouteRequest const &, Options)
DeleteTlsRoute(NoAwaitTag, google::cloud::networkservices::v1::DeleteTlsRouteRequest const &, Options)
DeleteTlsRoute(google::longrunning::Operation const &, Options)
ListServiceBindings(std::string const &, Options)
ListServiceBindings(google::cloud::networkservices::v1::ListServiceBindingsRequest, Options)
GetServiceBinding(std::string const &, Options)
GetServiceBinding(google::cloud::networkservices::v1::GetServiceBindingRequest const &, Options)
CreateServiceBinding(std::string const &, google::cloud::networkservices::v1::ServiceBinding const &, std::string const &, Options)
CreateServiceBinding(NoAwaitTag, std::string const &, google::cloud::networkservices::v1::ServiceBinding const &, std::string const &, Options)
CreateServiceBinding(google::cloud::networkservices::v1::CreateServiceBindingRequest const &, Options)
CreateServiceBinding(NoAwaitTag, google::cloud::networkservices::v1::CreateServiceBindingRequest const &, Options)
CreateServiceBinding(google::longrunning::Operation const &, Options)
UpdateServiceBinding(google::cloud::networkservices::v1::ServiceBinding const &, google::protobuf::FieldMask const &, Options)
UpdateServiceBinding(NoAwaitTag, google::cloud::networkservices::v1::ServiceBinding const &, google::protobuf::FieldMask const &, Options)
UpdateServiceBinding(google::cloud::networkservices::v1::UpdateServiceBindingRequest const &, Options)
UpdateServiceBinding(NoAwaitTag, google::cloud::networkservices::v1::UpdateServiceBindingRequest const &, Options)
UpdateServiceBinding(google::longrunning::Operation const &, Options)
DeleteServiceBinding(std::string const &, Options)
DeleteServiceBinding(NoAwaitTag, std::string const &, Options)
DeleteServiceBinding(google::cloud::networkservices::v1::DeleteServiceBindingRequest const &, Options)
DeleteServiceBinding(NoAwaitTag, google::cloud::networkservices::v1::DeleteServiceBindingRequest const &, Options)
DeleteServiceBinding(google::longrunning::Operation const &, Options)
ListMeshes(std::string const &, Options)
ListMeshes(google::cloud::networkservices::v1::ListMeshesRequest, Options)
GetMesh(std::string const &, Options)
GetMesh(google::cloud::networkservices::v1::GetMeshRequest const &, Options)
CreateMesh(std::string const &, google::cloud::networkservices::v1::Mesh const &, std::string const &, Options)
CreateMesh(NoAwaitTag, std::string const &, google::cloud::networkservices::v1::Mesh const &, std::string const &, Options)
CreateMesh(google::cloud::networkservices::v1::CreateMeshRequest const &, Options)
CreateMesh(NoAwaitTag, google::cloud::networkservices::v1::CreateMeshRequest const &, Options)
CreateMesh(google::longrunning::Operation const &, Options)
UpdateMesh(google::cloud::networkservices::v1::Mesh const &, google::protobuf::FieldMask const &, Options)
UpdateMesh(NoAwaitTag, google::cloud::networkservices::v1::Mesh const &, google::protobuf::FieldMask const &, Options)
UpdateMesh(google::cloud::networkservices::v1::UpdateMeshRequest const &, Options)
UpdateMesh(NoAwaitTag, google::cloud::networkservices::v1::UpdateMeshRequest const &, Options)
UpdateMesh(google::longrunning::Operation const &, Options)
DeleteMesh(std::string const &, Options)
DeleteMesh(NoAwaitTag, std::string const &, Options)
DeleteMesh(google::cloud::networkservices::v1::DeleteMeshRequest const &, Options)
DeleteMesh(NoAwaitTag, google::cloud::networkservices::v1::DeleteMeshRequest const &, Options)
DeleteMesh(google::longrunning::Operation const &, Options)
ListServiceLbPolicies(std::string const &, Options)
ListServiceLbPolicies(google::cloud::networkservices::v1::ListServiceLbPoliciesRequest, Options)
GetServiceLbPolicy(std::string const &, Options)
GetServiceLbPolicy(google::cloud::networkservices::v1::GetServiceLbPolicyRequest const &, Options)
CreateServiceLbPolicy(std::string const &, google::cloud::networkservices::v1::ServiceLbPolicy const &, std::string const &, Options)
CreateServiceLbPolicy(NoAwaitTag, std::string const &, google::cloud::networkservices::v1::ServiceLbPolicy const &, std::string const &, Options)
CreateServiceLbPolicy(google::cloud::networkservices::v1::CreateServiceLbPolicyRequest const &, Options)
CreateServiceLbPolicy(NoAwaitTag, google::cloud::networkservices::v1::CreateServiceLbPolicyRequest const &, Options)
CreateServiceLbPolicy(google::longrunning::Operation const &, Options)
UpdateServiceLbPolicy(google::cloud::networkservices::v1::ServiceLbPolicy const &, google::protobuf::FieldMask const &, Options)
UpdateServiceLbPolicy(NoAwaitTag, google::cloud::networkservices::v1::ServiceLbPolicy const &, google::protobuf::FieldMask const &, Options)
UpdateServiceLbPolicy(google::cloud::networkservices::v1::UpdateServiceLbPolicyRequest const &, Options)
UpdateServiceLbPolicy(NoAwaitTag, google::cloud::networkservices::v1::UpdateServiceLbPolicyRequest const &, Options)
UpdateServiceLbPolicy(google::longrunning::Operation const &, Options)
DeleteServiceLbPolicy(std::string const &, Options)
DeleteServiceLbPolicy(NoAwaitTag, std::string const &, Options)
DeleteServiceLbPolicy(google::cloud::networkservices::v1::DeleteServiceLbPolicyRequest const &, Options)
DeleteServiceLbPolicy(NoAwaitTag, google::cloud::networkservices::v1::DeleteServiceLbPolicyRequest const &, Options)
DeleteServiceLbPolicy(google::longrunning::Operation const &, Options)
GetGatewayRouteView(std::string const &, Options)
GetGatewayRouteView(google::cloud::networkservices::v1::GetGatewayRouteViewRequest const &, Options)
GetMeshRouteView(std::string const &, Options)
GetMeshRouteView(google::cloud::networkservices::v1::GetMeshRouteViewRequest const &, Options)
ListGatewayRouteViews(std::string const &, Options)
ListGatewayRouteViews(google::cloud::networkservices::v1::ListGatewayRouteViewsRequest, Options)
ListMeshRouteViews(std::string const &, Options)
ListMeshRouteViews(google::cloud::networkservices::v1::ListMeshRouteViewsRequest, Options)
ListAgentGateways(std::string const &, Options)
ListAgentGateways(google::cloud::networkservices::v1::ListAgentGatewaysRequest, Options)
GetAgentGateway(std::string const &, Options)
GetAgentGateway(google::cloud::networkservices::v1::GetAgentGatewayRequest const &, Options)
CreateAgentGateway(std::string const &, google::cloud::networkservices::v1::AgentGateway const &, std::string const &, Options)
CreateAgentGateway(NoAwaitTag, std::string const &, google::cloud::networkservices::v1::AgentGateway const &, std::string const &, Options)
CreateAgentGateway(google::cloud::networkservices::v1::CreateAgentGatewayRequest const &, Options)
CreateAgentGateway(NoAwaitTag, google::cloud::networkservices::v1::CreateAgentGatewayRequest const &, Options)
CreateAgentGateway(google::longrunning::Operation const &, Options)
UpdateAgentGateway(google::cloud::networkservices::v1::AgentGateway const &, google::protobuf::FieldMask const &, Options)
UpdateAgentGateway(NoAwaitTag, google::cloud::networkservices::v1::AgentGateway const &, google::protobuf::FieldMask const &, Options)
UpdateAgentGateway(google::cloud::networkservices::v1::UpdateAgentGatewayRequest const &, Options)
UpdateAgentGateway(NoAwaitTag, google::cloud::networkservices::v1::UpdateAgentGatewayRequest const &, Options)
UpdateAgentGateway(google::longrunning::Operation const &, Options)
DeleteAgentGateway(std::string const &, Options)
DeleteAgentGateway(NoAwaitTag, std::string const &, Options)
DeleteAgentGateway(google::cloud::networkservices::v1::DeleteAgentGatewayRequest const &, Options)
DeleteAgentGateway(NoAwaitTag, google::cloud::networkservices::v1::DeleteAgentGatewayRequest const &, Options)
DeleteAgentGateway(google::longrunning::Operation const &, Options)
ListLocations(google::cloud::location::ListLocationsRequest, Options)
GetLocation(google::cloud::location::GetLocationRequest const &, Options)
SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &, Options)
GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &, Options)
TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &, Options)
ListOperations(std::string const &, std::string const &, Options)
ListOperations(google::longrunning::ListOperationsRequest, Options)
GetOperation(std::string const &, Options)
GetOperation(google::longrunning::GetOperationRequest const &, Options)
DeleteOperation(std::string const &, Options)