Network Services v1 API - Class NetworkServices.NetworkServicesClient (1.0.0-beta01)

public class NetworkServices.NetworkServicesClient : ClientBase<NetworkServices.NetworkServicesClient>

Reference documentation and code samples for the Network Services v1 API class NetworkServices.NetworkServicesClient.

Client for NetworkServices

Inheritance

object > ClientBase > ClientBaseNetworkServicesNetworkServicesClient > NetworkServices.NetworkServicesClient

Namespace

Google.Cloud.NetworkServices.V1

Assembly

Google.Cloud.NetworkServices.V1.dll

Constructors

NetworkServicesClient()

protected NetworkServicesClient()

Protected parameterless constructor to allow creation of test doubles.

NetworkServicesClient(CallInvoker)

public NetworkServicesClient(CallInvoker callInvoker)

Creates a new client for NetworkServices that uses a custom CallInvoker.

Parameter
Name Description
callInvoker CallInvoker

The callInvoker to use to make remote calls.

NetworkServicesClient(ChannelBase)

public NetworkServicesClient(ChannelBase channel)

Creates a new client for NetworkServices

Parameter
Name Description
channel ChannelBase

The channel to use to make remote calls.

NetworkServicesClient(ClientBaseConfiguration)

protected NetworkServicesClient(ClientBase.ClientBaseConfiguration configuration)

Protected constructor to allow creation of configured clients.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration

The client configuration.

Methods

CreateEndpointPolicy(CreateEndpointPolicyRequest, CallOptions)

public virtual Operation CreateEndpointPolicy(CreateEndpointPolicyRequest request, CallOptions options)

Creates a new EndpointPolicy in a given project and location.

Parameters
Name Description
request CreateEndpointPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateEndpointPolicy(CreateEndpointPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateEndpointPolicy(CreateEndpointPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new EndpointPolicy in a given project and location.

Parameters
Name Description
request CreateEndpointPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateEndpointPolicyAsync(CreateEndpointPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateEndpointPolicyAsync(CreateEndpointPolicyRequest request, CallOptions options)

Creates a new EndpointPolicy in a given project and location.

Parameters
Name Description
request CreateEndpointPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateEndpointPolicyAsync(CreateEndpointPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateEndpointPolicyAsync(CreateEndpointPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new EndpointPolicy in a given project and location.

Parameters
Name Description
request CreateEndpointPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateGateway(CreateGatewayRequest, CallOptions)

public virtual Operation CreateGateway(CreateGatewayRequest request, CallOptions options)

Creates a new Gateway in a given project and location.

Parameters
Name Description
request CreateGatewayRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateGateway(CreateGatewayRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateGateway(CreateGatewayRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new Gateway in a given project and location.

Parameters
Name Description
request CreateGatewayRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateGatewayAsync(CreateGatewayRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateGatewayAsync(CreateGatewayRequest request, CallOptions options)

Creates a new Gateway in a given project and location.

Parameters
Name Description
request CreateGatewayRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateGatewayAsync(CreateGatewayRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateGatewayAsync(CreateGatewayRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new Gateway in a given project and location.

Parameters
Name Description
request CreateGatewayRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateGrpcRoute(CreateGrpcRouteRequest, CallOptions)

public virtual Operation CreateGrpcRoute(CreateGrpcRouteRequest request, CallOptions options)

Creates a new GrpcRoute in a given project and location.

Parameters
Name Description
request CreateGrpcRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateGrpcRoute(CreateGrpcRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateGrpcRoute(CreateGrpcRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new GrpcRoute in a given project and location.

Parameters
Name Description
request CreateGrpcRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateGrpcRouteAsync(CreateGrpcRouteRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateGrpcRouteAsync(CreateGrpcRouteRequest request, CallOptions options)

Creates a new GrpcRoute in a given project and location.

Parameters
Name Description
request CreateGrpcRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateGrpcRouteAsync(CreateGrpcRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateGrpcRouteAsync(CreateGrpcRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new GrpcRoute in a given project and location.

Parameters
Name Description
request CreateGrpcRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateHttpRoute(CreateHttpRouteRequest, CallOptions)

public virtual Operation CreateHttpRoute(CreateHttpRouteRequest request, CallOptions options)

Creates a new HttpRoute in a given project and location.

Parameters
Name Description
request CreateHttpRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateHttpRoute(CreateHttpRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateHttpRoute(CreateHttpRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new HttpRoute in a given project and location.

Parameters
Name Description
request CreateHttpRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateHttpRouteAsync(CreateHttpRouteRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateHttpRouteAsync(CreateHttpRouteRequest request, CallOptions options)

Creates a new HttpRoute in a given project and location.

Parameters
Name Description
request CreateHttpRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateHttpRouteAsync(CreateHttpRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateHttpRouteAsync(CreateHttpRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new HttpRoute in a given project and location.

Parameters
Name Description
request CreateHttpRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateIAMPolicyClient()

public virtual IAMPolicy.IAMPolicyClient CreateIAMPolicyClient()

Creates a new instance of IAMPolicy.IAMPolicyClient using the same call invoker as this client.

Returns
Type Description
IAMPolicyIAMPolicyClient

A new IAMPolicy.IAMPolicyClient for the same target as this client.

CreateLocationsClient()

public virtual Locations.LocationsClient CreateLocationsClient()

Creates a new instance of Locations.LocationsClient using the same call invoker as this client.

Returns
Type Description
LocationsLocationsClient

A new Locations.LocationsClient for the same target as this client.

CreateMesh(CreateMeshRequest, CallOptions)

public virtual Operation CreateMesh(CreateMeshRequest request, CallOptions options)

Creates a new Mesh in a given project and location.

Parameters
Name Description
request CreateMeshRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateMesh(CreateMeshRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateMesh(CreateMeshRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new Mesh in a given project and location.

Parameters
Name Description
request CreateMeshRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateMeshAsync(CreateMeshRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateMeshAsync(CreateMeshRequest request, CallOptions options)

Creates a new Mesh in a given project and location.

Parameters
Name Description
request CreateMeshRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateMeshAsync(CreateMeshRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateMeshAsync(CreateMeshRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new Mesh in a given project and location.

Parameters
Name Description
request CreateMeshRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateOperationsClient()

public virtual Operations.OperationsClient CreateOperationsClient()

Creates a new instance of Operations.OperationsClient using the same call invoker as this client.

Returns
Type Description
OperationsOperationsClient

A new Operations client for the same target as this client.

CreateServiceBinding(CreateServiceBindingRequest, CallOptions)

public virtual Operation CreateServiceBinding(CreateServiceBindingRequest request, CallOptions options)

Creates a new ServiceBinding in a given project and location.

Parameters
Name Description
request CreateServiceBindingRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateServiceBinding(CreateServiceBindingRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateServiceBinding(CreateServiceBindingRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new ServiceBinding in a given project and location.

Parameters
Name Description
request CreateServiceBindingRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateServiceBindingAsync(CreateServiceBindingRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateServiceBindingAsync(CreateServiceBindingRequest request, CallOptions options)

Creates a new ServiceBinding in a given project and location.

Parameters
Name Description
request CreateServiceBindingRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateServiceBindingAsync(CreateServiceBindingRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateServiceBindingAsync(CreateServiceBindingRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new ServiceBinding in a given project and location.

Parameters
Name Description
request CreateServiceBindingRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateTcpRoute(CreateTcpRouteRequest, CallOptions)

public virtual Operation CreateTcpRoute(CreateTcpRouteRequest request, CallOptions options)

Creates a new TcpRoute in a given project and location.

Parameters
Name Description
request CreateTcpRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateTcpRoute(CreateTcpRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateTcpRoute(CreateTcpRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new TcpRoute in a given project and location.

Parameters
Name Description
request CreateTcpRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateTcpRouteAsync(CreateTcpRouteRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateTcpRouteAsync(CreateTcpRouteRequest request, CallOptions options)

Creates a new TcpRoute in a given project and location.

Parameters
Name Description
request CreateTcpRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateTcpRouteAsync(CreateTcpRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateTcpRouteAsync(CreateTcpRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new TcpRoute in a given project and location.

Parameters
Name Description
request CreateTcpRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateTlsRoute(CreateTlsRouteRequest, CallOptions)

public virtual Operation CreateTlsRoute(CreateTlsRouteRequest request, CallOptions options)

Creates a new TlsRoute in a given project and location.

Parameters
Name Description
request CreateTlsRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateTlsRoute(CreateTlsRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateTlsRoute(CreateTlsRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new TlsRoute in a given project and location.

Parameters
Name Description
request CreateTlsRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateTlsRouteAsync(CreateTlsRouteRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateTlsRouteAsync(CreateTlsRouteRequest request, CallOptions options)

Creates a new TlsRoute in a given project and location.

Parameters
Name Description
request CreateTlsRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateTlsRouteAsync(CreateTlsRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateTlsRouteAsync(CreateTlsRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new TlsRoute in a given project and location.

Parameters
Name Description
request CreateTlsRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteEndpointPolicy(DeleteEndpointPolicyRequest, CallOptions)

public virtual Operation DeleteEndpointPolicy(DeleteEndpointPolicyRequest request, CallOptions options)

Deletes a single EndpointPolicy.

Parameters
Name Description
request DeleteEndpointPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteEndpointPolicy(DeleteEndpointPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteEndpointPolicy(DeleteEndpointPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single EndpointPolicy.

Parameters
Name Description
request DeleteEndpointPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteEndpointPolicyAsync(DeleteEndpointPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteEndpointPolicyAsync(DeleteEndpointPolicyRequest request, CallOptions options)

Deletes a single EndpointPolicy.

Parameters
Name Description
request DeleteEndpointPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteEndpointPolicyAsync(DeleteEndpointPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteEndpointPolicyAsync(DeleteEndpointPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single EndpointPolicy.

Parameters
Name Description
request DeleteEndpointPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteGateway(DeleteGatewayRequest, CallOptions)

public virtual Operation DeleteGateway(DeleteGatewayRequest request, CallOptions options)

Deletes a single Gateway.

Parameters
Name Description
request DeleteGatewayRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteGateway(DeleteGatewayRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteGateway(DeleteGatewayRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single Gateway.

Parameters
Name Description
request DeleteGatewayRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteGatewayAsync(DeleteGatewayRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteGatewayAsync(DeleteGatewayRequest request, CallOptions options)

Deletes a single Gateway.

Parameters
Name Description
request DeleteGatewayRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteGatewayAsync(DeleteGatewayRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteGatewayAsync(DeleteGatewayRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single Gateway.

Parameters
Name Description
request DeleteGatewayRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteGrpcRoute(DeleteGrpcRouteRequest, CallOptions)

public virtual Operation DeleteGrpcRoute(DeleteGrpcRouteRequest request, CallOptions options)

Deletes a single GrpcRoute.

Parameters
Name Description
request DeleteGrpcRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteGrpcRoute(DeleteGrpcRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteGrpcRoute(DeleteGrpcRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single GrpcRoute.

Parameters
Name Description
request DeleteGrpcRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteGrpcRouteAsync(DeleteGrpcRouteRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteGrpcRouteAsync(DeleteGrpcRouteRequest request, CallOptions options)

Deletes a single GrpcRoute.

Parameters
Name Description
request DeleteGrpcRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteGrpcRouteAsync(DeleteGrpcRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteGrpcRouteAsync(DeleteGrpcRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single GrpcRoute.

Parameters
Name Description
request DeleteGrpcRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteHttpRoute(DeleteHttpRouteRequest, CallOptions)

public virtual Operation DeleteHttpRoute(DeleteHttpRouteRequest request, CallOptions options)

Deletes a single HttpRoute.

Parameters
Name Description
request DeleteHttpRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteHttpRoute(DeleteHttpRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteHttpRoute(DeleteHttpRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single HttpRoute.

Parameters
Name Description
request DeleteHttpRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteHttpRouteAsync(DeleteHttpRouteRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteHttpRouteAsync(DeleteHttpRouteRequest request, CallOptions options)

Deletes a single HttpRoute.

Parameters
Name Description
request DeleteHttpRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteHttpRouteAsync(DeleteHttpRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteHttpRouteAsync(DeleteHttpRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single HttpRoute.

Parameters
Name Description
request DeleteHttpRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteMesh(DeleteMeshRequest, CallOptions)

public virtual Operation DeleteMesh(DeleteMeshRequest request, CallOptions options)

Deletes a single Mesh.

Parameters
Name Description
request DeleteMeshRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteMesh(DeleteMeshRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteMesh(DeleteMeshRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single Mesh.

Parameters
Name Description
request DeleteMeshRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteMeshAsync(DeleteMeshRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteMeshAsync(DeleteMeshRequest request, CallOptions options)

Deletes a single Mesh.

Parameters
Name Description
request DeleteMeshRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteMeshAsync(DeleteMeshRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteMeshAsync(DeleteMeshRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single Mesh.

Parameters
Name Description
request DeleteMeshRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteServiceBinding(DeleteServiceBindingRequest, CallOptions)

public virtual Operation DeleteServiceBinding(DeleteServiceBindingRequest request, CallOptions options)

Deletes a single ServiceBinding.

Parameters
Name Description
request DeleteServiceBindingRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteServiceBinding(DeleteServiceBindingRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteServiceBinding(DeleteServiceBindingRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single ServiceBinding.

Parameters
Name Description
request DeleteServiceBindingRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteServiceBindingAsync(DeleteServiceBindingRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteServiceBindingAsync(DeleteServiceBindingRequest request, CallOptions options)

Deletes a single ServiceBinding.

Parameters
Name Description
request DeleteServiceBindingRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteServiceBindingAsync(DeleteServiceBindingRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteServiceBindingAsync(DeleteServiceBindingRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single ServiceBinding.

Parameters
Name Description
request DeleteServiceBindingRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteTcpRoute(DeleteTcpRouteRequest, CallOptions)

public virtual Operation DeleteTcpRoute(DeleteTcpRouteRequest request, CallOptions options)

Deletes a single TcpRoute.

Parameters
Name Description
request DeleteTcpRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteTcpRoute(DeleteTcpRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteTcpRoute(DeleteTcpRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single TcpRoute.

Parameters
Name Description
request DeleteTcpRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteTcpRouteAsync(DeleteTcpRouteRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteTcpRouteAsync(DeleteTcpRouteRequest request, CallOptions options)

Deletes a single TcpRoute.

Parameters
Name Description
request DeleteTcpRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteTcpRouteAsync(DeleteTcpRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteTcpRouteAsync(DeleteTcpRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single TcpRoute.

Parameters
Name Description
request DeleteTcpRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteTlsRoute(DeleteTlsRouteRequest, CallOptions)

public virtual Operation DeleteTlsRoute(DeleteTlsRouteRequest request, CallOptions options)

Deletes a single TlsRoute.

Parameters
Name Description
request DeleteTlsRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteTlsRoute(DeleteTlsRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteTlsRoute(DeleteTlsRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single TlsRoute.

Parameters
Name Description
request DeleteTlsRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteTlsRouteAsync(DeleteTlsRouteRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteTlsRouteAsync(DeleteTlsRouteRequest request, CallOptions options)

Deletes a single TlsRoute.

Parameters
Name Description
request DeleteTlsRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteTlsRouteAsync(DeleteTlsRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteTlsRouteAsync(DeleteTlsRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single TlsRoute.

Parameters
Name Description
request DeleteTlsRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

GetEndpointPolicy(GetEndpointPolicyRequest, CallOptions)

public virtual EndpointPolicy GetEndpointPolicy(GetEndpointPolicyRequest request, CallOptions options)

Gets details of a single EndpointPolicy.

Parameters
Name Description
request GetEndpointPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
EndpointPolicy

The response received from the server.

GetEndpointPolicy(GetEndpointPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual EndpointPolicy GetEndpointPolicy(GetEndpointPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single EndpointPolicy.

Parameters
Name Description
request GetEndpointPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
EndpointPolicy

The response received from the server.

GetEndpointPolicyAsync(GetEndpointPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<EndpointPolicy> GetEndpointPolicyAsync(GetEndpointPolicyRequest request, CallOptions options)

Gets details of a single EndpointPolicy.

Parameters
Name Description
request GetEndpointPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallEndpointPolicy

The call object.

GetEndpointPolicyAsync(GetEndpointPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<EndpointPolicy> GetEndpointPolicyAsync(GetEndpointPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single EndpointPolicy.

Parameters
Name Description
request GetEndpointPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallEndpointPolicy

The call object.

GetGateway(GetGatewayRequest, CallOptions)

public virtual Gateway GetGateway(GetGatewayRequest request, CallOptions options)

Gets details of a single Gateway.

Parameters
Name Description
request GetGatewayRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Gateway

The response received from the server.

GetGateway(GetGatewayRequest, Metadata, DateTime?, CancellationToken)

public virtual Gateway GetGateway(GetGatewayRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single Gateway.

Parameters
Name Description
request GetGatewayRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Gateway

The response received from the server.

GetGatewayAsync(GetGatewayRequest, CallOptions)

public virtual AsyncUnaryCall<Gateway> GetGatewayAsync(GetGatewayRequest request, CallOptions options)

Gets details of a single Gateway.

Parameters
Name Description
request GetGatewayRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallGateway

The call object.

GetGatewayAsync(GetGatewayRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Gateway> GetGatewayAsync(GetGatewayRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single Gateway.

Parameters
Name Description
request GetGatewayRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallGateway

The call object.

GetGrpcRoute(GetGrpcRouteRequest, CallOptions)

public virtual GrpcRoute GetGrpcRoute(GetGrpcRouteRequest request, CallOptions options)

Gets details of a single GrpcRoute.

Parameters
Name Description
request GetGrpcRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
GrpcRoute

The response received from the server.

GetGrpcRoute(GetGrpcRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual GrpcRoute GetGrpcRoute(GetGrpcRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single GrpcRoute.

Parameters
Name Description
request GetGrpcRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
GrpcRoute

The response received from the server.

GetGrpcRouteAsync(GetGrpcRouteRequest, CallOptions)

public virtual AsyncUnaryCall<GrpcRoute> GetGrpcRouteAsync(GetGrpcRouteRequest request, CallOptions options)

Gets details of a single GrpcRoute.

Parameters
Name Description
request GetGrpcRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallGrpcRoute

The call object.

GetGrpcRouteAsync(GetGrpcRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<GrpcRoute> GetGrpcRouteAsync(GetGrpcRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single GrpcRoute.

Parameters
Name Description
request GetGrpcRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallGrpcRoute

The call object.

GetHttpRoute(GetHttpRouteRequest, CallOptions)

public virtual HttpRoute GetHttpRoute(GetHttpRouteRequest request, CallOptions options)

Gets details of a single HttpRoute.

Parameters
Name Description
request GetHttpRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
HttpRoute

The response received from the server.

GetHttpRoute(GetHttpRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual HttpRoute GetHttpRoute(GetHttpRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single HttpRoute.

Parameters
Name Description
request GetHttpRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
HttpRoute

The response received from the server.

GetHttpRouteAsync(GetHttpRouteRequest, CallOptions)

public virtual AsyncUnaryCall<HttpRoute> GetHttpRouteAsync(GetHttpRouteRequest request, CallOptions options)

Gets details of a single HttpRoute.

Parameters
Name Description
request GetHttpRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallHttpRoute

The call object.

GetHttpRouteAsync(GetHttpRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<HttpRoute> GetHttpRouteAsync(GetHttpRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single HttpRoute.

Parameters
Name Description
request GetHttpRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallHttpRoute

The call object.

GetMesh(GetMeshRequest, CallOptions)

public virtual Mesh GetMesh(GetMeshRequest request, CallOptions options)

Gets details of a single Mesh.

Parameters
Name Description
request GetMeshRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Mesh

The response received from the server.

GetMesh(GetMeshRequest, Metadata, DateTime?, CancellationToken)

public virtual Mesh GetMesh(GetMeshRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single Mesh.

Parameters
Name Description
request GetMeshRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Mesh

The response received from the server.

GetMeshAsync(GetMeshRequest, CallOptions)

public virtual AsyncUnaryCall<Mesh> GetMeshAsync(GetMeshRequest request, CallOptions options)

Gets details of a single Mesh.

Parameters
Name Description
request GetMeshRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallMesh

The call object.

GetMeshAsync(GetMeshRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Mesh> GetMeshAsync(GetMeshRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single Mesh.

Parameters
Name Description
request GetMeshRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallMesh

The call object.

GetServiceBinding(GetServiceBindingRequest, CallOptions)

public virtual ServiceBinding GetServiceBinding(GetServiceBindingRequest request, CallOptions options)

Gets details of a single ServiceBinding.

Parameters
Name Description
request GetServiceBindingRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ServiceBinding

The response received from the server.

GetServiceBinding(GetServiceBindingRequest, Metadata, DateTime?, CancellationToken)

public virtual ServiceBinding GetServiceBinding(GetServiceBindingRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single ServiceBinding.

Parameters
Name Description
request GetServiceBindingRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ServiceBinding

The response received from the server.

GetServiceBindingAsync(GetServiceBindingRequest, CallOptions)

public virtual AsyncUnaryCall<ServiceBinding> GetServiceBindingAsync(GetServiceBindingRequest request, CallOptions options)

Gets details of a single ServiceBinding.

Parameters
Name Description
request GetServiceBindingRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallServiceBinding

The call object.

GetServiceBindingAsync(GetServiceBindingRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ServiceBinding> GetServiceBindingAsync(GetServiceBindingRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single ServiceBinding.

Parameters
Name Description
request GetServiceBindingRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallServiceBinding

The call object.

GetTcpRoute(GetTcpRouteRequest, CallOptions)

public virtual TcpRoute GetTcpRoute(GetTcpRouteRequest request, CallOptions options)

Gets details of a single TcpRoute.

Parameters
Name Description
request GetTcpRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
TcpRoute

The response received from the server.

GetTcpRoute(GetTcpRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual TcpRoute GetTcpRoute(GetTcpRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single TcpRoute.

Parameters
Name Description
request GetTcpRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
TcpRoute

The response received from the server.

GetTcpRouteAsync(GetTcpRouteRequest, CallOptions)

public virtual AsyncUnaryCall<TcpRoute> GetTcpRouteAsync(GetTcpRouteRequest request, CallOptions options)

Gets details of a single TcpRoute.

Parameters
Name Description
request GetTcpRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallTcpRoute

The call object.

GetTcpRouteAsync(GetTcpRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<TcpRoute> GetTcpRouteAsync(GetTcpRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single TcpRoute.

Parameters
Name Description
request GetTcpRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallTcpRoute

The call object.

GetTlsRoute(GetTlsRouteRequest, CallOptions)

public virtual TlsRoute GetTlsRoute(GetTlsRouteRequest request, CallOptions options)

Gets details of a single TlsRoute.

Parameters
Name Description
request GetTlsRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
TlsRoute

The response received from the server.

GetTlsRoute(GetTlsRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual TlsRoute GetTlsRoute(GetTlsRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single TlsRoute.

Parameters
Name Description
request GetTlsRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
TlsRoute

The response received from the server.

GetTlsRouteAsync(GetTlsRouteRequest, CallOptions)

public virtual AsyncUnaryCall<TlsRoute> GetTlsRouteAsync(GetTlsRouteRequest request, CallOptions options)

Gets details of a single TlsRoute.

Parameters
Name Description
request GetTlsRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallTlsRoute

The call object.

GetTlsRouteAsync(GetTlsRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<TlsRoute> GetTlsRouteAsync(GetTlsRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single TlsRoute.

Parameters
Name Description
request GetTlsRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallTlsRoute

The call object.

ListEndpointPolicies(ListEndpointPoliciesRequest, CallOptions)

public virtual ListEndpointPoliciesResponse ListEndpointPolicies(ListEndpointPoliciesRequest request, CallOptions options)

Lists EndpointPolicies in a given project and location.

Parameters
Name Description
request ListEndpointPoliciesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListEndpointPoliciesResponse

The response received from the server.

ListEndpointPolicies(ListEndpointPoliciesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListEndpointPoliciesResponse ListEndpointPolicies(ListEndpointPoliciesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists EndpointPolicies in a given project and location.

Parameters
Name Description
request ListEndpointPoliciesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListEndpointPoliciesResponse

The response received from the server.

ListEndpointPoliciesAsync(ListEndpointPoliciesRequest, CallOptions)

public virtual AsyncUnaryCall<ListEndpointPoliciesResponse> ListEndpointPoliciesAsync(ListEndpointPoliciesRequest request, CallOptions options)

Lists EndpointPolicies in a given project and location.

Parameters
Name Description
request ListEndpointPoliciesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListEndpointPoliciesResponse

The call object.

ListEndpointPoliciesAsync(ListEndpointPoliciesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListEndpointPoliciesResponse> ListEndpointPoliciesAsync(ListEndpointPoliciesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists EndpointPolicies in a given project and location.

Parameters
Name Description
request ListEndpointPoliciesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListEndpointPoliciesResponse

The call object.

ListGateways(ListGatewaysRequest, CallOptions)

public virtual ListGatewaysResponse ListGateways(ListGatewaysRequest request, CallOptions options)

Lists Gateways in a given project and location.

Parameters
Name Description
request ListGatewaysRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListGatewaysResponse

The response received from the server.

ListGateways(ListGatewaysRequest, Metadata, DateTime?, CancellationToken)

public virtual ListGatewaysResponse ListGateways(ListGatewaysRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists Gateways in a given project and location.

Parameters
Name Description
request ListGatewaysRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListGatewaysResponse

The response received from the server.

ListGatewaysAsync(ListGatewaysRequest, CallOptions)

public virtual AsyncUnaryCall<ListGatewaysResponse> ListGatewaysAsync(ListGatewaysRequest request, CallOptions options)

Lists Gateways in a given project and location.

Parameters
Name Description
request ListGatewaysRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListGatewaysResponse

The call object.

ListGatewaysAsync(ListGatewaysRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListGatewaysResponse> ListGatewaysAsync(ListGatewaysRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists Gateways in a given project and location.

Parameters
Name Description
request ListGatewaysRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListGatewaysResponse

The call object.

ListGrpcRoutes(ListGrpcRoutesRequest, CallOptions)

public virtual ListGrpcRoutesResponse ListGrpcRoutes(ListGrpcRoutesRequest request, CallOptions options)

Lists GrpcRoutes in a given project and location.

Parameters
Name Description
request ListGrpcRoutesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListGrpcRoutesResponse

The response received from the server.

ListGrpcRoutes(ListGrpcRoutesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListGrpcRoutesResponse ListGrpcRoutes(ListGrpcRoutesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists GrpcRoutes in a given project and location.

Parameters
Name Description
request ListGrpcRoutesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListGrpcRoutesResponse

The response received from the server.

ListGrpcRoutesAsync(ListGrpcRoutesRequest, CallOptions)

public virtual AsyncUnaryCall<ListGrpcRoutesResponse> ListGrpcRoutesAsync(ListGrpcRoutesRequest request, CallOptions options)

Lists GrpcRoutes in a given project and location.

Parameters
Name Description
request ListGrpcRoutesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListGrpcRoutesResponse

The call object.

ListGrpcRoutesAsync(ListGrpcRoutesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListGrpcRoutesResponse> ListGrpcRoutesAsync(ListGrpcRoutesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists GrpcRoutes in a given project and location.

Parameters
Name Description
request ListGrpcRoutesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListGrpcRoutesResponse

The call object.

ListHttpRoutes(ListHttpRoutesRequest, CallOptions)

public virtual ListHttpRoutesResponse ListHttpRoutes(ListHttpRoutesRequest request, CallOptions options)

Lists HttpRoute in a given project and location.

Parameters
Name Description
request ListHttpRoutesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListHttpRoutesResponse

The response received from the server.

ListHttpRoutes(ListHttpRoutesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListHttpRoutesResponse ListHttpRoutes(ListHttpRoutesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists HttpRoute in a given project and location.

Parameters
Name Description
request ListHttpRoutesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListHttpRoutesResponse

The response received from the server.

ListHttpRoutesAsync(ListHttpRoutesRequest, CallOptions)

public virtual AsyncUnaryCall<ListHttpRoutesResponse> ListHttpRoutesAsync(ListHttpRoutesRequest request, CallOptions options)

Lists HttpRoute in a given project and location.

Parameters
Name Description
request ListHttpRoutesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListHttpRoutesResponse

The call object.

ListHttpRoutesAsync(ListHttpRoutesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListHttpRoutesResponse> ListHttpRoutesAsync(ListHttpRoutesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists HttpRoute in a given project and location.

Parameters
Name Description
request ListHttpRoutesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListHttpRoutesResponse

The call object.

ListMeshes(ListMeshesRequest, CallOptions)

public virtual ListMeshesResponse ListMeshes(ListMeshesRequest request, CallOptions options)

Lists Meshes in a given project and location.

Parameters
Name Description
request ListMeshesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListMeshesResponse

The response received from the server.

ListMeshes(ListMeshesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListMeshesResponse ListMeshes(ListMeshesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists Meshes in a given project and location.

Parameters
Name Description
request ListMeshesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListMeshesResponse

The response received from the server.

ListMeshesAsync(ListMeshesRequest, CallOptions)

public virtual AsyncUnaryCall<ListMeshesResponse> ListMeshesAsync(ListMeshesRequest request, CallOptions options)

Lists Meshes in a given project and location.

Parameters
Name Description
request ListMeshesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListMeshesResponse

The call object.

ListMeshesAsync(ListMeshesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListMeshesResponse> ListMeshesAsync(ListMeshesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists Meshes in a given project and location.

Parameters
Name Description
request ListMeshesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListMeshesResponse

The call object.

ListServiceBindings(ListServiceBindingsRequest, CallOptions)

public virtual ListServiceBindingsResponse ListServiceBindings(ListServiceBindingsRequest request, CallOptions options)

Lists ServiceBinding in a given project and location.

Parameters
Name Description
request ListServiceBindingsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListServiceBindingsResponse

The response received from the server.

ListServiceBindings(ListServiceBindingsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListServiceBindingsResponse ListServiceBindings(ListServiceBindingsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists ServiceBinding in a given project and location.

Parameters
Name Description
request ListServiceBindingsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListServiceBindingsResponse

The response received from the server.

ListServiceBindingsAsync(ListServiceBindingsRequest, CallOptions)

public virtual AsyncUnaryCall<ListServiceBindingsResponse> ListServiceBindingsAsync(ListServiceBindingsRequest request, CallOptions options)

Lists ServiceBinding in a given project and location.

Parameters
Name Description
request ListServiceBindingsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListServiceBindingsResponse

The call object.

ListServiceBindingsAsync(ListServiceBindingsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListServiceBindingsResponse> ListServiceBindingsAsync(ListServiceBindingsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists ServiceBinding in a given project and location.

Parameters
Name Description
request ListServiceBindingsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListServiceBindingsResponse

The call object.

ListTcpRoutes(ListTcpRoutesRequest, CallOptions)

public virtual ListTcpRoutesResponse ListTcpRoutes(ListTcpRoutesRequest request, CallOptions options)

Lists TcpRoute in a given project and location.

Parameters
Name Description
request ListTcpRoutesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListTcpRoutesResponse

The response received from the server.

ListTcpRoutes(ListTcpRoutesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListTcpRoutesResponse ListTcpRoutes(ListTcpRoutesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists TcpRoute in a given project and location.

Parameters
Name Description
request ListTcpRoutesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListTcpRoutesResponse

The response received from the server.

ListTcpRoutesAsync(ListTcpRoutesRequest, CallOptions)

public virtual AsyncUnaryCall<ListTcpRoutesResponse> ListTcpRoutesAsync(ListTcpRoutesRequest request, CallOptions options)

Lists TcpRoute in a given project and location.

Parameters
Name Description
request ListTcpRoutesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListTcpRoutesResponse

The call object.

ListTcpRoutesAsync(ListTcpRoutesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListTcpRoutesResponse> ListTcpRoutesAsync(ListTcpRoutesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists TcpRoute in a given project and location.

Parameters
Name Description
request ListTcpRoutesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListTcpRoutesResponse

The call object.

ListTlsRoutes(ListTlsRoutesRequest, CallOptions)

public virtual ListTlsRoutesResponse ListTlsRoutes(ListTlsRoutesRequest request, CallOptions options)

Lists TlsRoute in a given project and location.

Parameters
Name Description
request ListTlsRoutesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListTlsRoutesResponse

The response received from the server.

ListTlsRoutes(ListTlsRoutesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListTlsRoutesResponse ListTlsRoutes(ListTlsRoutesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists TlsRoute in a given project and location.

Parameters
Name Description
request ListTlsRoutesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListTlsRoutesResponse

The response received from the server.

ListTlsRoutesAsync(ListTlsRoutesRequest, CallOptions)

public virtual AsyncUnaryCall<ListTlsRoutesResponse> ListTlsRoutesAsync(ListTlsRoutesRequest request, CallOptions options)

Lists TlsRoute in a given project and location.

Parameters
Name Description
request ListTlsRoutesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListTlsRoutesResponse

The call object.

ListTlsRoutesAsync(ListTlsRoutesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListTlsRoutesResponse> ListTlsRoutesAsync(ListTlsRoutesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists TlsRoute in a given project and location.

Parameters
Name Description
request ListTlsRoutesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListTlsRoutesResponse

The call object.

NewInstance(ClientBaseConfiguration)

protected override NetworkServices.NetworkServicesClient NewInstance(ClientBase.ClientBaseConfiguration configuration)

Creates a new instance of client from given ClientBaseConfiguration.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration
Returns
Type Description
NetworkServicesNetworkServicesClient
Overrides

UpdateEndpointPolicy(UpdateEndpointPolicyRequest, CallOptions)

public virtual Operation UpdateEndpointPolicy(UpdateEndpointPolicyRequest request, CallOptions options)

Updates the parameters of a single EndpointPolicy.

Parameters
Name Description
request UpdateEndpointPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateEndpointPolicy(UpdateEndpointPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateEndpointPolicy(UpdateEndpointPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single EndpointPolicy.

Parameters
Name Description
request UpdateEndpointPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateEndpointPolicyAsync(UpdateEndpointPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateEndpointPolicyAsync(UpdateEndpointPolicyRequest request, CallOptions options)

Updates the parameters of a single EndpointPolicy.

Parameters
Name Description
request UpdateEndpointPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateEndpointPolicyAsync(UpdateEndpointPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateEndpointPolicyAsync(UpdateEndpointPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single EndpointPolicy.

Parameters
Name Description
request UpdateEndpointPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateGateway(UpdateGatewayRequest, CallOptions)

public virtual Operation UpdateGateway(UpdateGatewayRequest request, CallOptions options)

Updates the parameters of a single Gateway.

Parameters
Name Description
request UpdateGatewayRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateGateway(UpdateGatewayRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateGateway(UpdateGatewayRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single Gateway.

Parameters
Name Description
request UpdateGatewayRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateGatewayAsync(UpdateGatewayRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateGatewayAsync(UpdateGatewayRequest request, CallOptions options)

Updates the parameters of a single Gateway.

Parameters
Name Description
request UpdateGatewayRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateGatewayAsync(UpdateGatewayRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateGatewayAsync(UpdateGatewayRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single Gateway.

Parameters
Name Description
request UpdateGatewayRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateGrpcRoute(UpdateGrpcRouteRequest, CallOptions)

public virtual Operation UpdateGrpcRoute(UpdateGrpcRouteRequest request, CallOptions options)

Updates the parameters of a single GrpcRoute.

Parameters
Name Description
request UpdateGrpcRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateGrpcRoute(UpdateGrpcRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateGrpcRoute(UpdateGrpcRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single GrpcRoute.

Parameters
Name Description
request UpdateGrpcRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateGrpcRouteAsync(UpdateGrpcRouteRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateGrpcRouteAsync(UpdateGrpcRouteRequest request, CallOptions options)

Updates the parameters of a single GrpcRoute.

Parameters
Name Description
request UpdateGrpcRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateGrpcRouteAsync(UpdateGrpcRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateGrpcRouteAsync(UpdateGrpcRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single GrpcRoute.

Parameters
Name Description
request UpdateGrpcRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateHttpRoute(UpdateHttpRouteRequest, CallOptions)

public virtual Operation UpdateHttpRoute(UpdateHttpRouteRequest request, CallOptions options)

Updates the parameters of a single HttpRoute.

Parameters
Name Description
request UpdateHttpRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateHttpRoute(UpdateHttpRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateHttpRoute(UpdateHttpRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single HttpRoute.

Parameters
Name Description
request UpdateHttpRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateHttpRouteAsync(UpdateHttpRouteRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateHttpRouteAsync(UpdateHttpRouteRequest request, CallOptions options)

Updates the parameters of a single HttpRoute.

Parameters
Name Description
request UpdateHttpRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateHttpRouteAsync(UpdateHttpRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateHttpRouteAsync(UpdateHttpRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single HttpRoute.

Parameters
Name Description
request UpdateHttpRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateMesh(UpdateMeshRequest, CallOptions)

public virtual Operation UpdateMesh(UpdateMeshRequest request, CallOptions options)

Updates the parameters of a single Mesh.

Parameters
Name Description
request UpdateMeshRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateMesh(UpdateMeshRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateMesh(UpdateMeshRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single Mesh.

Parameters
Name Description
request UpdateMeshRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateMeshAsync(UpdateMeshRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateMeshAsync(UpdateMeshRequest request, CallOptions options)

Updates the parameters of a single Mesh.

Parameters
Name Description
request UpdateMeshRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateMeshAsync(UpdateMeshRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateMeshAsync(UpdateMeshRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single Mesh.

Parameters
Name Description
request UpdateMeshRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateTcpRoute(UpdateTcpRouteRequest, CallOptions)

public virtual Operation UpdateTcpRoute(UpdateTcpRouteRequest request, CallOptions options)

Updates the parameters of a single TcpRoute.

Parameters
Name Description
request UpdateTcpRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateTcpRoute(UpdateTcpRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateTcpRoute(UpdateTcpRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single TcpRoute.

Parameters
Name Description
request UpdateTcpRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateTcpRouteAsync(UpdateTcpRouteRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateTcpRouteAsync(UpdateTcpRouteRequest request, CallOptions options)

Updates the parameters of a single TcpRoute.

Parameters
Name Description
request UpdateTcpRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateTcpRouteAsync(UpdateTcpRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateTcpRouteAsync(UpdateTcpRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single TcpRoute.

Parameters
Name Description
request UpdateTcpRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateTlsRoute(UpdateTlsRouteRequest, CallOptions)

public virtual Operation UpdateTlsRoute(UpdateTlsRouteRequest request, CallOptions options)

Updates the parameters of a single TlsRoute.

Parameters
Name Description
request UpdateTlsRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateTlsRoute(UpdateTlsRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateTlsRoute(UpdateTlsRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single TlsRoute.

Parameters
Name Description
request UpdateTlsRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateTlsRouteAsync(UpdateTlsRouteRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateTlsRouteAsync(UpdateTlsRouteRequest request, CallOptions options)

Updates the parameters of a single TlsRoute.

Parameters
Name Description
request UpdateTlsRouteRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateTlsRouteAsync(UpdateTlsRouteRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateTlsRouteAsync(UpdateTlsRouteRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single TlsRoute.

Parameters
Name Description
request UpdateTlsRouteRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.