[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)
[Obsolete]
public virtual Task<Zone> GetZone(GetZoneRequest request, ServerCallContext context)
Deprecated: not implemented. 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)
[Obsolete]
public virtual Task<ListZonesResponse> ListZones(ListZonesRequest request, ServerCallContext context)
Deprecated: not implemented. 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). |