package
0.0.0-20240818021530-f5e744f7964a
Repository: https://github.com/kaisenlinux/docker.io.git
Documentation: pkg.go.dev
# Structs
AllocateNetworkRequest requests allocation of new network by manager.
AllocateNetworkResponse is the response to the AllocateNetworkRequest.
CreateEndpointRequest is the request to create an endpoint within a network.
CreateEndpointResponse is the response to the CreateEndpoint action.
CreateNetworkRequest requests a new network.
CreateNetworkResponse is the response to the CreateNetworkRequest.
DeleteEndpointRequest describes the API for deleting an endpoint.
DeleteEndpointResponse is the response to the DeleteEndpoint action.
DeleteNetworkRequest is the request to delete an existing network.
DeleteNetworkResponse is the response to a request for deleting a network.
DiscoveryNotification represents a discovery notification.
DiscoveryResponse is used by libnetwork to log any plugin error processing the discovery notifications.
EndpointInfoRequest retrieves information about the endpoint from the network driver.
EndpointInfoResponse is the response to an EndpointInfoRequest.
EndpointInterface represents an interface endpoint.
FreeNetworkRequest is the request to free allocated network in the manager.
FreeNetworkResponse is the response to a request for freeing a network.
GetCapabilityResponse is the response of GetCapability request.
Interface is the representation of a linux interface.
InterfaceName is the struct representation of a pair of devices with source and destination, for the purposes of putting an endpoint into a container.
JoinRequest describes the API for joining an endpoint to a sandbox.
JoinResponse is the response to a JoinRequest.
LeaveRequest describes the API for detaching an endpoint from a sandbox.
LeaveResponse is the answer to LeaveRequest.
ProgramExternalConnectivityRequest describes the API for programming the external connectivity for the given endpoint.
ProgramExternalConnectivityResponse is the answer to ProgramExternalConnectivityRequest.
Response is the basic response structure used in all responses.
RevokeExternalConnectivityRequest describes the API for revoking the external connectivity for the given endpoint.
RevokeExternalConnectivityResponse is the answer to RevokeExternalConnectivityRequest.
StaticRoute is the plain JSON representation of a static route.