Network Security v1 API - Class FirewallActivation.FirewallActivationBase (1.0.0-beta01)

[BindServiceMethod(typeof(FirewallActivation), "BindService")]
public abstract class FirewallActivation.FirewallActivationBase

Reference documentation and code samples for the Network Security v1 API class FirewallActivation.FirewallActivationBase.

Base class for server-side implementations of FirewallActivation

Inheritance

object > FirewallActivation.FirewallActivationBase

Namespace

Google.Cloud.NetworkSecurity.V1

Assembly

Google.Cloud.NetworkSecurity.V1.dll

Methods

CreateFirewallEndpoint(CreateFirewallEndpointRequest, ServerCallContext)

public virtual Task<Operation> CreateFirewallEndpoint(CreateFirewallEndpointRequest request, ServerCallContext context)

Creates a new FirewallEndpoint in a given organization and location.

Parameters
Name Description
request CreateFirewallEndpointRequest

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

CreateFirewallEndpointAssociation(CreateFirewallEndpointAssociationRequest, ServerCallContext)

public virtual Task<Operation> CreateFirewallEndpointAssociation(CreateFirewallEndpointAssociationRequest request, ServerCallContext context)

Creates a new FirewallEndpointAssociation in a given project and location.

Parameters
Name Description
request CreateFirewallEndpointAssociationRequest

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

CreateProjectFirewallEndpoint(CreateFirewallEndpointRequest, ServerCallContext)

public virtual Task<Operation> CreateProjectFirewallEndpoint(CreateFirewallEndpointRequest request, ServerCallContext context)

Creates a new FirewallEndpoint in a given project and location.

Parameters
Name Description
request CreateFirewallEndpointRequest

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

DeleteFirewallEndpoint(DeleteFirewallEndpointRequest, ServerCallContext)

public virtual Task<Operation> DeleteFirewallEndpoint(DeleteFirewallEndpointRequest request, ServerCallContext context)

Deletes a single org Endpoint.

Parameters
Name Description
request DeleteFirewallEndpointRequest

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

DeleteFirewallEndpointAssociation(DeleteFirewallEndpointAssociationRequest, ServerCallContext)

public virtual Task<Operation> DeleteFirewallEndpointAssociation(DeleteFirewallEndpointAssociationRequest request, ServerCallContext context)

Deletes a single FirewallEndpointAssociation.

Parameters
Name Description
request DeleteFirewallEndpointAssociationRequest

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

DeleteProjectFirewallEndpoint(DeleteFirewallEndpointRequest, ServerCallContext)

public virtual Task<Operation> DeleteProjectFirewallEndpoint(DeleteFirewallEndpointRequest request, ServerCallContext context)

Deletes a single project Endpoint.

Parameters
Name Description
request DeleteFirewallEndpointRequest

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

GetFirewallEndpoint(GetFirewallEndpointRequest, ServerCallContext)

public virtual Task<FirewallEndpoint> GetFirewallEndpoint(GetFirewallEndpointRequest request, ServerCallContext context)

Gets details of a single org Endpoint.

Parameters
Name Description
request GetFirewallEndpointRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskFirewallEndpoint

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

GetFirewallEndpointAssociation(GetFirewallEndpointAssociationRequest, ServerCallContext)

public virtual Task<FirewallEndpointAssociation> GetFirewallEndpointAssociation(GetFirewallEndpointAssociationRequest request, ServerCallContext context)

Gets details of a single FirewallEndpointAssociation.

Parameters
Name Description
request GetFirewallEndpointAssociationRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskFirewallEndpointAssociation

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

GetProjectFirewallEndpoint(GetFirewallEndpointRequest, ServerCallContext)

public virtual Task<FirewallEndpoint> GetProjectFirewallEndpoint(GetFirewallEndpointRequest request, ServerCallContext context)

Gets details of a single project Endpoint.

Parameters
Name Description
request GetFirewallEndpointRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskFirewallEndpoint

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

ListFirewallEndpointAssociations(ListFirewallEndpointAssociationsRequest, ServerCallContext)

public virtual Task<ListFirewallEndpointAssociationsResponse> ListFirewallEndpointAssociations(ListFirewallEndpointAssociationsRequest request, ServerCallContext context)

Lists Associations in a given project and location.

Parameters
Name Description
request ListFirewallEndpointAssociationsRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskListFirewallEndpointAssociationsResponse

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

ListFirewallEndpoints(ListFirewallEndpointsRequest, ServerCallContext)

public virtual Task<ListFirewallEndpointsResponse> ListFirewallEndpoints(ListFirewallEndpointsRequest request, ServerCallContext context)

Lists FirewallEndpoints in a given organization and location.

Parameters
Name Description
request ListFirewallEndpointsRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskListFirewallEndpointsResponse

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

ListProjectFirewallEndpoints(ListFirewallEndpointsRequest, ServerCallContext)

public virtual Task<ListFirewallEndpointsResponse> ListProjectFirewallEndpoints(ListFirewallEndpointsRequest request, ServerCallContext context)

Lists FirewallEndpoints in a given project and location.

Parameters
Name Description
request ListFirewallEndpointsRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskListFirewallEndpointsResponse

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

UpdateFirewallEndpoint(UpdateFirewallEndpointRequest, ServerCallContext)

public virtual Task<Operation> UpdateFirewallEndpoint(UpdateFirewallEndpointRequest request, ServerCallContext context)

Update a single org Endpoint.

Parameters
Name Description
request UpdateFirewallEndpointRequest

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

UpdateFirewallEndpointAssociation(UpdateFirewallEndpointAssociationRequest, ServerCallContext)

public virtual Task<Operation> UpdateFirewallEndpointAssociation(UpdateFirewallEndpointAssociationRequest request, ServerCallContext context)

Update a single FirewallEndpointAssociation.

Parameters
Name Description
request UpdateFirewallEndpointAssociationRequest

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

UpdateProjectFirewallEndpoint(UpdateFirewallEndpointRequest, ServerCallContext)

public virtual Task<Operation> UpdateProjectFirewallEndpoint(UpdateFirewallEndpointRequest request, ServerCallContext context)

Update a single project Endpoint.

Parameters
Name Description
request UpdateFirewallEndpointRequest

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