Versions in this module Expand all Collapse all v0 v0.2.0 Oct 3, 2026 v0.1.0 Oct 1, 2026 Changes in this version + const BearerAuthScopes + func RegisterHandlers(router EchoRouter, si ServerInterface) + func RegisterHandlersWithBaseURL(router EchoRouter, si ServerInterface, baseURL string) + func RegisterHandlersWithOptions(router EchoRouter, si ServerInterface, options RegisterHandlersOptions) + type EchoRouter interface + CONNECT func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) echo.RouteInfo + DELETE func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) echo.RouteInfo + GET func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) echo.RouteInfo + HEAD func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) echo.RouteInfo + OPTIONS func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) echo.RouteInfo + PATCH func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) echo.RouteInfo + POST func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) echo.RouteInfo + PUT func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) echo.RouteInfo + TRACE func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) echo.RouteInfo + type ErrorResponse = externalRef0.ErrorResponse + type GetNodeLog200JSONResponse LogCollectionResponse + func (response GetNodeLog200JSONResponse) VisitGetNodeLogResponse(w http.ResponseWriter) error + type GetNodeLog400JSONResponse externalRef0.ErrorResponse + func (response GetNodeLog400JSONResponse) VisitGetNodeLogResponse(w http.ResponseWriter) error + type GetNodeLog401JSONResponse externalRef0.ErrorResponse + func (response GetNodeLog401JSONResponse) VisitGetNodeLogResponse(w http.ResponseWriter) error + type GetNodeLog403JSONResponse externalRef0.ErrorResponse + func (response GetNodeLog403JSONResponse) VisitGetNodeLogResponse(w http.ResponseWriter) error + type GetNodeLog500JSONResponse externalRef0.ErrorResponse + func (response GetNodeLog500JSONResponse) VisitGetNodeLogResponse(w http.ResponseWriter) error + type GetNodeLogParams struct + Lines *int + Priority *string + Since *string + type GetNodeLogRequestObject struct + Hostname Hostname + Params GetNodeLogParams + type GetNodeLogResponseObject interface + VisitGetNodeLogResponse func(w http.ResponseWriter) error + type GetNodeLogSource200JSONResponse LogSourceCollectionResponse + func (response GetNodeLogSource200JSONResponse) VisitGetNodeLogSourceResponse(w http.ResponseWriter) error + type GetNodeLogSource400JSONResponse externalRef0.ErrorResponse + func (response GetNodeLogSource400JSONResponse) VisitGetNodeLogSourceResponse(w http.ResponseWriter) error + type GetNodeLogSource401JSONResponse externalRef0.ErrorResponse + func (response GetNodeLogSource401JSONResponse) VisitGetNodeLogSourceResponse(w http.ResponseWriter) error + type GetNodeLogSource403JSONResponse externalRef0.ErrorResponse + func (response GetNodeLogSource403JSONResponse) VisitGetNodeLogSourceResponse(w http.ResponseWriter) error + type GetNodeLogSource500JSONResponse externalRef0.ErrorResponse + func (response GetNodeLogSource500JSONResponse) VisitGetNodeLogSourceResponse(w http.ResponseWriter) error + type GetNodeLogSourceRequestObject struct + Hostname Hostname + type GetNodeLogSourceResponseObject interface + VisitGetNodeLogSourceResponse func(w http.ResponseWriter) error + type GetNodeLogUnit200JSONResponse LogCollectionResponse + func (response GetNodeLogUnit200JSONResponse) VisitGetNodeLogUnitResponse(w http.ResponseWriter) error + type GetNodeLogUnit400JSONResponse externalRef0.ErrorResponse + func (response GetNodeLogUnit400JSONResponse) VisitGetNodeLogUnitResponse(w http.ResponseWriter) error + type GetNodeLogUnit401JSONResponse externalRef0.ErrorResponse + func (response GetNodeLogUnit401JSONResponse) VisitGetNodeLogUnitResponse(w http.ResponseWriter) error + type GetNodeLogUnit403JSONResponse externalRef0.ErrorResponse + func (response GetNodeLogUnit403JSONResponse) VisitGetNodeLogUnitResponse(w http.ResponseWriter) error + type GetNodeLogUnit500JSONResponse externalRef0.ErrorResponse + func (response GetNodeLogUnit500JSONResponse) VisitGetNodeLogUnitResponse(w http.ResponseWriter) error + type GetNodeLogUnitParams struct + Lines *int + Priority *string + Since *string + type GetNodeLogUnitRequestObject struct + Hostname Hostname + Name UnitName + Params GetNodeLogUnitParams + type GetNodeLogUnitResponseObject interface + VisitGetNodeLogUnitResponse func(w http.ResponseWriter) error + type Hostname = string + type LogCollectionResponse struct + JobId *openapi_types.UUID + Results []LogResultEntry + type LogEntryInfo struct + Hostname *string + Message *string + Pid *int + Priority *string + Timestamp *string + Unit *string + type LogResultEntry struct + Entries *[]LogEntryInfo + Error *string + Hostname string + Status LogResultEntryStatus + type LogResultEntryStatus string + const LogResultEntryStatusFailed + const LogResultEntryStatusOk + const LogResultEntryStatusSkipped + const LogResultEntryStatusTimeout + func (e LogResultEntryStatus) Valid() bool + type LogSourceCollectionResponse struct + JobId *openapi_types.UUID + Results []LogSourceEntry + type LogSourceEntry struct + Error *string + Hostname string + Sources *[]string + Status LogSourceEntryStatus + type LogSourceEntryStatus string + const LogSourceEntryStatusFailed + const LogSourceEntryStatusOk + const LogSourceEntryStatusSkipped + const LogSourceEntryStatusTimeout + func (e LogSourceEntryStatus) Valid() bool + type RegisterHandlersOptions struct + BaseURL string + OperationMiddlewares map[string][]echo.MiddlewareFunc + type ServerInterface interface + GetNodeLog func(ctx *echo.Context, hostname Hostname, params GetNodeLogParams) error + GetNodeLogSource func(ctx *echo.Context, hostname Hostname) error + GetNodeLogUnit func(ctx *echo.Context, hostname Hostname, name UnitName, ...) error + func NewStrictHandler(ssi StrictServerInterface, middlewares []StrictMiddlewareFunc) ServerInterface + type ServerInterfaceWrapper struct + Handler ServerInterface + func (w *ServerInterfaceWrapper) GetNodeLog(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) GetNodeLogSource(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) GetNodeLogUnit(ctx *echo.Context) error + type StrictHandlerFunc func(ctx *echo.Context, request any) (any, error) + type StrictMiddlewareFunc func(f StrictHandlerFunc, operationID string) StrictHandlerFunc + type StrictServerInterface interface + GetNodeLog func(ctx context.Context, request GetNodeLogRequestObject) (GetNodeLogResponseObject, error) + GetNodeLogSource func(ctx context.Context, request GetNodeLogSourceRequestObject) (GetNodeLogSourceResponseObject, error) + GetNodeLogUnit func(ctx context.Context, request GetNodeLogUnitRequestObject) (GetNodeLogUnitResponseObject, error) + type UnitName = string