BeyondCorp v1 API - Class AppConnectionsService.AppConnectionsServiceBase (1.0.0)

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

Reference documentation and code samples for the BeyondCorp 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
NameDescription
requestCreateAppConnectionRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
Task<Operation>

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
NameDescription
requestDeleteAppConnectionRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
Task<Operation>

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
NameDescription
requestGetAppConnectionRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
Task<AppConnection>

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
NameDescription
requestListAppConnectionsRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
Task<ListAppConnectionsResponse>

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
NameDescription
requestResolveAppConnectionsRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
Task<ResolveAppConnectionsResponse>

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
NameDescription
requestUpdateAppConnectionRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
Task<Operation>

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