[BindServiceMethod(typeof(DepService), "BindService")]
public abstract class DepService.DepServiceBaseReference documentation and code samples for the Network Services v1beta1 API class DepService.DepServiceBase.
Base class for server-side implementations of DepService
Namespace
Google.Cloud.NetworkServices.V1Beta1Assembly
Google.Cloud.NetworkServices.V1Beta1.dll
Methods
CreateExtensionBinding(CreateExtensionBindingRequest, ServerCallContext)
public virtual Task<Operation> CreateExtensionBinding(CreateExtensionBindingRequest request, ServerCallContext context)Creates a new ExtensionBinding resource in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateExtensionBindingRequestThe 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). |
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). |
DeleteExtensionBinding(DeleteExtensionBindingRequest, ServerCallContext)
public virtual Task<Operation> DeleteExtensionBinding(DeleteExtensionBindingRequest request, ServerCallContext context)Deletes the specified ExtensionBinding resource.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteExtensionBindingRequestThe 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). |
GetExtensionBinding(GetExtensionBindingRequest, ServerCallContext)
public virtual Task<ExtensionBinding> GetExtensionBinding(GetExtensionBindingRequest request, ServerCallContext context)Gets details of the specified ExtensionBinding resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetExtensionBindingRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskExtensionBinding |
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). |
ListExtensionBindings(ListExtensionBindingsRequest, ServerCallContext)
public virtual Task<ListExtensionBindingsResponse> ListExtensionBindings(ListExtensionBindingsRequest request, ServerCallContext context)Lists ExtensionBinding resources in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListExtensionBindingsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListExtensionBindingsResponse |
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). |
UpdateExtensionBinding(UpdateExtensionBindingRequest, ServerCallContext)
public virtual Task<Operation> UpdateExtensionBinding(UpdateExtensionBindingRequest request, ServerCallContext context)Updates the parameters of the specified ExtensionBinding resource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateExtensionBindingRequestThe 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). |
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). |