[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
CreateAuthzExtension(CreateAuthzExtensionRequest, ServerCallContext)
public virtual Task<Operation> CreateAuthzExtension(CreateAuthzExtensionRequest request, ServerCallContext context)Creates a new AuthzExtension resource in a given project
and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateAuthzExtensionRequestThe 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). |
CreateLbEdgeExtension(CreateLbEdgeExtensionRequest, ServerCallContext)
public virtual Task<Operation> CreateLbEdgeExtension(CreateLbEdgeExtensionRequest request, ServerCallContext context)Creates a new LbEdgeExtension resource in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateLbEdgeExtensionRequestThe 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). |
DeleteAuthzExtension(DeleteAuthzExtensionRequest, ServerCallContext)
public virtual Task<Operation> DeleteAuthzExtension(DeleteAuthzExtensionRequest request, ServerCallContext context)Deletes the specified AuthzExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteAuthzExtensionRequestThe 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). |
DeleteLbEdgeExtension(DeleteLbEdgeExtensionRequest, ServerCallContext)
public virtual Task<Operation> DeleteLbEdgeExtension(DeleteLbEdgeExtensionRequest request, ServerCallContext context)Deletes the specified LbEdgeExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteLbEdgeExtensionRequestThe 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). |
GetAuthzExtension(GetAuthzExtensionRequest, ServerCallContext)
public virtual Task<AuthzExtension> GetAuthzExtension(GetAuthzExtensionRequest request, ServerCallContext context)Gets details of the specified AuthzExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetAuthzExtensionRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskAuthzExtension |
The response to send back to the client (wrapped by a task). |
GetLbEdgeExtension(GetLbEdgeExtensionRequest, ServerCallContext)
public virtual Task<LbEdgeExtension> GetLbEdgeExtension(GetLbEdgeExtensionRequest request, ServerCallContext context)Gets details of the specified LbEdgeExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetLbEdgeExtensionRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskLbEdgeExtension |
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). |
ListAuthzExtensions(ListAuthzExtensionsRequest, ServerCallContext)
public virtual Task<ListAuthzExtensionsResponse> ListAuthzExtensions(ListAuthzExtensionsRequest request, ServerCallContext context)Lists AuthzExtension resources in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListAuthzExtensionsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListAuthzExtensionsResponse |
The response to send back to the client (wrapped by a task). |
ListLbEdgeExtensions(ListLbEdgeExtensionsRequest, ServerCallContext)
public virtual Task<ListLbEdgeExtensionsResponse> ListLbEdgeExtensions(ListLbEdgeExtensionsRequest request, ServerCallContext context)Lists LbEdgeExtension resources in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListLbEdgeExtensionsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListLbEdgeExtensionsResponse |
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). |
UpdateAuthzExtension(UpdateAuthzExtensionRequest, ServerCallContext)
public virtual Task<Operation> UpdateAuthzExtension(UpdateAuthzExtensionRequest request, ServerCallContext context)Updates the parameters of the specified AuthzExtension
resource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateAuthzExtensionRequestThe 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). |
UpdateLbEdgeExtension(UpdateLbEdgeExtensionRequest, ServerCallContext)
public virtual Task<Operation> UpdateLbEdgeExtension(UpdateLbEdgeExtensionRequest request, ServerCallContext context)Updates the parameters of the specified LbEdgeExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateLbEdgeExtensionRequestThe 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). |