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)
DeleteOperation(google::longrunning::DeleteOperationRequest const &, Options)
CancelOperation(std::string const &, Options)
CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
NetworkServicesConnection
Overview
Functions
virtual options()
virtual ListEndpointPolicies(google::cloud::networkservices::v1::ListEndpointPoliciesRequest)
virtual GetEndpointPolicy(google::cloud::networkservices::v1::GetEndpointPolicyRequest const &)
virtual CreateEndpointPolicy(google::cloud::networkservices::v1::CreateEndpointPolicyRequest const &)
virtual CreateEndpointPolicy(NoAwaitTag, google::cloud::networkservices::v1::CreateEndpointPolicyRequest const &)
virtual CreateEndpointPolicy(google::longrunning::Operation const &)
virtual UpdateEndpointPolicy(google::cloud::networkservices::v1::UpdateEndpointPolicyRequest const &)
virtual UpdateEndpointPolicy(NoAwaitTag, google::cloud::networkservices::v1::UpdateEndpointPolicyRequest const &)
virtual UpdateEndpointPolicy(google::longrunning::Operation const &)
virtual DeleteEndpointPolicy(google::cloud::networkservices::v1::DeleteEndpointPolicyRequest const &)
virtual DeleteEndpointPolicy(NoAwaitTag, google::cloud::networkservices::v1::DeleteEndpointPolicyRequest const &)
virtual DeleteEndpointPolicy(google::longrunning::Operation const &)
virtual ListWasmPluginVersions(google::cloud::networkservices::v1::ListWasmPluginVersionsRequest)
virtual GetWasmPluginVersion(google::cloud::networkservices::v1::GetWasmPluginVersionRequest const &)
virtual CreateWasmPluginVersion(google::cloud::networkservices::v1::CreateWasmPluginVersionRequest const &)
virtual CreateWasmPluginVersion(NoAwaitTag, google::cloud::networkservices::v1::CreateWasmPluginVersionRequest const &)
virtual CreateWasmPluginVersion(google::longrunning::Operation const &)
virtual DeleteWasmPluginVersion(google::cloud::networkservices::v1::DeleteWasmPluginVersionRequest const &)
virtual DeleteWasmPluginVersion(NoAwaitTag, google::cloud::networkservices::v1::DeleteWasmPluginVersionRequest const &)
virtual DeleteWasmPluginVersion(google::longrunning::Operation const &)
virtual ListWasmPlugins(google::cloud::networkservices::v1::ListWasmPluginsRequest)
virtual GetWasmPlugin(google::cloud::networkservices::v1::GetWasmPluginRequest const &)
virtual CreateWasmPlugin(google::cloud::networkservices::v1::CreateWasmPluginRequest const &)
virtual CreateWasmPlugin(NoAwaitTag, google::cloud::networkservices::v1::CreateWasmPluginRequest const &)
virtual CreateWasmPlugin(google::longrunning::Operation const &)
virtual UpdateWasmPlugin(google::cloud::networkservices::v1::UpdateWasmPluginRequest const &)
virtual UpdateWasmPlugin(NoAwaitTag, google::cloud::networkservices::v1::UpdateWasmPluginRequest const &)
virtual UpdateWasmPlugin(google::longrunning::Operation const &)
virtual DeleteWasmPlugin(google::cloud::networkservices::v1::DeleteWasmPluginRequest const &)
virtual DeleteWasmPlugin(NoAwaitTag, google::cloud::networkservices::v1::DeleteWasmPluginRequest const &)
virtual DeleteWasmPlugin(google::longrunning::Operation const &)
virtual ListGateways(google::cloud::networkservices::v1::ListGatewaysRequest)
virtual GetGateway(google::cloud::networkservices::v1::GetGatewayRequest const &)
virtual CreateGateway(google::cloud::networkservices::v1::CreateGatewayRequest const &)
virtual CreateGateway(NoAwaitTag, google::cloud::networkservices::v1::CreateGatewayRequest const &)
virtual CreateGateway(google::longrunning::Operation const &)
virtual UpdateGateway(google::cloud::networkservices::v1::UpdateGatewayRequest const &)
virtual UpdateGateway(NoAwaitTag, google::cloud::networkservices::v1::UpdateGatewayRequest const &)
virtual UpdateGateway(google::longrunning::Operation const &)
virtual DeleteGateway(google::cloud::networkservices::v1::DeleteGatewayRequest const &)
virtual DeleteGateway(NoAwaitTag, google::cloud::networkservices::v1::DeleteGatewayRequest const &)
virtual DeleteGateway(google::longrunning::Operation const &)
virtual ListGrpcRoutes(google::cloud::networkservices::v1::ListGrpcRoutesRequest)
virtual GetGrpcRoute(google::cloud::networkservices::v1::GetGrpcRouteRequest const &)
virtual CreateGrpcRoute(google::cloud::networkservices::v1::CreateGrpcRouteRequest const &)
virtual CreateGrpcRoute(NoAwaitTag, google::cloud::networkservices::v1::CreateGrpcRouteRequest const &)
virtual CreateGrpcRoute(google::longrunning::Operation const &)
virtual UpdateGrpcRoute(google::cloud::networkservices::v1::UpdateGrpcRouteRequest const &)
virtual UpdateGrpcRoute(NoAwaitTag, google::cloud::networkservices::v1::UpdateGrpcRouteRequest const &)
virtual UpdateGrpcRoute(google::longrunning::Operation const &)
virtual DeleteGrpcRoute(google::cloud::networkservices::v1::DeleteGrpcRouteRequest const &)
virtual DeleteGrpcRoute(NoAwaitTag, google::cloud::networkservices::v1::DeleteGrpcRouteRequest const &)
virtual DeleteGrpcRoute(google::longrunning::Operation const &)
virtual ListHttpRoutes(google::cloud::networkservices::v1::ListHttpRoutesRequest)
virtual GetHttpRoute(google::cloud::networkservices::v1::GetHttpRouteRequest const &)
virtual CreateHttpRoute(google::cloud::networkservices::v1::CreateHttpRouteRequest const &)
virtual CreateHttpRoute(NoAwaitTag, google::cloud::networkservices::v1::CreateHttpRouteRequest const &)
virtual CreateHttpRoute(google::longrunning::Operation const &)
virtual UpdateHttpRoute(google::cloud::networkservices::v1::UpdateHttpRouteRequest const &)
virtual UpdateHttpRoute(NoAwaitTag, google::cloud::networkservices::v1::UpdateHttpRouteRequest const &)
virtual UpdateHttpRoute(google::longrunning::Operation const &)
virtual DeleteHttpRoute(google::cloud::networkservices::v1::DeleteHttpRouteRequest const &)
virtual DeleteHttpRoute(NoAwaitTag, google::cloud::networkservices::v1::DeleteHttpRouteRequest const &)
virtual DeleteHttpRoute(google::longrunning::Operation const &)
virtual ListTcpRoutes(google::cloud::networkservices::v1::ListTcpRoutesRequest)
virtual GetTcpRoute(google::cloud::networkservices::v1::GetTcpRouteRequest const &)
virtual CreateTcpRoute(google::cloud::networkservices::v1::CreateTcpRouteRequest const &)
virtual CreateTcpRoute(NoAwaitTag, google::cloud::networkservices::v1::CreateTcpRouteRequest const &)
virtual CreateTcpRoute(google::longrunning::Operation const &)
virtual UpdateTcpRoute(google::cloud::networkservices::v1::UpdateTcpRouteRequest const &)
virtual UpdateTcpRoute(NoAwaitTag, google::cloud::networkservices::v1::UpdateTcpRouteRequest const &)
virtual UpdateTcpRoute(google::longrunning::Operation const &)
virtual DeleteTcpRoute(google::cloud::networkservices::v1::DeleteTcpRouteRequest const &)
virtual DeleteTcpRoute(NoAwaitTag, google::cloud::networkservices::v1::DeleteTcpRouteRequest const &)
virtual DeleteTcpRoute(google::longrunning::Operation const &)
virtual ListTlsRoutes(google::cloud::networkservices::v1::ListTlsRoutesRequest)
virtual GetTlsRoute(google::cloud::networkservices::v1::GetTlsRouteRequest const &)
virtual CreateTlsRoute(google::cloud::networkservices::v1::CreateTlsRouteRequest const &)
virtual CreateTlsRoute(NoAwaitTag, google::cloud::networkservices::v1::CreateTlsRouteRequest const &)
virtual CreateTlsRoute(google::longrunning::Operation const &)
virtual UpdateTlsRoute(google::cloud::networkservices::v1::UpdateTlsRouteRequest const &)
virtual UpdateTlsRoute(NoAwaitTag, google::cloud::networkservices::v1::UpdateTlsRouteRequest const &)
virtual UpdateTlsRoute(google::longrunning::Operation const &)
virtual DeleteTlsRoute(google::cloud::networkservices::v1::DeleteTlsRouteRequest const &)
virtual DeleteTlsRoute(NoAwaitTag, google::cloud::networkservices::v1::DeleteTlsRouteRequest const &)
virtual DeleteTlsRoute(google::longrunning::Operation const &)
virtual ListServiceBindings(google::cloud::networkservices::v1::ListServiceBindingsRequest)
virtual GetServiceBinding(google::cloud::networkservices::v1::GetServiceBindingRequest const &)
virtual CreateServiceBinding(google::cloud::networkservices::v1::CreateServiceBindingRequest const &)
virtual CreateServiceBinding(NoAwaitTag, google::cloud::networkservices::v1::CreateServiceBindingRequest const &)
virtual CreateServiceBinding(google::longrunning::Operation const &)
virtual UpdateServiceBinding(google::cloud::networkservices::v1::UpdateServiceBindingRequest const &)
virtual UpdateServiceBinding(NoAwaitTag, google::cloud::networkservices::v1::UpdateServiceBindingRequest const &)
virtual UpdateServiceBinding(google::longrunning::Operation const &)
virtual DeleteServiceBinding(google::cloud::networkservices::v1::DeleteServiceBindingRequest const &)
virtual DeleteServiceBinding(NoAwaitTag, google::cloud::networkservices::v1::DeleteServiceBindingRequest const &)
virtual DeleteServiceBinding(google::longrunning::Operation const &)
virtual ListMeshes(google::cloud::networkservices::v1::ListMeshesRequest)
virtual GetMesh(google::cloud::networkservices::v1::GetMeshRequest const &)
virtual CreateMesh(google::cloud::networkservices::v1::CreateMeshRequest const &)
virtual CreateMesh(NoAwaitTag, google::cloud::networkservices::v1::CreateMeshRequest const &)
virtual CreateMesh(google::longrunning::Operation const &)
virtual UpdateMesh(google::cloud::networkservices::v1::UpdateMeshRequest const &)
virtual UpdateMesh(NoAwaitTag, google::cloud::networkservices::v1::UpdateMeshRequest const &)
virtual UpdateMesh(google::longrunning::Operation const &)
virtual DeleteMesh(google::cloud::networkservices::v1::DeleteMeshRequest const &)
virtual DeleteMesh(NoAwaitTag, google::cloud::networkservices::v1::DeleteMeshRequest const &)
virtual DeleteMesh(google::longrunning::Operation const &)
virtual ListServiceLbPolicies(google::cloud::networkservices::v1::ListServiceLbPoliciesRequest)
virtual GetServiceLbPolicy(google::cloud::networkservices::v1::GetServiceLbPolicyRequest const &)
virtual CreateServiceLbPolicy(google::cloud::networkservices::v1::CreateServiceLbPolicyRequest const &)
virtual CreateServiceLbPolicy(NoAwaitTag, google::cloud::networkservices::v1::CreateServiceLbPolicyRequest const &)
virtual CreateServiceLbPolicy(google::longrunning::Operation const &)
virtual UpdateServiceLbPolicy(google::cloud::networkservices::v1::UpdateServiceLbPolicyRequest const &)
virtual UpdateServiceLbPolicy(NoAwaitTag, google::cloud::networkservices::v1::UpdateServiceLbPolicyRequest const &)
virtual UpdateServiceLbPolicy(google::longrunning::Operation const &)
virtual DeleteServiceLbPolicy(google::cloud::networkservices::v1::DeleteServiceLbPolicyRequest const &)
virtual DeleteServiceLbPolicy(NoAwaitTag, google::cloud::networkservices::v1::DeleteServiceLbPolicyRequest const &)
virtual DeleteServiceLbPolicy(google::longrunning::Operation const &)
virtual GetGatewayRouteView(google::cloud::networkservices::v1::GetGatewayRouteViewRequest const &)
virtual GetMeshRouteView(google::cloud::networkservices::v1::GetMeshRouteViewRequest const &)
virtual ListGatewayRouteViews(google::cloud::networkservices::v1::ListGatewayRouteViewsRequest)
virtual ListMeshRouteViews(google::cloud::networkservices::v1::ListMeshRouteViewsRequest)
virtual ListAgentGateways(google::cloud::networkservices::v1::ListAgentGatewaysRequest)
virtual GetAgentGateway(google::cloud::networkservices::v1::GetAgentGatewayRequest const &)
virtual CreateAgentGateway(google::cloud::networkservices::v1::CreateAgentGatewayRequest const &)
virtual CreateAgentGateway(NoAwaitTag, google::cloud::networkservices::v1::CreateAgentGatewayRequest const &)
virtual CreateAgentGateway(google::longrunning::Operation const &)
virtual UpdateAgentGateway(google::cloud::networkservices::v1::UpdateAgentGatewayRequest const &)
virtual UpdateAgentGateway(NoAwaitTag, google::cloud::networkservices::v1::UpdateAgentGatewayRequest const &)
virtual UpdateAgentGateway(google::longrunning::Operation const &)
virtual DeleteAgentGateway(google::cloud::networkservices::v1::DeleteAgentGatewayRequest const &)
virtual DeleteAgentGateway(NoAwaitTag, google::cloud::networkservices::v1::DeleteAgentGatewayRequest const &)
virtual DeleteAgentGateway(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 &)
NetworkServicesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual ListEndpointPolicies(google::cloud::networkservices::v1::ListEndpointPoliciesRequest)
virtual GetEndpointPolicy(google::cloud::networkservices::v1::GetEndpointPolicyRequest const &)
virtual CreateEndpointPolicy(google::cloud::networkservices::v1::CreateEndpointPolicyRequest const &)
virtual UpdateEndpointPolicy(google::cloud::networkservices::v1::UpdateEndpointPolicyRequest const &)
virtual DeleteEndpointPolicy(google::cloud::networkservices::v1::DeleteEndpointPolicyRequest const &)
virtual ListWasmPluginVersions(google::cloud::networkservices::v1::ListWasmPluginVersionsRequest)
virtual GetWasmPluginVersion(google::cloud::networkservices::v1::GetWasmPluginVersionRequest const &)
virtual CreateWasmPluginVersion(google::cloud::networkservices::v1::CreateWasmPluginVersionRequest const &)
virtual DeleteWasmPluginVersion(google::cloud::networkservices::v1::DeleteWasmPluginVersionRequest const &)
virtual ListWasmPlugins(google::cloud::networkservices::v1::ListWasmPluginsRequest)
virtual GetWasmPlugin(google::cloud::networkservices::v1::GetWasmPluginRequest const &)
virtual CreateWasmPlugin(google::cloud::networkservices::v1::CreateWasmPluginRequest const &)
virtual UpdateWasmPlugin(google::cloud::networkservices::v1::UpdateWasmPluginRequest const &)
virtual DeleteWasmPlugin(google::cloud::networkservices::v1::DeleteWasmPluginRequest const &)
virtual ListGateways(google::cloud::networkservices::v1::ListGatewaysRequest)
virtual GetGateway(google::cloud::networkservices::v1::GetGatewayRequest const &)
virtual CreateGateway(google::cloud::networkservices::v1::CreateGatewayRequest const &)
virtual UpdateGateway(google::cloud::networkservices::v1::UpdateGatewayRequest const &)
virtual DeleteGateway(google::cloud::networkservices::v1::DeleteGatewayRequest const &)
virtual ListGrpcRoutes(google::cloud::networkservices::v1::ListGrpcRoutesRequest)
virtual GetGrpcRoute(google::cloud::networkservices::v1::GetGrpcRouteRequest const &)
virtual CreateGrpcRoute(google::cloud::networkservices::v1::CreateGrpcRouteRequest const &)
virtual UpdateGrpcRoute(google::cloud::networkservices::v1::UpdateGrpcRouteRequest const &)
virtual DeleteGrpcRoute(google::cloud::networkservices::v1::DeleteGrpcRouteRequest const &)
virtual ListHttpRoutes(google::cloud::networkservices::v1::ListHttpRoutesRequest)
virtual GetHttpRoute(google::cloud::networkservices::v1::GetHttpRouteRequest const &)
virtual CreateHttpRoute(google::cloud::networkservices::v1::CreateHttpRouteRequest const &)
virtual UpdateHttpRoute(google::cloud::networkservices::v1::UpdateHttpRouteRequest const &)
virtual DeleteHttpRoute(google::cloud::networkservices::v1::DeleteHttpRouteRequest const &)
virtual ListTcpRoutes(google::cloud::networkservices::v1::ListTcpRoutesRequest)
virtual GetTcpRoute(google::cloud::networkservices::v1::GetTcpRouteRequest const &)
virtual CreateTcpRoute(google::cloud::networkservices::v1::CreateTcpRouteRequest const &)
virtual UpdateTcpRoute(google::cloud::networkservices::v1::UpdateTcpRouteRequest const &)
virtual DeleteTcpRoute(google::cloud::networkservices::v1::DeleteTcpRouteRequest const &)
virtual ListTlsRoutes(google::cloud::networkservices::v1::ListTlsRoutesRequest)
virtual GetTlsRoute(google::cloud::networkservices::v1::GetTlsRouteRequest const &)
virtual CreateTlsRoute(google::cloud::networkservices::v1::CreateTlsRouteRequest const &)
virtual UpdateTlsRoute(google::cloud::networkservices::v1::UpdateTlsRouteRequest const &)
virtual DeleteTlsRoute(google::cloud::networkservices::v1::DeleteTlsRouteRequest const &)
virtual ListServiceBindings(google::cloud::networkservices::v1::ListServiceBindingsRequest)
virtual GetServiceBinding(google::cloud::networkservices::v1::GetServiceBindingRequest const &)
virtual CreateServiceBinding(google::cloud::networkservices::v1::CreateServiceBindingRequest const &)
virtual UpdateServiceBinding(google::cloud::networkservices::v1::UpdateServiceBindingRequest const &)
virtual DeleteServiceBinding(google::cloud::networkservices::v1::DeleteServiceBindingRequest const &)
virtual ListMeshes(google::cloud::networkservices::v1::ListMeshesRequest)
virtual GetMesh(google::cloud::networkservices::v1::GetMeshRequest const &)
virtual CreateMesh(google::cloud::networkservices::v1::CreateMeshRequest const &)
virtual UpdateMesh(google::cloud::networkservices::v1::UpdateMeshRequest const &)
virtual DeleteMesh(google::cloud::networkservices::v1::DeleteMeshRequest const &)
virtual ListServiceLbPolicies(google::cloud::networkservices::v1::ListServiceLbPoliciesRequest)
virtual GetServiceLbPolicy(google::cloud::networkservices::v1::GetServiceLbPolicyRequest const &)
virtual CreateServiceLbPolicy(google::cloud::networkservices::v1::CreateServiceLbPolicyRequest const &)
virtual UpdateServiceLbPolicy(google::cloud::networkservices::v1::UpdateServiceLbPolicyRequest const &)
virtual DeleteServiceLbPolicy(google::cloud::networkservices::v1::DeleteServiceLbPolicyRequest const &)
virtual GetGatewayRouteView(google::cloud::networkservices::v1::GetGatewayRouteViewRequest const &)
virtual GetMeshRouteView(google::cloud::networkservices::v1::GetMeshRouteViewRequest const &)
virtual ListGatewayRouteViews(google::cloud::networkservices::v1::ListGatewayRouteViewsRequest)
virtual ListMeshRouteViews(google::cloud::networkservices::v1::ListMeshRouteViewsRequest)
virtual ListAgentGateways(google::cloud::networkservices::v1::ListAgentGatewaysRequest)
virtual GetAgentGateway(google::cloud::networkservices::v1::GetAgentGatewayRequest const &)