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

[BindServiceMethod(typeof(AppGatewaysService), "BindService")]
public abstract class AppGatewaysService.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
Name Description
request CreateAppGatewayRequest

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

DeleteAppGateway(DeleteAppGatewayRequest, ServerCallContext)

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

Deletes a single AppGateway.

Parameters
Name Description
request DeleteAppGatewayRequest

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

GetAppGateway(GetAppGatewayRequest, ServerCallContext)

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

Gets details of a single AppGateway.

Parameters
Name Description
request GetAppGatewayRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskAppGateway

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
Name Description
request ListAppGatewaysRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskListAppGatewaysResponse

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