BeyondCorp AppGateways v1 API - Class AppGatewaysService.AppGatewaysServiceBase (1.0.0)

[BindServiceMethod(typeof(AppGatewaysService), "BindService")]
public abstract class AppGatewaysServiceBase

Reference documentation and code samples for the BeyondCorp AppGateways v1 API class AppGatewaysService.AppGatewaysServiceBase.

Base class for server-side implementations of AppGatewaysService

Inheritance

Object > AppGatewaysService.AppGatewaysServiceBase

Namespace

Google.Cloud.BeyondCorp.AppGateways.V1

Assembly

Google.Cloud.BeyondCorp.AppGateways.V1.dll

Methods

CreateAppGateway(CreateAppGatewayRequest, ServerCallContext)

public virtual Task<Operation> CreateAppGateway(CreateAppGatewayRequest request, ServerCallContext context)

Creates a new AppGateway in a given project and location.

Parameters
NameDescription
requestCreateAppGatewayRequest

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

DeleteAppGateway(DeleteAppGatewayRequest, ServerCallContext)

public virtual Task<Operation> DeleteAppGateway(DeleteAppGatewayRequest request, ServerCallContext context)

Deletes a single AppGateway.

Parameters
NameDescription
requestDeleteAppGatewayRequest

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

GetAppGateway(GetAppGatewayRequest, ServerCallContext)

public virtual Task<AppGateway> GetAppGateway(GetAppGatewayRequest request, ServerCallContext context)

Gets details of a single AppGateway.

Parameters
NameDescription
requestGetAppGatewayRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
Task<AppGateway>

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

ListAppGateways(ListAppGatewaysRequest, ServerCallContext)

public virtual Task<ListAppGatewaysResponse> ListAppGateways(ListAppGatewaysRequest request, ServerCallContext context)

Lists AppGateways in a given project and location.

Parameters
NameDescription
requestListAppGatewaysRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
Task<ListAppGatewaysResponse>

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