[BindServiceMethod(typeof(EdgeNetwork), "BindService")]
public abstract class EdgeNetwork.EdgeNetworkBaseReference documentation and code samples for the Distributed Cloud Edge Network v1 API class EdgeNetwork.EdgeNetworkBase.
Base class for server-side implementations of EdgeNetwork
Namespace
Google.Cloud.EdgeNetwork.V1Assembly
Google.Cloud.EdgeNetwork.V1.dll
Methods
CreateInterconnectAttachment(CreateInterconnectAttachmentRequest, ServerCallContext)
public virtual Task<Operation> CreateInterconnectAttachment(CreateInterconnectAttachmentRequest request, ServerCallContext context)Creates a new InterconnectAttachment in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateInterconnectAttachmentRequestThe 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). |
CreateNetwork(CreateNetworkRequest, ServerCallContext)
public virtual Task<Operation> CreateNetwork(CreateNetworkRequest request, ServerCallContext context)Creates a new Network in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateNetworkRequestThe 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). |
CreateRouter(CreateRouterRequest, ServerCallContext)
public virtual Task<Operation> CreateRouter(CreateRouterRequest request, ServerCallContext context)Creates a new Router in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateRouterRequestThe 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). |
CreateSubnet(CreateSubnetRequest, ServerCallContext)
public virtual Task<Operation> CreateSubnet(CreateSubnetRequest request, ServerCallContext context)Creates a new Subnet in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateSubnetRequestThe 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). |
DeleteInterconnectAttachment(DeleteInterconnectAttachmentRequest, ServerCallContext)
public virtual Task<Operation> DeleteInterconnectAttachment(DeleteInterconnectAttachmentRequest request, ServerCallContext context)Deletes a single InterconnectAttachment.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteInterconnectAttachmentRequestThe 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). |
DeleteNetwork(DeleteNetworkRequest, ServerCallContext)
public virtual Task<Operation> DeleteNetwork(DeleteNetworkRequest request, ServerCallContext context)Deletes a single Network.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteNetworkRequestThe 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). |
DeleteRouter(DeleteRouterRequest, ServerCallContext)
public virtual Task<Operation> DeleteRouter(DeleteRouterRequest request, ServerCallContext context)Deletes a single Router.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteRouterRequestThe 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). |
DeleteSubnet(DeleteSubnetRequest, ServerCallContext)
public virtual Task<Operation> DeleteSubnet(DeleteSubnetRequest request, ServerCallContext context)Deletes a single Subnet.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteSubnetRequestThe 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). |
DiagnoseInterconnect(DiagnoseInterconnectRequest, ServerCallContext)
public virtual Task<DiagnoseInterconnectResponse> DiagnoseInterconnect(DiagnoseInterconnectRequest request, ServerCallContext context)Get the diagnostics of a single interconnect resource.
| Parameters | |
|---|---|
| Name | Description |
request |
DiagnoseInterconnectRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskDiagnoseInterconnectResponse |
The response to send back to the client (wrapped by a task). |
DiagnoseNetwork(DiagnoseNetworkRequest, ServerCallContext)
public virtual Task<DiagnoseNetworkResponse> DiagnoseNetwork(DiagnoseNetworkRequest request, ServerCallContext context)Get the diagnostics of a single network resource.
| Parameters | |
|---|---|
| Name | Description |
request |
DiagnoseNetworkRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskDiagnoseNetworkResponse |
The response to send back to the client (wrapped by a task). |
DiagnoseRouter(DiagnoseRouterRequest, ServerCallContext)
public virtual Task<DiagnoseRouterResponse> DiagnoseRouter(DiagnoseRouterRequest request, ServerCallContext context)Get the diagnostics of a single router resource.
| Parameters | |
|---|---|
| Name | Description |
request |
DiagnoseRouterRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskDiagnoseRouterResponse |
The response to send back to the client (wrapped by a task). |
GetInterconnect(GetInterconnectRequest, ServerCallContext)
public virtual Task<Interconnect> GetInterconnect(GetInterconnectRequest request, ServerCallContext context)Gets details of a single Interconnect.
| Parameters | |
|---|---|
| Name | Description |
request |
GetInterconnectRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskInterconnect |
The response to send back to the client (wrapped by a task). |
GetInterconnectAttachment(GetInterconnectAttachmentRequest, ServerCallContext)
public virtual Task<InterconnectAttachment> GetInterconnectAttachment(GetInterconnectAttachmentRequest request, ServerCallContext context)Gets details of a single InterconnectAttachment.
| Parameters | |
|---|---|
| Name | Description |
request |
GetInterconnectAttachmentRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskInterconnectAttachment |
The response to send back to the client (wrapped by a task). |
GetNetwork(GetNetworkRequest, ServerCallContext)
public virtual Task<Network> GetNetwork(GetNetworkRequest request, ServerCallContext context)Gets details of a single Network.
| Parameters | |
|---|---|
| Name | Description |
request |
GetNetworkRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskNetwork |
The response to send back to the client (wrapped by a task). |
GetRouter(GetRouterRequest, ServerCallContext)
public virtual Task<Router> GetRouter(GetRouterRequest request, ServerCallContext context)Gets details of a single Router.
| Parameters | |
|---|---|
| Name | Description |
request |
GetRouterRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskRouter |
The response to send back to the client (wrapped by a task). |
GetSubnet(GetSubnetRequest, ServerCallContext)
public virtual Task<Subnet> GetSubnet(GetSubnetRequest request, ServerCallContext context)Gets details of a single Subnet.
| Parameters | |
|---|---|
| Name | Description |
request |
GetSubnetRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskSubnet |
The response to send back to the client (wrapped by a task). |
GetZone(GetZoneRequest, ServerCallContext)
public virtual Task<Zone> GetZone(GetZoneRequest request, ServerCallContext context)Gets details of a single Zone.
| Parameters | |
|---|---|
| Name | Description |
request |
GetZoneRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskZone |
The response to send back to the client (wrapped by a task). |
InitializeZone(InitializeZoneRequest, ServerCallContext)
public virtual Task<InitializeZoneResponse> InitializeZone(InitializeZoneRequest request, ServerCallContext context)InitializeZone will initialize resources for a zone in a project.
| Parameters | |
|---|---|
| Name | Description |
request |
InitializeZoneRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskInitializeZoneResponse |
The response to send back to the client (wrapped by a task). |
ListInterconnectAttachments(ListInterconnectAttachmentsRequest, ServerCallContext)
public virtual Task<ListInterconnectAttachmentsResponse> ListInterconnectAttachments(ListInterconnectAttachmentsRequest request, ServerCallContext context)Lists InterconnectAttachments in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListInterconnectAttachmentsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListInterconnectAttachmentsResponse |
The response to send back to the client (wrapped by a task). |
ListInterconnects(ListInterconnectsRequest, ServerCallContext)
public virtual Task<ListInterconnectsResponse> ListInterconnects(ListInterconnectsRequest request, ServerCallContext context)Lists Interconnects in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListInterconnectsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListInterconnectsResponse |
The response to send back to the client (wrapped by a task). |
ListNetworks(ListNetworksRequest, ServerCallContext)
public virtual Task<ListNetworksResponse> ListNetworks(ListNetworksRequest request, ServerCallContext context)Lists Networks in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListNetworksRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListNetworksResponse |
The response to send back to the client (wrapped by a task). |
ListRouters(ListRoutersRequest, ServerCallContext)
public virtual Task<ListRoutersResponse> ListRouters(ListRoutersRequest request, ServerCallContext context)Lists Routers in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListRoutersRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListRoutersResponse |
The response to send back to the client (wrapped by a task). |
ListSubnets(ListSubnetsRequest, ServerCallContext)
public virtual Task<ListSubnetsResponse> ListSubnets(ListSubnetsRequest request, ServerCallContext context)Lists Subnets in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListSubnetsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListSubnetsResponse |
The response to send back to the client (wrapped by a task). |
ListZones(ListZonesRequest, ServerCallContext)
public virtual Task<ListZonesResponse> ListZones(ListZonesRequest request, ServerCallContext context)Lists Zones in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListZonesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListZonesResponse |
The response to send back to the client (wrapped by a task). |
UpdateRouter(UpdateRouterRequest, ServerCallContext)
public virtual Task<Operation> UpdateRouter(UpdateRouterRequest request, ServerCallContext context)Updates the parameters of a single Router.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateRouterRequestThe 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). |
UpdateSubnet(UpdateSubnetRequest, ServerCallContext)
public virtual Task<Operation> UpdateSubnet(UpdateSubnetRequest request, ServerCallContext context)Updates the parameters of a single Subnet.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateSubnetRequestThe 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). |