Compute Engine v1 API - Class RegionNotificationEndpoints.RegionNotificationEndpointsBase (2.7.0)

[BindServiceMethod(typeof(RegionNotificationEndpoints), "BindService")]
public abstract class RegionNotificationEndpoints.RegionNotificationEndpointsBase

Reference documentation and code samples for the Compute Engine v1 API class RegionNotificationEndpoints.RegionNotificationEndpointsBase.

Base class for server-side implementations of RegionNotificationEndpoints

Inheritance

object > RegionNotificationEndpoints.RegionNotificationEndpointsBase

Namespace

GoogleCloudGoogle.Cloud.ComputeV1

Assembly

Google.Cloud.Compute.V1.dll

Methods

Delete(DeleteRegionNotificationEndpointRequest, ServerCallContext)

public virtual Task<Operation> Delete(DeleteRegionNotificationEndpointRequest request, ServerCallContext context)

Deletes the specified NotificationEndpoint in the given region

Parameters
NameDescription
requestDeleteRegionNotificationEndpointRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
TaskOperation

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

Get(GetRegionNotificationEndpointRequest, ServerCallContext)

public virtual Task<NotificationEndpoint> Get(GetRegionNotificationEndpointRequest request, ServerCallContext context)

Returns the specified NotificationEndpoint resource in the given region.

Parameters
NameDescription
requestGetRegionNotificationEndpointRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
TaskNotificationEndpoint

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

Insert(InsertRegionNotificationEndpointRequest, ServerCallContext)

public virtual Task<Operation> Insert(InsertRegionNotificationEndpointRequest request, ServerCallContext context)

Create a NotificationEndpoint in the specified project in the given region using the parameters that are included in the request.

Parameters
NameDescription
requestInsertRegionNotificationEndpointRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
TaskOperation

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

List(ListRegionNotificationEndpointsRequest, ServerCallContext)

public virtual Task<NotificationEndpointList> List(ListRegionNotificationEndpointsRequest request, ServerCallContext context)

Lists the NotificationEndpoints for a project in the given region.

Parameters
NameDescription
requestListRegionNotificationEndpointsRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
TaskNotificationEndpointList

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