Network Connectivity v1 API - Class CrossNetworkAutomationService.CrossNetworkAutomationServiceBase (2.10.0)

[BindServiceMethod(typeof(CrossNetworkAutomationService), "BindService")]
public abstract class CrossNetworkAutomationService.CrossNetworkAutomationServiceBase

Reference documentation and code samples for the Network Connectivity v1 API class CrossNetworkAutomationService.CrossNetworkAutomationServiceBase.

Base class for server-side implementations of CrossNetworkAutomationService

Inheritance

object > CrossNetworkAutomationService.CrossNetworkAutomationServiceBase

Namespace

Google.Cloud.NetworkConnectivity.V1

Assembly

Google.Cloud.NetworkConnectivity.V1.dll

Methods

CreateServiceConnectionMap(CreateServiceConnectionMapRequest, ServerCallContext)

public virtual Task<Operation> CreateServiceConnectionMap(CreateServiceConnectionMapRequest request, ServerCallContext context)

Creates a new ServiceConnectionMap in a given project and location.

Parameters
Name Description
request CreateServiceConnectionMapRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskOperation

The response to send back to the client (wrapped by a task).

CreateServiceConnectionPolicy(CreateServiceConnectionPolicyRequest, ServerCallContext)

public virtual Task<Operation> CreateServiceConnectionPolicy(CreateServiceConnectionPolicyRequest request, ServerCallContext context)

Creates a new ServiceConnectionPolicy in a given project and location.

Parameters
Name Description
request CreateServiceConnectionPolicyRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskOperation

The response to send back to the client (wrapped by a task).

CreateServiceConnectionToken(CreateServiceConnectionTokenRequest, ServerCallContext)

public virtual Task<Operation> CreateServiceConnectionToken(CreateServiceConnectionTokenRequest request, ServerCallContext context)

Creates a new ServiceConnectionToken in a given project and location.

Parameters
Name Description
request CreateServiceConnectionTokenRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskOperation

The response to send back to the client (wrapped by a task).

DeleteServiceClass(DeleteServiceClassRequest, ServerCallContext)

public virtual Task<Operation> DeleteServiceClass(DeleteServiceClassRequest request, ServerCallContext context)

Deletes a single ServiceClass.

Parameters
Name Description
request DeleteServiceClassRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskOperation

The response to send back to the client (wrapped by a task).

DeleteServiceConnectionMap(DeleteServiceConnectionMapRequest, ServerCallContext)

public virtual Task<Operation> DeleteServiceConnectionMap(DeleteServiceConnectionMapRequest request, ServerCallContext context)

Deletes a single ServiceConnectionMap.

Parameters
Name Description
request DeleteServiceConnectionMapRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskOperation

The response to send back to the client (wrapped by a task).

DeleteServiceConnectionPolicy(DeleteServiceConnectionPolicyRequest, ServerCallContext)

public virtual Task<Operation> DeleteServiceConnectionPolicy(DeleteServiceConnectionPolicyRequest request, ServerCallContext context)

Deletes a single ServiceConnectionPolicy.

Parameters
Name Description
request DeleteServiceConnectionPolicyRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskOperation

The response to send back to the client (wrapped by a task).

DeleteServiceConnectionToken(DeleteServiceConnectionTokenRequest, ServerCallContext)

public virtual Task<Operation> DeleteServiceConnectionToken(DeleteServiceConnectionTokenRequest request, ServerCallContext context)

Deletes a single ServiceConnectionToken.

Parameters
Name Description
request DeleteServiceConnectionTokenRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskOperation

The response to send back to the client (wrapped by a task).

GetServiceClass(GetServiceClassRequest, ServerCallContext)

public virtual Task<ServiceClass> GetServiceClass(GetServiceClassRequest request, ServerCallContext context)

Gets details of a single ServiceClass.

Parameters
Name Description
request GetServiceClassRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskServiceClass

The response to send back to the client (wrapped by a task).

GetServiceConnectionMap(GetServiceConnectionMapRequest, ServerCallContext)

public virtual Task<ServiceConnectionMap> GetServiceConnectionMap(GetServiceConnectionMapRequest request, ServerCallContext context)

Gets details of a single ServiceConnectionMap.

Parameters
Name Description
request GetServiceConnectionMapRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskServiceConnectionMap

The response to send back to the client (wrapped by a task).

GetServiceConnectionPolicy(GetServiceConnectionPolicyRequest, ServerCallContext)

public virtual Task<ServiceConnectionPolicy> GetServiceConnectionPolicy(GetServiceConnectionPolicyRequest request, ServerCallContext context)

Gets details of a single ServiceConnectionPolicy.

Parameters
Name Description
request GetServiceConnectionPolicyRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskServiceConnectionPolicy

The response to send back to the client (wrapped by a task).

GetServiceConnectionToken(GetServiceConnectionTokenRequest, ServerCallContext)

public virtual Task<ServiceConnectionToken> GetServiceConnectionToken(GetServiceConnectionTokenRequest request, ServerCallContext context)

Gets details of a single ServiceConnectionToken.

Parameters
Name Description
request GetServiceConnectionTokenRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskServiceConnectionToken

The response to send back to the client (wrapped by a task).

ListServiceClasses(ListServiceClassesRequest, ServerCallContext)

public virtual Task<ListServiceClassesResponse> ListServiceClasses(ListServiceClassesRequest request, ServerCallContext context)

Lists ServiceClasses in a given project and location.

Parameters
Name Description
request ListServiceClassesRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskListServiceClassesResponse

The response to send back to the client (wrapped by a task).

ListServiceConnectionMaps(ListServiceConnectionMapsRequest, ServerCallContext)

public virtual Task<ListServiceConnectionMapsResponse> ListServiceConnectionMaps(ListServiceConnectionMapsRequest request, ServerCallContext context)

Lists ServiceConnectionMaps in a given project and location.

Parameters
Name Description
request ListServiceConnectionMapsRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskListServiceConnectionMapsResponse

The response to send back to the client (wrapped by a task).

ListServiceConnectionPolicies(ListServiceConnectionPoliciesRequest, ServerCallContext)

public virtual Task<ListServiceConnectionPoliciesResponse> ListServiceConnectionPolicies(ListServiceConnectionPoliciesRequest request, ServerCallContext context)

Lists ServiceConnectionPolicies in a given project and location.

Parameters
Name Description
request ListServiceConnectionPoliciesRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskListServiceConnectionPoliciesResponse

The response to send back to the client (wrapped by a task).

ListServiceConnectionTokens(ListServiceConnectionTokensRequest, ServerCallContext)

public virtual Task<ListServiceConnectionTokensResponse> ListServiceConnectionTokens(ListServiceConnectionTokensRequest request, ServerCallContext context)

Lists ServiceConnectionTokens in a given project and location.

Parameters
Name Description
request ListServiceConnectionTokensRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskListServiceConnectionTokensResponse

The response to send back to the client (wrapped by a task).

UpdateServiceClass(UpdateServiceClassRequest, ServerCallContext)

public virtual Task<Operation> UpdateServiceClass(UpdateServiceClassRequest request, ServerCallContext context)

Updates the parameters of a single ServiceClass.

Parameters
Name Description
request UpdateServiceClassRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskOperation

The response to send back to the client (wrapped by a task).

UpdateServiceConnectionMap(UpdateServiceConnectionMapRequest, ServerCallContext)

public virtual Task<Operation> UpdateServiceConnectionMap(UpdateServiceConnectionMapRequest request, ServerCallContext context)

Updates the parameters of a single ServiceConnectionMap.

Parameters
Name Description
request UpdateServiceConnectionMapRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskOperation

The response to send back to the client (wrapped by a task).

UpdateServiceConnectionPolicy(UpdateServiceConnectionPolicyRequest, ServerCallContext)

public virtual Task<Operation> UpdateServiceConnectionPolicy(UpdateServiceConnectionPolicyRequest request, ServerCallContext context)

Updates the parameters of a single ServiceConnectionPolicy.

Parameters
Name Description
request UpdateServiceConnectionPolicyRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskOperation

The response to send back to the client (wrapped by a task).