Class GlobalAddresses.GlobalAddressesBase (1.0.0)

[BindServiceMethod(typeof(GlobalAddresses), "BindService")]
public abstract class GlobalAddressesBase

Base class for server-side implementations of GlobalAddresses

Inheritance

Object > GlobalAddresses.GlobalAddressesBase

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Methods

Delete(DeleteGlobalAddressRequest, ServerCallContext)

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

Deletes the specified address resource.

Parameters
Name Description
request DeleteGlobalAddressRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
Task<Operation>

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

Get(GetGlobalAddressRequest, ServerCallContext)

public virtual Task<Address> Get(GetGlobalAddressRequest request, ServerCallContext context)

Returns the specified address resource. Gets a list of available addresses by making a list() request.

Parameters
Name Description
request GetGlobalAddressRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
Task<Address>

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

Insert(InsertGlobalAddressRequest, ServerCallContext)

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

Creates an address resource in the specified project by using the data included in the request.

Parameters
Name Description
request InsertGlobalAddressRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
Task<Operation>

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

List(ListGlobalAddressesRequest, ServerCallContext)

public virtual Task<AddressList> List(ListGlobalAddressesRequest request, ServerCallContext context)

Retrieves a list of global addresses.

Parameters
Name Description
request ListGlobalAddressesRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
Task<AddressList>

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