Cloud IDS v1 API - Class IDS.IDSBase (2.4.0)

[BindServiceMethod(typeof(IDS), "BindService")]
public abstract class IDS.IDSBase

Reference documentation and code samples for the Cloud IDS v1 API class IDS.IDSBase.

Base class for server-side implementations of IDS

Inheritance

object > IDS.IDSBase

Namespace

Google.Cloud.Ids.V1

Assembly

Google.Cloud.Ids.V1.dll

Methods

CreateEndpoint(CreateEndpointRequest, ServerCallContext)

public virtual Task<Operation> CreateEndpoint(CreateEndpointRequest request, ServerCallContext context)

Creates a new Endpoint in a given project and location.

Parameters
Name Description
request CreateEndpointRequest

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

DeleteEndpoint(DeleteEndpointRequest, ServerCallContext)

public virtual Task<Operation> DeleteEndpoint(DeleteEndpointRequest request, ServerCallContext context)

Deletes a single Endpoint.

Parameters
Name Description
request DeleteEndpointRequest

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

GetEndpoint(GetEndpointRequest, ServerCallContext)

public virtual Task<Endpoint> GetEndpoint(GetEndpointRequest request, ServerCallContext context)

Gets details of a single Endpoint.

Parameters
Name Description
request GetEndpointRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskEndpoint

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

ListEndpoints(ListEndpointsRequest, ServerCallContext)

public virtual Task<ListEndpointsResponse> ListEndpoints(ListEndpointsRequest request, ServerCallContext context)

Lists Endpoints in a given project and location.

Parameters
Name Description
request ListEndpointsRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskListEndpointsResponse

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