BeyondCorp AppConnections v1 API - Class AppConnectionsService.AppConnectionsServiceBase (1.2.0)

[BindServiceMethod(typeof(AppConnectionsService), "BindService")]
public abstract class AppConnectionsService.AppConnectionsServiceBase

Reference documentation and code samples for the BeyondCorp AppConnections v1 API class AppConnectionsService.AppConnectionsServiceBase.

Base class for server-side implementations of AppConnectionsService

Inheritance

object > AppConnectionsService.AppConnectionsServiceBase

Namespace

Google.Cloud.BeyondCorp.AppConnections.V1

Assembly

Google.Cloud.BeyondCorp.AppConnections.V1.dll

Methods

CreateAppConnection(CreateAppConnectionRequest, ServerCallContext)

public virtual Task<Operation> CreateAppConnection(CreateAppConnectionRequest request, ServerCallContext context)

Creates a new AppConnection in a given project and location.

Parameters
Name Description
request CreateAppConnectionRequest

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

DeleteAppConnection(DeleteAppConnectionRequest, ServerCallContext)

public virtual Task<Operation> DeleteAppConnection(DeleteAppConnectionRequest request, ServerCallContext context)

Deletes a single AppConnection.

Parameters
Name Description
request DeleteAppConnectionRequest

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

GetAppConnection(GetAppConnectionRequest, ServerCallContext)

public virtual Task<AppConnection> GetAppConnection(GetAppConnectionRequest request, ServerCallContext context)

Gets details of a single AppConnection.

Parameters
Name Description
request GetAppConnectionRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskAppConnection

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

ListAppConnections(ListAppConnectionsRequest, ServerCallContext)

public virtual Task<ListAppConnectionsResponse> ListAppConnections(ListAppConnectionsRequest request, ServerCallContext context)

Lists AppConnections in a given project and location.

Parameters
Name Description
request ListAppConnectionsRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskListAppConnectionsResponse

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

ResolveAppConnections(ResolveAppConnectionsRequest, ServerCallContext)

public virtual Task<ResolveAppConnectionsResponse> ResolveAppConnections(ResolveAppConnectionsRequest request, ServerCallContext context)

Resolves AppConnections details for a given AppConnector. An internal method called by a connector to find AppConnections to connect to.

Parameters
Name Description
request ResolveAppConnectionsRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskResolveAppConnectionsResponse

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

UpdateAppConnection(UpdateAppConnectionRequest, ServerCallContext)

public virtual Task<Operation> UpdateAppConnection(UpdateAppConnectionRequest request, ServerCallContext context)

Updates the parameters of a single AppConnection.

Parameters
Name Description
request UpdateAppConnectionRequest

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