Compute Engine v1 API - Class RegionUrlMaps.RegionUrlMapsBase (2.15.0)

[BindServiceMethod(typeof(RegionUrlMaps), "BindService")]
public abstract class RegionUrlMaps.RegionUrlMapsBase

Reference documentation and code samples for the Compute Engine v1 API class RegionUrlMaps.RegionUrlMapsBase.

Base class for server-side implementations of RegionUrlMaps

Inheritance

object > RegionUrlMaps.RegionUrlMapsBase

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Methods

Delete(DeleteRegionUrlMapRequest, ServerCallContext)

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

Deletes the specified UrlMap resource.

Parameters
Name Description
request DeleteRegionUrlMapRequest

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

Get(GetRegionUrlMapRequest, ServerCallContext)

public virtual Task<UrlMap> Get(GetRegionUrlMapRequest request, ServerCallContext context)

Returns the specified UrlMap resource.

Parameters
Name Description
request GetRegionUrlMapRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskUrlMap

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

Insert(InsertRegionUrlMapRequest, ServerCallContext)

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

Creates a UrlMap resource in the specified project using the data included in the request.

Parameters
Name Description
request InsertRegionUrlMapRequest

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

List(ListRegionUrlMapsRequest, ServerCallContext)

public virtual Task<UrlMapList> List(ListRegionUrlMapsRequest request, ServerCallContext context)

Retrieves the list of UrlMap resources available to the specified project in the specified region.

Parameters
Name Description
request ListRegionUrlMapsRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskUrlMapList

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

Patch(PatchRegionUrlMapRequest, ServerCallContext)

public virtual Task<Operation> Patch(PatchRegionUrlMapRequest request, ServerCallContext context)

Patches the specified UrlMap resource with the data included in the request. This method supports PATCH semantics and uses JSON merge patch format and processing rules.

Parameters
Name Description
request PatchRegionUrlMapRequest

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

Update(UpdateRegionUrlMapRequest, ServerCallContext)

public virtual Task<Operation> Update(UpdateRegionUrlMapRequest request, ServerCallContext context)

Updates the specified UrlMap resource with the data included in the request.

Parameters
Name Description
request UpdateRegionUrlMapRequest

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

Validate(ValidateRegionUrlMapRequest, ServerCallContext)

public virtual Task<UrlMapsValidateResponse> Validate(ValidateRegionUrlMapRequest request, ServerCallContext context)

Runs static validation for the UrlMap. In particular, the tests of the provided UrlMap will be run. Calling this method does NOT create the UrlMap.

Parameters
Name Description
request ValidateRegionUrlMapRequest

The request received from the client.

context ServerCallContext

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

Returns
Type Description
TaskUrlMapsValidateResponse

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