[BindServiceMethod(typeof(EdgeNetwork), "BindService")]
public abstract class EdgeNetwork.EdgeNetworkBase
Reference 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 | CreateInterconnectAttachmentRequest The request received from the client. |
context | ServerCallContext The 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 | CreateNetworkRequest The request received from the client. |
context | ServerCallContext The 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 | CreateRouterRequest The request received from the client. |
context | ServerCallContext The 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 | CreateSubnetRequest The request received from the client. |
context | ServerCallContext The 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 | DeleteInterconnectAttachmentRequest The request received from the client. |
context | ServerCallContext The 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 | DeleteNetworkRequest The request received from the client. |
context | ServerCallContext The 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 | DeleteRouterRequest The request received from the client. |
context | ServerCallContext The 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 | DeleteSubnetRequest The request received from the client. |
context | ServerCallContext The 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 | DiagnoseInterconnectRequest The request received from the client. |
context | ServerCallContext The 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 | DiagnoseNetworkRequest The request received from the client. |
context | ServerCallContext The 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 | DiagnoseRouterRequest The request received from the client. |
context | ServerCallContext The 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 | GetInterconnectRequest The request received from the client. |
context | ServerCallContext The 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 | GetInterconnectAttachmentRequest The request received from the client. |
context | ServerCallContext The 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 | GetNetworkRequest The request received from the client. |
context | ServerCallContext The 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 | GetRouterRequest The request received from the client. |
context | ServerCallContext The 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 | GetSubnetRequest The request received from the client. |
context | ServerCallContext The 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 | GetZoneRequest The request received from the client. |
context | ServerCallContext The 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 | InitializeZoneRequest The request received from the client. |
context | ServerCallContext The 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 | ListInterconnectAttachmentsRequest The request received from the client. |
context | ServerCallContext The 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 | ListInterconnectsRequest The request received from the client. |
context | ServerCallContext The 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 | ListNetworksRequest The request received from the client. |
context | ServerCallContext The 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 | ListRoutersRequest The request received from the client. |
context | ServerCallContext The 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 | ListSubnetsRequest The request received from the client. |
context | ServerCallContext The 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 | ListZonesRequest The request received from the client. |
context | ServerCallContext The 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 | UpdateRouterRequest The request received from the client. |
context | ServerCallContext The 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 | UpdateSubnetRequest The request received from the client. |
context | ServerCallContext The 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). |