Network Services v1 API - Class NetworkServices.NetworkServicesClient (1.2.0)

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 System.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 System.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 System.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 System.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 System.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 System.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 System.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 System.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 System.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 System.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 System.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 System.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.

CreateServiceLbPolicy(CreateServiceLbPolicyRequest, CallOptions)

public virtual Operation CreateServiceLbPolicy(CreateServiceLbPolicyRequest request, CallOptions options)

Creates a new ServiceLbPolicy in a given project and location.

Parameters
Name Description
request CreateServiceLbPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateServiceLbPolicy(CreateServiceLbPolicyRequest, Metadata, DateTime?, CancellationToken)

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

Creates a new ServiceLbPolicy in a given project and location.

Parameters
Name Description
request CreateServiceLbPolicyRequest

The request to send to the server.

headers Metadata

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

deadline System.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.

CreateServiceLbPolicyAsync(CreateServiceLbPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateServiceLbPolicyAsync(CreateServiceLbPolicyRequest request, CallOptions options)

Creates a new ServiceLbPolicy in a given project and location.

Parameters
Name Description
request CreateServiceLbPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateServiceLbPolicyAsync(CreateServiceLbPolicyRequest, Metadata, DateTime?, CancellationToken)

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

Creates a new ServiceLbPolicy in a given project and location.

Parameters
Name Description
request CreateServiceLbPolicyRequest

The request to send to the server.

headers Metadata

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

deadline System.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 System.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 System.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 System.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 System.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.

CreateWasmPlugin(CreateWasmPluginRequest, CallOptions)

public virtual Operation CreateWasmPlugin(CreateWasmPluginRequest request, CallOptions options)

Creates a new WasmPlugin resource in a given project and location.

Parameters
Name Description
request CreateWasmPluginRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateWasmPlugin(CreateWasmPluginRequest, Metadata, DateTime?, CancellationToken)

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

Creates a new WasmPlugin resource in a given project and location.

Parameters
Name Description
request CreateWasmPluginRequest

The request to send to the server.

headers Metadata

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

deadline System.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.

CreateWasmPluginAsync(CreateWasmPluginRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateWasmPluginAsync(CreateWasmPluginRequest request, CallOptions options)

Creates a new WasmPlugin resource in a given project and location.

Parameters
Name Description
request CreateWasmPluginRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateWasmPluginAsync(CreateWasmPluginRequest, Metadata, DateTime?, CancellationToken)

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

Creates a new WasmPlugin resource in a given project and location.

Parameters
Name Description
request CreateWasmPluginRequest

The request to send to the server.

headers Metadata

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

deadline System.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.

CreateWasmPluginVersion(CreateWasmPluginVersionRequest, CallOptions)

public virtual Operation CreateWasmPluginVersion(CreateWasmPluginVersionRequest request, CallOptions options)

Creates a new WasmPluginVersion resource in a given project and location.

Parameters
Name Description
request CreateWasmPluginVersionRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateWasmPluginVersion(CreateWasmPluginVersionRequest, Metadata, DateTime?, CancellationToken)

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

Creates a new WasmPluginVersion resource in a given project and location.

Parameters
Name Description
request CreateWasmPluginVersionRequest

The request to send to the server.

headers Metadata

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

deadline System.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.

CreateWasmPluginVersionAsync(CreateWasmPluginVersionRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateWasmPluginVersionAsync(CreateWasmPluginVersionRequest request, CallOptions options)

Creates a new WasmPluginVersion resource in a given project and location.

Parameters
Name Description
request CreateWasmPluginVersionRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateWasmPluginVersionAsync(CreateWasmPluginVersionRequest, Metadata, DateTime?, CancellationToken)

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

Creates a new WasmPluginVersion resource in a given project and location.

Parameters
Name Description
request CreateWasmPluginVersionRequest

The request to send to the server.

headers Metadata

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

deadline System.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 System.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 System.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 System.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 System.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 System.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 System.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 System.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 System.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 System.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 System.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 System.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 System.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.

DeleteServiceLbPolicy(DeleteServiceLbPolicyRequest, CallOptions)

public virtual Operation DeleteServiceLbPolicy(DeleteServiceLbPolicyRequest request, CallOptions options)

Deletes a single ServiceLbPolicy.

Parameters
Name Description
request DeleteServiceLbPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteServiceLbPolicy(DeleteServiceLbPolicyRequest, Metadata, DateTime?, CancellationToken)

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

Deletes a single ServiceLbPolicy.

Parameters
Name Description
request DeleteServiceLbPolicyRequest

The request to send to the server.

headers Metadata

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

deadline System.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.

DeleteServiceLbPolicyAsync(DeleteServiceLbPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteServiceLbPolicyAsync(DeleteServiceLbPolicyRequest request, CallOptions options)

Deletes a single ServiceLbPolicy.

Parameters
Name Description
request DeleteServiceLbPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteServiceLbPolicyAsync(DeleteServiceLbPolicyRequest, Metadata, DateTime?, CancellationToken)

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

Deletes a single ServiceLbPolicy.

Parameters
Name Description
request DeleteServiceLbPolicyRequest

The request to send to the server.

headers Metadata

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

deadline System.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 System.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 System.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 System.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 System.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.

DeleteWasmPlugin(DeleteWasmPluginRequest, CallOptions)

public virtual Operation DeleteWasmPlugin(DeleteWasmPluginRequest request, CallOptions options)

Deletes the specified WasmPlugin resource.

Parameters
Name Description
request DeleteWasmPluginRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteWasmPlugin(DeleteWasmPluginRequest, Metadata, DateTime?, CancellationToken)

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

Deletes the specified WasmPlugin resource.

Parameters
Name Description
request DeleteWasmPluginRequest

The request to send to the server.

headers Metadata

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

deadline System.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.

DeleteWasmPluginAsync(DeleteWasmPluginRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteWasmPluginAsync(DeleteWasmPluginRequest request, CallOptions options)

Deletes the specified WasmPlugin resource.

Parameters
Name Description
request DeleteWasmPluginRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteWasmPluginAsync(DeleteWasmPluginRequest, Metadata, DateTime?, CancellationToken)

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

Deletes the specified WasmPlugin resource.

Parameters
Name Description
request DeleteWasmPluginRequest

The request to send to the server.

headers Metadata

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

deadline System.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.

DeleteWasmPluginVersion(DeleteWasmPluginVersionRequest, CallOptions)

public virtual Operation DeleteWasmPluginVersion(DeleteWasmPluginVersionRequest request, CallOptions options)

Deletes the specified WasmPluginVersion resource.

Parameters
Name Description
request DeleteWasmPluginVersionRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteWasmPluginVersion(DeleteWasmPluginVersionRequest, Metadata, DateTime?, CancellationToken)

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

Deletes the specified WasmPluginVersion resource.

Parameters
Name Description
request DeleteWasmPluginVersionRequest

The request to send to the server.

headers Metadata

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

deadline System.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.

DeleteWasmPluginVersionAsync(DeleteWasmPluginVersionRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteWasmPluginVersionAsync(DeleteWasmPluginVersionRequest request, CallOptions options)

Deletes the specified WasmPluginVersion resource.

Parameters
Name Description
request DeleteWasmPluginVersionRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteWasmPluginVersionAsync(DeleteWasmPluginVersionRequest, Metadata, DateTime?, CancellationToken)

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

Deletes the specified WasmPluginVersion resource.

Parameters
Name Description
request DeleteWasmPluginVersionRequest

The request to send to the server.

headers Metadata

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

deadline System.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 System.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 System.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 System.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 System.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.

GetGatewayRouteView(GetGatewayRouteViewRequest, CallOptions)

public virtual GatewayRouteView GetGatewayRouteView(GetGatewayRouteViewRequest request, CallOptions options)

Get a single RouteView of a Gateway.

Parameters
Name Description
request GetGatewayRouteViewRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
GatewayRouteView

The response received from the server.

GetGatewayRouteView(GetGatewayRouteViewRequest, Metadata, DateTime?, CancellationToken)

public virtual GatewayRouteView GetGatewayRouteView(GetGatewayRouteViewRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Get a single RouteView of a Gateway.

Parameters
Name Description
request GetGatewayRouteViewRequest

The request to send to the server.

headers Metadata

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

deadline System.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
GatewayRouteView

The response received from the server.

GetGatewayRouteViewAsync(GetGatewayRouteViewRequest, CallOptions)

public virtual AsyncUnaryCall<GatewayRouteView> GetGatewayRouteViewAsync(GetGatewayRouteViewRequest request, CallOptions options)

Get a single RouteView of a Gateway.

Parameters
Name Description
request GetGatewayRouteViewRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallGatewayRouteView

The call object.

GetGatewayRouteViewAsync(GetGatewayRouteViewRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<GatewayRouteView> GetGatewayRouteViewAsync(GetGatewayRouteViewRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Get a single RouteView of a Gateway.

Parameters
Name Description
request GetGatewayRouteViewRequest

The request to send to the server.

headers Metadata

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

deadline System.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
AsyncUnaryCallGatewayRouteView

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 System.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 System.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 System.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 System.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 System.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 System.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.

GetMeshRouteView(GetMeshRouteViewRequest, CallOptions)

public virtual MeshRouteView GetMeshRouteView(GetMeshRouteViewRequest request, CallOptions options)

Get a single RouteView of a Mesh.

Parameters
Name Description
request GetMeshRouteViewRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
MeshRouteView

The response received from the server.

GetMeshRouteView(GetMeshRouteViewRequest, Metadata, DateTime?, CancellationToken)

public virtual MeshRouteView GetMeshRouteView(GetMeshRouteViewRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Get a single RouteView of a Mesh.

Parameters
Name Description
request GetMeshRouteViewRequest

The request to send to the server.

headers Metadata

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

deadline System.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
MeshRouteView

The response received from the server.

GetMeshRouteViewAsync(GetMeshRouteViewRequest, CallOptions)

public virtual AsyncUnaryCall<MeshRouteView> GetMeshRouteViewAsync(GetMeshRouteViewRequest request, CallOptions options)

Get a single RouteView of a Mesh.

Parameters
Name Description
request GetMeshRouteViewRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallMeshRouteView

The call object.

GetMeshRouteViewAsync(GetMeshRouteViewRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<MeshRouteView> GetMeshRouteViewAsync(GetMeshRouteViewRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Get a single RouteView of a Mesh.

Parameters
Name Description
request GetMeshRouteViewRequest

The request to send to the server.

headers Metadata

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

deadline System.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
AsyncUnaryCallMeshRouteView

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 System.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 System.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.

GetServiceLbPolicy(GetServiceLbPolicyRequest, CallOptions)

public virtual ServiceLbPolicy GetServiceLbPolicy(GetServiceLbPolicyRequest request, CallOptions options)

Gets details of a single ServiceLbPolicy.

Parameters
Name Description
request GetServiceLbPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ServiceLbPolicy

The response received from the server.

GetServiceLbPolicy(GetServiceLbPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual ServiceLbPolicy GetServiceLbPolicy(GetServiceLbPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single ServiceLbPolicy.

Parameters
Name Description
request GetServiceLbPolicyRequest

The request to send to the server.

headers Metadata

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

deadline System.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
ServiceLbPolicy

The response received from the server.

GetServiceLbPolicyAsync(GetServiceLbPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<ServiceLbPolicy> GetServiceLbPolicyAsync(GetServiceLbPolicyRequest request, CallOptions options)

Gets details of a single ServiceLbPolicy.

Parameters
Name Description
request GetServiceLbPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallServiceLbPolicy

The call object.

GetServiceLbPolicyAsync(GetServiceLbPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ServiceLbPolicy> GetServiceLbPolicyAsync(GetServiceLbPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single ServiceLbPolicy.

Parameters
Name Description
request GetServiceLbPolicyRequest

The request to send to the server.

headers Metadata

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

deadline System.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
AsyncUnaryCallServiceLbPolicy

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 System.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 System.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 System.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 System.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.

GetWasmPlugin(GetWasmPluginRequest, CallOptions)

public virtual WasmPlugin GetWasmPlugin(GetWasmPluginRequest request, CallOptions options)

Gets details of the specified WasmPlugin resource.

Parameters
Name Description
request GetWasmPluginRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
WasmPlugin

The response received from the server.

GetWasmPlugin(GetWasmPluginRequest, Metadata, DateTime?, CancellationToken)

public virtual WasmPlugin GetWasmPlugin(GetWasmPluginRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of the specified WasmPlugin resource.

Parameters
Name Description
request GetWasmPluginRequest

The request to send to the server.

headers Metadata

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

deadline System.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
WasmPlugin

The response received from the server.

GetWasmPluginAsync(GetWasmPluginRequest, CallOptions)

public virtual AsyncUnaryCall<WasmPlugin> GetWasmPluginAsync(GetWasmPluginRequest request, CallOptions options)

Gets details of the specified WasmPlugin resource.

Parameters
Name Description
request GetWasmPluginRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallWasmPlugin

The call object.

GetWasmPluginAsync(GetWasmPluginRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<WasmPlugin> GetWasmPluginAsync(GetWasmPluginRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of the specified WasmPlugin resource.

Parameters
Name Description
request GetWasmPluginRequest

The request to send to the server.

headers Metadata

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

deadline System.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
AsyncUnaryCallWasmPlugin

The call object.

GetWasmPluginVersion(GetWasmPluginVersionRequest, CallOptions)

public virtual WasmPluginVersion GetWasmPluginVersion(GetWasmPluginVersionRequest request, CallOptions options)

Gets details of the specified WasmPluginVersion resource.

Parameters
Name Description
request GetWasmPluginVersionRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
WasmPluginVersion

The response received from the server.

GetWasmPluginVersion(GetWasmPluginVersionRequest, Metadata, DateTime?, CancellationToken)

public virtual WasmPluginVersion GetWasmPluginVersion(GetWasmPluginVersionRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of the specified WasmPluginVersion resource.

Parameters
Name Description
request GetWasmPluginVersionRequest

The request to send to the server.

headers Metadata

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

deadline System.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
WasmPluginVersion

The response received from the server.

GetWasmPluginVersionAsync(GetWasmPluginVersionRequest, CallOptions)

public virtual AsyncUnaryCall<WasmPluginVersion> GetWasmPluginVersionAsync(GetWasmPluginVersionRequest request, CallOptions options)

Gets details of the specified WasmPluginVersion resource.

Parameters
Name Description
request GetWasmPluginVersionRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallWasmPluginVersion

The call object.

GetWasmPluginVersionAsync(GetWasmPluginVersionRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<WasmPluginVersion> GetWasmPluginVersionAsync(GetWasmPluginVersionRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of the specified WasmPluginVersion resource.

Parameters
Name Description
request GetWasmPluginVersionRequest

The request to send to the server.

headers Metadata

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

deadline System.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
AsyncUnaryCallWasmPluginVersion

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 System.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 System.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.

ListGatewayRouteViews(ListGatewayRouteViewsRequest, CallOptions)

public virtual ListGatewayRouteViewsResponse ListGatewayRouteViews(ListGatewayRouteViewsRequest request, CallOptions options)

Lists RouteViews

Parameters
Name Description
request ListGatewayRouteViewsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListGatewayRouteViewsResponse

The response received from the server.

ListGatewayRouteViews(ListGatewayRouteViewsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListGatewayRouteViewsResponse ListGatewayRouteViews(ListGatewayRouteViewsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists RouteViews

Parameters
Name Description
request ListGatewayRouteViewsRequest

The request to send to the server.

headers Metadata

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

deadline System.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
ListGatewayRouteViewsResponse

The response received from the server.

ListGatewayRouteViewsAsync(ListGatewayRouteViewsRequest, CallOptions)

public virtual AsyncUnaryCall<ListGatewayRouteViewsResponse> ListGatewayRouteViewsAsync(ListGatewayRouteViewsRequest request, CallOptions options)

Lists RouteViews

Parameters
Name Description
request ListGatewayRouteViewsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListGatewayRouteViewsResponse

The call object.

ListGatewayRouteViewsAsync(ListGatewayRouteViewsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListGatewayRouteViewsResponse> ListGatewayRouteViewsAsync(ListGatewayRouteViewsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists RouteViews

Parameters
Name Description
request ListGatewayRouteViewsRequest

The request to send to the server.

headers Metadata

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

deadline System.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
AsyncUnaryCallListGatewayRouteViewsResponse

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 System.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 System.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 System.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 System.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 System.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 System.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.

ListMeshRouteViews(ListMeshRouteViewsRequest, CallOptions)

public virtual ListMeshRouteViewsResponse ListMeshRouteViews(ListMeshRouteViewsRequest request, CallOptions options)

Lists RouteViews

Parameters
Name Description
request ListMeshRouteViewsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListMeshRouteViewsResponse

The response received from the server.

ListMeshRouteViews(ListMeshRouteViewsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListMeshRouteViewsResponse ListMeshRouteViews(ListMeshRouteViewsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists RouteViews

Parameters
Name Description
request ListMeshRouteViewsRequest

The request to send to the server.

headers Metadata

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

deadline System.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
ListMeshRouteViewsResponse

The response received from the server.

ListMeshRouteViewsAsync(ListMeshRouteViewsRequest, CallOptions)

public virtual AsyncUnaryCall<ListMeshRouteViewsResponse> ListMeshRouteViewsAsync(ListMeshRouteViewsRequest request, CallOptions options)

Lists RouteViews

Parameters
Name Description
request ListMeshRouteViewsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListMeshRouteViewsResponse

The call object.

ListMeshRouteViewsAsync(ListMeshRouteViewsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListMeshRouteViewsResponse> ListMeshRouteViewsAsync(ListMeshRouteViewsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists RouteViews

Parameters
Name Description
request ListMeshRouteViewsRequest

The request to send to the server.

headers Metadata

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

deadline System.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
AsyncUnaryCallListMeshRouteViewsResponse

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 System.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 System.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 System.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 System.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.

ListServiceLbPolicies(ListServiceLbPoliciesRequest, CallOptions)

public virtual ListServiceLbPoliciesResponse ListServiceLbPolicies(ListServiceLbPoliciesRequest request, CallOptions options)

Lists ServiceLbPolicies in a given project and location.

Parameters
Name Description
request ListServiceLbPoliciesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListServiceLbPoliciesResponse

The response received from the server.

ListServiceLbPolicies(ListServiceLbPoliciesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListServiceLbPoliciesResponse ListServiceLbPolicies(ListServiceLbPoliciesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists ServiceLbPolicies in a given project and location.

Parameters
Name Description
request ListServiceLbPoliciesRequest

The request to send to the server.

headers Metadata

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

deadline System.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
ListServiceLbPoliciesResponse

The response received from the server.

ListServiceLbPoliciesAsync(ListServiceLbPoliciesRequest, CallOptions)

public virtual AsyncUnaryCall<ListServiceLbPoliciesResponse> ListServiceLbPoliciesAsync(ListServiceLbPoliciesRequest request, CallOptions options)

Lists ServiceLbPolicies in a given project and location.

Parameters
Name Description
request ListServiceLbPoliciesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListServiceLbPoliciesResponse

The call object.

ListServiceLbPoliciesAsync(ListServiceLbPoliciesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListServiceLbPoliciesResponse> ListServiceLbPoliciesAsync(ListServiceLbPoliciesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists ServiceLbPolicies in a given project and location.

Parameters
Name Description
request ListServiceLbPoliciesRequest

The request to send to the server.

headers Metadata

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

deadline System.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
AsyncUnaryCallListServiceLbPoliciesResponse

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 System.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 System.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 System.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 System.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.

ListWasmPluginVersions(ListWasmPluginVersionsRequest, CallOptions)

public virtual ListWasmPluginVersionsResponse ListWasmPluginVersions(ListWasmPluginVersionsRequest request, CallOptions options)

Lists WasmPluginVersion resources in a given project and location.

Parameters
Name Description
request ListWasmPluginVersionsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListWasmPluginVersionsResponse

The response received from the server.

ListWasmPluginVersions(ListWasmPluginVersionsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListWasmPluginVersionsResponse ListWasmPluginVersions(ListWasmPluginVersionsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists WasmPluginVersion resources in a given project and location.

Parameters
Name Description
request ListWasmPluginVersionsRequest

The request to send to the server.

headers Metadata

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

deadline System.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
ListWasmPluginVersionsResponse

The response received from the server.

ListWasmPluginVersionsAsync(ListWasmPluginVersionsRequest, CallOptions)

public virtual AsyncUnaryCall<ListWasmPluginVersionsResponse> ListWasmPluginVersionsAsync(ListWasmPluginVersionsRequest request, CallOptions options)

Lists WasmPluginVersion resources in a given project and location.

Parameters
Name Description
request ListWasmPluginVersionsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListWasmPluginVersionsResponse

The call object.

ListWasmPluginVersionsAsync(ListWasmPluginVersionsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListWasmPluginVersionsResponse> ListWasmPluginVersionsAsync(ListWasmPluginVersionsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists WasmPluginVersion resources in a given project and location.

Parameters
Name Description
request ListWasmPluginVersionsRequest

The request to send to the server.

headers Metadata

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

deadline System.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
AsyncUnaryCallListWasmPluginVersionsResponse

The call object.

ListWasmPlugins(ListWasmPluginsRequest, CallOptions)

public virtual ListWasmPluginsResponse ListWasmPlugins(ListWasmPluginsRequest request, CallOptions options)

Lists WasmPlugin resources in a given project and location.

Parameters
Name Description
request ListWasmPluginsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListWasmPluginsResponse

The response received from the server.

ListWasmPlugins(ListWasmPluginsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListWasmPluginsResponse ListWasmPlugins(ListWasmPluginsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists WasmPlugin resources in a given project and location.

Parameters
Name Description
request ListWasmPluginsRequest

The request to send to the server.

headers Metadata

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

deadline System.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
ListWasmPluginsResponse

The response received from the server.

ListWasmPluginsAsync(ListWasmPluginsRequest, CallOptions)

public virtual AsyncUnaryCall<ListWasmPluginsResponse> ListWasmPluginsAsync(ListWasmPluginsRequest request, CallOptions options)

Lists WasmPlugin resources in a given project and location.

Parameters
Name Description
request ListWasmPluginsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListWasmPluginsResponse

The call object.

ListWasmPluginsAsync(ListWasmPluginsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListWasmPluginsResponse> ListWasmPluginsAsync(ListWasmPluginsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists WasmPlugin resources in a given project and location.

Parameters
Name Description
request ListWasmPluginsRequest

The request to send to the server.

headers Metadata

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

deadline System.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
AsyncUnaryCallListWasmPluginsResponse

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
Grpc.Core.ClientBase<Google.Cloud.NetworkServices.V1.NetworkServices.NetworkServicesClient>.NewInstance(Grpc.Core.ClientBase.ClientBaseConfiguration)

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 System.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 System.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 System.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 System.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 System.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 System.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 System.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 System.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 System.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 System.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.

UpdateServiceBinding(UpdateServiceBindingRequest, CallOptions)

public virtual Operation UpdateServiceBinding(UpdateServiceBindingRequest request, CallOptions options)

Updates the parameters of a single ServiceBinding.

Parameters
Name Description
request UpdateServiceBindingRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateServiceBinding(UpdateServiceBindingRequest, Metadata, DateTime?, CancellationToken)

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

Updates the parameters of a single ServiceBinding.

Parameters
Name Description
request UpdateServiceBindingRequest

The request to send to the server.

headers Metadata

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

deadline System.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.

UpdateServiceBindingAsync(UpdateServiceBindingRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateServiceBindingAsync(UpdateServiceBindingRequest request, CallOptions options)

Updates the parameters of a single ServiceBinding.

Parameters
Name Description
request UpdateServiceBindingRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateServiceBindingAsync(UpdateServiceBindingRequest, Metadata, DateTime?, CancellationToken)

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

Updates the parameters of a single ServiceBinding.

Parameters
Name Description
request UpdateServiceBindingRequest

The request to send to the server.

headers Metadata

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

deadline System.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.

UpdateServiceLbPolicy(UpdateServiceLbPolicyRequest, CallOptions)

public virtual Operation UpdateServiceLbPolicy(UpdateServiceLbPolicyRequest request, CallOptions options)

Updates the parameters of a single ServiceLbPolicy.

Parameters
Name Description
request UpdateServiceLbPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateServiceLbPolicy(UpdateServiceLbPolicyRequest, Metadata, DateTime?, CancellationToken)

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

Updates the parameters of a single ServiceLbPolicy.

Parameters
Name Description
request UpdateServiceLbPolicyRequest

The request to send to the server.

headers Metadata

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

deadline System.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.

UpdateServiceLbPolicyAsync(UpdateServiceLbPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateServiceLbPolicyAsync(UpdateServiceLbPolicyRequest request, CallOptions options)

Updates the parameters of a single ServiceLbPolicy.

Parameters
Name Description
request UpdateServiceLbPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateServiceLbPolicyAsync(UpdateServiceLbPolicyRequest, Metadata, DateTime?, CancellationToken)

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

Updates the parameters of a single ServiceLbPolicy.

Parameters
Name Description
request UpdateServiceLbPolicyRequest

The request to send to the server.

headers Metadata

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

deadline System.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 System.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 System.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 System.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 System.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.

UpdateWasmPlugin(UpdateWasmPluginRequest, CallOptions)

public virtual Operation UpdateWasmPlugin(UpdateWasmPluginRequest request, CallOptions options)

Updates the parameters of the specified WasmPlugin resource.

Parameters
Name Description
request UpdateWasmPluginRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateWasmPlugin(UpdateWasmPluginRequest, Metadata, DateTime?, CancellationToken)

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

Updates the parameters of the specified WasmPlugin resource.

Parameters
Name Description
request UpdateWasmPluginRequest

The request to send to the server.

headers Metadata

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

deadline System.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.

UpdateWasmPluginAsync(UpdateWasmPluginRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateWasmPluginAsync(UpdateWasmPluginRequest request, CallOptions options)

Updates the parameters of the specified WasmPlugin resource.

Parameters
Name Description
request UpdateWasmPluginRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateWasmPluginAsync(UpdateWasmPluginRequest, Metadata, DateTime?, CancellationToken)

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

Updates the parameters of the specified WasmPlugin resource.

Parameters
Name Description
request UpdateWasmPluginRequest

The request to send to the server.

headers Metadata

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

deadline System.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.