[BindServiceMethod(typeof(RegionUrlMaps), "BindService")]
public abstract class RegionUrlMapsBase
Base class for server-side implementations of RegionUrlMaps
Namespace
Google.Cloud.Compute.V1Assembly
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 |
Task<Operation> | 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. Gets a list of available URL maps by making a list() request.
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 |
Task<UrlMap> | 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 |
Task<Operation> | 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 |
Task<UrlMapList> | 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 |
Task<Operation> | 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 |
Task<Operation> | 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 |
Task<UrlMapsValidateResponse> | The response to send back to the client (wrapped by a task). |