[BindServiceMethod(typeof(InternalRangeService), "BindService")]
public abstract class InternalRangeService.InternalRangeServiceBaseReference documentation and code samples for the Network Connectivity v1 API class InternalRangeService.InternalRangeServiceBase.
Base class for server-side implementations of InternalRangeService
Namespace
Google.Cloud.NetworkConnectivity.V1Assembly
Google.Cloud.NetworkConnectivity.V1.dll
Methods
CreateInternalRange(CreateInternalRangeRequest, ServerCallContext)
public virtual Task<Operation> CreateInternalRange(CreateInternalRangeRequest request, ServerCallContext context)Creates a new internal range in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateInternalRangeRequestThe 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). |
DeleteInternalRange(DeleteInternalRangeRequest, ServerCallContext)
public virtual Task<Operation> DeleteInternalRange(DeleteInternalRangeRequest request, ServerCallContext context)Deletes a single internal range.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteInternalRangeRequestThe 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). |
GetInternalRange(GetInternalRangeRequest, ServerCallContext)
public virtual Task<InternalRange> GetInternalRange(GetInternalRangeRequest request, ServerCallContext context)Gets details of a single internal range.
| Parameters | |
|---|---|
| Name | Description |
request |
GetInternalRangeRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskInternalRange |
The response to send back to the client (wrapped by a task). |
ListInternalRanges(ListInternalRangesRequest, ServerCallContext)
public virtual Task<ListInternalRangesResponse> ListInternalRanges(ListInternalRangesRequest request, ServerCallContext context)Lists internal ranges in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListInternalRangesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListInternalRangesResponse |
The response to send back to the client (wrapped by a task). |
UpdateInternalRange(UpdateInternalRangeRequest, ServerCallContext)
public virtual Task<Operation> UpdateInternalRange(UpdateInternalRangeRequest request, ServerCallContext context)Updates the parameters of a single internal range.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateInternalRangeRequestThe 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). |