package
0.0.0-20250331182104-759770d0ebdc
Repository: https://github.com/skupperproject/skupper.git
Documentation: pkg.go.dev
# Functions
Handler creates http.Handler with routing matching OpenAPI spec.
HandlerFromMux creates http.Handler with routing matching OpenAPI spec based on the provided mux.
No description provided by the author
HandlerWithOptions creates http.Handler with additional options.
NewApplicationflowsRequest generates requests for Applicationflows.
No description provided by the author
Creates a new Client, with reasonable defaults.
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling.
NewComponentByIDRequest generates requests for ComponentByID.
NewComponentpairByIDRequest generates requests for ComponentpairByID.
NewComponentpairsRequest generates requests for Componentpairs.
NewComponentsRequest generates requests for Components.
NewConnectionsByServiceRequest generates requests for ConnectionsByService.
NewConnectionsRequest generates requests for Connections.
NewConnectorByIDRequest generates requests for ConnectorByID.
NewConnectorsRequest generates requests for Connectors.
NewHostsByIDRequest generates requests for HostsByID.
NewHostsBySiteRequest generates requests for HostsBySite.
NewHostsRequest generates requests for Hosts.
NewListenerByIDRequest generates requests for ListenerByID.
NewListenersRequest generates requests for Listeners.
NewProcessByIdRequest generates requests for ProcessById.
NewProcessesByServiceRequest generates requests for ProcessesByService.
NewProcessesBySiteRequest generates requests for ProcessesBySite.
NewProcessesRequest generates requests for Processes.
NewProcesspairByIDRequest generates requests for ProcesspairByID.
NewProcessPairsByServiceRequest generates requests for ProcessPairsByService.
NewProcesspairsRequest generates requests for Processpairs.
NewRouteraccessByIDRequest generates requests for RouteraccessByID.
NewRouteraccessRequest generates requests for Routeraccess.
NewRouterByIDRequest generates requests for RouterByID.
NewRouterlinkByIDRequest generates requests for RouterlinkByID.
NewRouterlinksRequest generates requests for Routerlinks.
NewRoutersBySiteRequest generates requests for RoutersBySite.
NewRoutersRequest generates requests for Routers.
NewServiceByIDRequest generates requests for ServiceByID.
NewServicesRequest generates requests for Services.
NewSiteByIdRequest generates requests for SiteById.
NewSitepairByIDRequest generates requests for SitepairByID.
NewSitepairsRequest generates requests for Sitepairs.
NewSitesRequest generates requests for Sites.
ParseApplicationflowsResponse parses an HTTP response from a ApplicationflowsWithResponse call.
ParseComponentByIDResponse parses an HTTP response from a ComponentByIDWithResponse call.
ParseComponentpairByIDResponse parses an HTTP response from a ComponentpairByIDWithResponse call.
ParseComponentpairsResponse parses an HTTP response from a ComponentpairsWithResponse call.
ParseComponentsResponse parses an HTTP response from a ComponentsWithResponse call.
ParseConnectionsByServiceResponse parses an HTTP response from a ConnectionsByServiceWithResponse call.
ParseConnectionsResponse parses an HTTP response from a ConnectionsWithResponse call.
ParseConnectorByIDResponse parses an HTTP response from a ConnectorByIDWithResponse call.
ParseConnectorsResponse parses an HTTP response from a ConnectorsWithResponse call.
ParseHostsByIDResponse parses an HTTP response from a HostsByIDWithResponse call.
ParseHostsBySiteResponse parses an HTTP response from a HostsBySiteWithResponse call.
ParseHostsResponse parses an HTTP response from a HostsWithResponse call.
ParseListenerByIDResponse parses an HTTP response from a ListenerByIDWithResponse call.
ParseListenersResponse parses an HTTP response from a ListenersWithResponse call.
ParseProcessByIdResponse parses an HTTP response from a ProcessByIdWithResponse call.
ParseProcessesByServiceResponse parses an HTTP response from a ProcessesByServiceWithResponse call.
ParseProcessesBySiteResponse parses an HTTP response from a ProcessesBySiteWithResponse call.
ParseProcessesResponse parses an HTTP response from a ProcessesWithResponse call.
ParseProcesspairByIDResponse parses an HTTP response from a ProcesspairByIDWithResponse call.
ParseProcessPairsByServiceResponse parses an HTTP response from a ProcessPairsByServiceWithResponse call.
ParseProcesspairsResponse parses an HTTP response from a ProcesspairsWithResponse call.
ParseRouteraccessByIDResponse parses an HTTP response from a RouteraccessByIDWithResponse call.
ParseRouteraccessResponse parses an HTTP response from a RouteraccessWithResponse call.
ParseRouterByIDResponse parses an HTTP response from a RouterByIDWithResponse call.
ParseRouterlinkByIDResponse parses an HTTP response from a RouterlinkByIDWithResponse call.
ParseRouterlinksResponse parses an HTTP response from a RouterlinksWithResponse call.
ParseRoutersBySiteResponse parses an HTTP response from a RoutersBySiteWithResponse call.
ParseRoutersResponse parses an HTTP response from a RoutersWithResponse call.
ParseServiceByIDResponse parses an HTTP response from a ServiceByIDWithResponse call.
ParseServicesResponse parses an HTTP response from a ServicesWithResponse call.
ParseSiteByIdResponse parses an HTTP response from a SiteByIdWithResponse call.
ParseSitepairByIDResponse parses an HTTP response from a SitepairByIDWithResponse call.
ParseSitepairsResponse parses an HTTP response from a SitepairsWithResponse call.
ParseSitesResponse parses an HTTP response from a SitesWithResponse call.
WithBaseURL overrides the baseURL.
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client.
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request.
# Constants
Defines values for ProcessBindingType.
Defines values for OperStatusType.
Defines values for ProcessRecordRole.
Defines values for ProcessRecordRole.
Defines values for LinkRoleType.
Defines values for LinkRoleType.
Defines values for LinkRoleType.
Defines values for FlowAggregatePairType.
Defines values for FlowAggregatePairType.
Defines values for ProcessRecordRole.
Defines values for FlowAggregatePairType.
Defines values for SitePlatformType.
Defines values for SitePlatformType.
Defines values for SitePlatformType.
Defines values for SitePlatformType.
Defines values for SitePlatformType.
Defines values for ProcessBindingType.
Defines values for OperStatusType.
# Structs
ApplicationFlowRecord defines model for ApplicationFlowRecord.
ApplicationFlowResponse defines model for ApplicationFlowResponse.
No description provided by the author
BaseRecord defines model for baseRecord.
Client which conforms to the OpenAPI3 specification for this service.
ClientWithResponses builds on ClientInterface to offer response payloads.
CollectionResponse defines model for collectionResponse.
No description provided by the author
ComponentListResponse defines model for ComponentListResponse.
No description provided by the author
No description provided by the author
ComponentRecord defines model for ComponentRecord.
ComponentResponse defines model for ComponentResponse.
No description provided by the author
ConnectionListResponse defines model for ConnectionListResponse.
ConnectionRecord defines model for ConnectionRecord.
No description provided by the author
No description provided by the author
No description provided by the author
ConnectorListResponse defines model for ConnectorListResponse.
ConnectorRecord defines model for ConnectorRecord.
ConnectorResponse defines model for ConnectorResponse.
No description provided by the author
ErrorResponse defines model for ErrorResponse.
FlowAggregateListResponse defines model for FlowAggregateListResponse.
FlowAggregateRecord defines model for FlowAggregateRecord.
FlowAggregateResponse defines model for FlowAggregateResponse.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ListenerListResponse defines model for ListenerListResponse.
ListenerRecord defines model for ListenerRecord.
ListenerResponse defines model for ListenerResponse.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ProcessListResponse defines model for ProcessListResponse.
No description provided by the author
No description provided by the author
No description provided by the author
ProcessRecord defines model for ProcessRecord.
ProcessResponse defines model for ProcessResponse.
No description provided by the author
No description provided by the author
No description provided by the author
RouterAccessListResponse defines model for RouterAccessListResponse.
RouterAccessRecord defines model for RouterAccessRecord.
No description provided by the author
RouterAccessResponse defines model for RouterAccessResponse.
No description provided by the author
No description provided by the author
RouterLinkListResponse defines model for RouterLinkListResponse.
RouterLinkRecord defines model for RouterLinkRecord.
RouterLinkResponse defines model for RouterLinkResponse.
No description provided by the author
RouterListResponse defines model for RouterListResponse.
RouterRecord defines model for RouterRecord.
RouterResponse defines model for RouterResponse.
No description provided by the author
No description provided by the author
ServerInterfaceWrapper converts contexts to parameters.
No description provided by the author
ServiceListResponse defines model for ServiceListResponse.
ServiceRecord defines model for ServiceRecord.
ServiceResponse defines model for ServiceResponse.
No description provided by the author
No description provided by the author
SiteListResponse defines model for SiteListResponse.
No description provided by the author
No description provided by the author
SiteRecord defines model for SiteRecord.
SiteResponse defines model for SiteResponse.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
The interface specification for the client above.
ClientWithResponsesInterface is the interface specification for the client with responses above.
No description provided by the author
Doer performs HTTP requests.
No description provided by the author
No description provided by the author
ServerInterface represents all server handlers.
# Type aliases
No description provided by the author
ClientOption allows setting custom parameters during construction.
ErrorBadRequest defines model for errorBadRequest.
ErrorNotFound defines model for errorNotFound.
FlowAggregatePairType defines model for flowAggregatePairType.
GetApplicationFlows defines model for getApplicationFlows.
GetComponentByID defines model for getComponentByID.
GetComponents defines model for getComponents.
GetConnections defines model for getConnections.
GetConnectorByID defines model for getConnectorByID.
GetConnectors defines model for getConnectors.
GetFlowAggregateByID defines model for getFlowAggregateByID.
GetFlowAggregates defines model for getFlowAggregates.
GetListenerByID defines model for getListenerByID.
GetListeners defines model for getListeners.
GetProcessByID defines model for getProcessByID.
GetProcesses defines model for getProcesses.
GetRouterAccess defines model for getRouterAccess.
GetRouterAccessByID defines model for getRouterAccessByID.
GetRouterByID defines model for getRouterByID.
GetRouterLinkByID defines model for getRouterLinkByID.
GetRouterLinks defines model for getRouterLinks.
GetRouters defines model for getRouters.
GetServiceByID defines model for getServiceByID.
GetServices defines model for getServices.
GetSiteByID defines model for getSiteByID.
GetSites defines model for getSites.
LinkRoleType The class of skupper link.
No description provided by the author
NotSupported defines model for notSupported.
OperStatusType defines model for operStatusType.
PathID defines model for pathID.
ProcessBindingType Indicates whether a process is exposed or not in a skupper network.
ProcessRecordRole Internal processes are processes related to Skupper.
RequestEditorFn is the function signature for the RequestEditor callback function.
ServiceIdentifierType a special string for identifying services uses the form `name@identity@protocol`.
SitePlatformType The platform used for the site.