[BindServiceMethod(typeof(DepService), "BindService")]
public abstract class DepService.DepServiceBaseReference documentation and code samples for the Network Services v1 API class DepService.DepServiceBase.
Base class for server-side implementations of DepService
Namespace
Google.Cloud.NetworkServices.V1Assembly
Google.Cloud.NetworkServices.V1.dll
Methods
CreateLbRouteExtension(CreateLbRouteExtensionRequest, ServerCallContext)
public virtual Task<Operation> CreateLbRouteExtension(CreateLbRouteExtensionRequest request, ServerCallContext context)Creates a new LbRouteExtension resource in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateLbRouteExtensionRequestThe request received from the client. |
context |
ServerCallContextThe 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). |
CreateLbTrafficExtension(CreateLbTrafficExtensionRequest, ServerCallContext)
public virtual Task<Operation> CreateLbTrafficExtension(CreateLbTrafficExtensionRequest request, ServerCallContext context)Creates a new LbTrafficExtension resource in a given project and
location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateLbTrafficExtensionRequestThe request received from the client. |
context |
ServerCallContextThe 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). |
DeleteLbRouteExtension(DeleteLbRouteExtensionRequest, ServerCallContext)
public virtual Task<Operation> DeleteLbRouteExtension(DeleteLbRouteExtensionRequest request, ServerCallContext context)Deletes the specified LbRouteExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteLbRouteExtensionRequestThe request received from the client. |
context |
ServerCallContextThe 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). |
DeleteLbTrafficExtension(DeleteLbTrafficExtensionRequest, ServerCallContext)
public virtual Task<Operation> DeleteLbTrafficExtension(DeleteLbTrafficExtensionRequest request, ServerCallContext context)Deletes the specified LbTrafficExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteLbTrafficExtensionRequestThe request received from the client. |
context |
ServerCallContextThe 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). |
GetLbRouteExtension(GetLbRouteExtensionRequest, ServerCallContext)
public virtual Task<LbRouteExtension> GetLbRouteExtension(GetLbRouteExtensionRequest request, ServerCallContext context)Gets details of the specified LbRouteExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetLbRouteExtensionRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskLbRouteExtension |
The response to send back to the client (wrapped by a task). |
GetLbTrafficExtension(GetLbTrafficExtensionRequest, ServerCallContext)
public virtual Task<LbTrafficExtension> GetLbTrafficExtension(GetLbTrafficExtensionRequest request, ServerCallContext context)Gets details of the specified LbTrafficExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetLbTrafficExtensionRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskLbTrafficExtension |
The response to send back to the client (wrapped by a task). |
ListLbRouteExtensions(ListLbRouteExtensionsRequest, ServerCallContext)
public virtual Task<ListLbRouteExtensionsResponse> ListLbRouteExtensions(ListLbRouteExtensionsRequest request, ServerCallContext context)Lists LbRouteExtension resources in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListLbRouteExtensionsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListLbRouteExtensionsResponse |
The response to send back to the client (wrapped by a task). |
ListLbTrafficExtensions(ListLbTrafficExtensionsRequest, ServerCallContext)
public virtual Task<ListLbTrafficExtensionsResponse> ListLbTrafficExtensions(ListLbTrafficExtensionsRequest request, ServerCallContext context)Lists LbTrafficExtension resources in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListLbTrafficExtensionsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListLbTrafficExtensionsResponse |
The response to send back to the client (wrapped by a task). |
UpdateLbRouteExtension(UpdateLbRouteExtensionRequest, ServerCallContext)
public virtual Task<Operation> UpdateLbRouteExtension(UpdateLbRouteExtensionRequest request, ServerCallContext context)Updates the parameters of the specified LbRouteExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateLbRouteExtensionRequestThe request received from the client. |
context |
ServerCallContextThe 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). |
UpdateLbTrafficExtension(UpdateLbTrafficExtensionRequest, ServerCallContext)
public virtual Task<Operation> UpdateLbTrafficExtension(UpdateLbTrafficExtensionRequest request, ServerCallContext context)Updates the parameters of the specified LbTrafficExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateLbTrafficExtensionRequestThe request received from the client. |
context |
ServerCallContextThe 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). |