Class NetworkServicesConnectionIdempotencyPolicy (2.23.0-rc)

Functions

virtual clone() const

Create a new copy of this object.

Returns
TypeDescription
std::unique_ptr< NetworkServicesConnectionIdempotencyPolicy >

virtual ListEndpointPolicies(google::cloud::networkservices::v1::ListEndpointPoliciesRequest)

Parameter
NameDescription
request google::cloud::networkservices::v1::ListEndpointPoliciesRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual GetEndpointPolicy(google::cloud::networkservices::v1::GetEndpointPolicyRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::GetEndpointPolicyRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual CreateEndpointPolicy(google::cloud::networkservices::v1::CreateEndpointPolicyRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::CreateEndpointPolicyRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual UpdateEndpointPolicy(google::cloud::networkservices::v1::UpdateEndpointPolicyRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::UpdateEndpointPolicyRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual DeleteEndpointPolicy(google::cloud::networkservices::v1::DeleteEndpointPolicyRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::DeleteEndpointPolicyRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListGateways(google::cloud::networkservices::v1::ListGatewaysRequest)

Parameter
NameDescription
request google::cloud::networkservices::v1::ListGatewaysRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual GetGateway(google::cloud::networkservices::v1::GetGatewayRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::GetGatewayRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual CreateGateway(google::cloud::networkservices::v1::CreateGatewayRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::CreateGatewayRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual UpdateGateway(google::cloud::networkservices::v1::UpdateGatewayRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::UpdateGatewayRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual DeleteGateway(google::cloud::networkservices::v1::DeleteGatewayRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::DeleteGatewayRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListGrpcRoutes(google::cloud::networkservices::v1::ListGrpcRoutesRequest)

Parameter
NameDescription
request google::cloud::networkservices::v1::ListGrpcRoutesRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual GetGrpcRoute(google::cloud::networkservices::v1::GetGrpcRouteRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::GetGrpcRouteRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual CreateGrpcRoute(google::cloud::networkservices::v1::CreateGrpcRouteRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::CreateGrpcRouteRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual UpdateGrpcRoute(google::cloud::networkservices::v1::UpdateGrpcRouteRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::UpdateGrpcRouteRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual DeleteGrpcRoute(google::cloud::networkservices::v1::DeleteGrpcRouteRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::DeleteGrpcRouteRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListHttpRoutes(google::cloud::networkservices::v1::ListHttpRoutesRequest)

Parameter
NameDescription
request google::cloud::networkservices::v1::ListHttpRoutesRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual GetHttpRoute(google::cloud::networkservices::v1::GetHttpRouteRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::GetHttpRouteRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual CreateHttpRoute(google::cloud::networkservices::v1::CreateHttpRouteRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::CreateHttpRouteRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual UpdateHttpRoute(google::cloud::networkservices::v1::UpdateHttpRouteRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::UpdateHttpRouteRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual DeleteHttpRoute(google::cloud::networkservices::v1::DeleteHttpRouteRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::DeleteHttpRouteRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListTcpRoutes(google::cloud::networkservices::v1::ListTcpRoutesRequest)

Parameter
NameDescription
request google::cloud::networkservices::v1::ListTcpRoutesRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual GetTcpRoute(google::cloud::networkservices::v1::GetTcpRouteRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::GetTcpRouteRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual CreateTcpRoute(google::cloud::networkservices::v1::CreateTcpRouteRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::CreateTcpRouteRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual UpdateTcpRoute(google::cloud::networkservices::v1::UpdateTcpRouteRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::UpdateTcpRouteRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual DeleteTcpRoute(google::cloud::networkservices::v1::DeleteTcpRouteRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::DeleteTcpRouteRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListTlsRoutes(google::cloud::networkservices::v1::ListTlsRoutesRequest)

Parameter
NameDescription
request google::cloud::networkservices::v1::ListTlsRoutesRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual GetTlsRoute(google::cloud::networkservices::v1::GetTlsRouteRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::GetTlsRouteRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual CreateTlsRoute(google::cloud::networkservices::v1::CreateTlsRouteRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::CreateTlsRouteRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual UpdateTlsRoute(google::cloud::networkservices::v1::UpdateTlsRouteRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::UpdateTlsRouteRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual DeleteTlsRoute(google::cloud::networkservices::v1::DeleteTlsRouteRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::DeleteTlsRouteRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListServiceBindings(google::cloud::networkservices::v1::ListServiceBindingsRequest)

Parameter
NameDescription
request google::cloud::networkservices::v1::ListServiceBindingsRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual GetServiceBinding(google::cloud::networkservices::v1::GetServiceBindingRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::GetServiceBindingRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual CreateServiceBinding(google::cloud::networkservices::v1::CreateServiceBindingRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::CreateServiceBindingRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual DeleteServiceBinding(google::cloud::networkservices::v1::DeleteServiceBindingRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::DeleteServiceBindingRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual ListMeshes(google::cloud::networkservices::v1::ListMeshesRequest)

Parameter
NameDescription
request google::cloud::networkservices::v1::ListMeshesRequest
Returns
TypeDescription
google::cloud::Idempotency

virtual GetMesh(google::cloud::networkservices::v1::GetMeshRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::GetMeshRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual CreateMesh(google::cloud::networkservices::v1::CreateMeshRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::CreateMeshRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual UpdateMesh(google::cloud::networkservices::v1::UpdateMeshRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::UpdateMeshRequest const &
Returns
TypeDescription
google::cloud::Idempotency

virtual DeleteMesh(google::cloud::networkservices::v1::DeleteMeshRequest const &)

Parameter
NameDescription
request google::cloud::networkservices::v1::DeleteMeshRequest const &
Returns
TypeDescription
google::cloud::Idempotency