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 DeleteNodeService200JSONResponse ServiceMutationResponse + func (response DeleteNodeService200JSONResponse) VisitDeleteNodeServiceResponse(w http.ResponseWriter) error + type DeleteNodeService400JSONResponse externalRef0.ErrorResponse + func (response DeleteNodeService400JSONResponse) VisitDeleteNodeServiceResponse(w http.ResponseWriter) error + type DeleteNodeService401JSONResponse externalRef0.ErrorResponse + func (response DeleteNodeService401JSONResponse) VisitDeleteNodeServiceResponse(w http.ResponseWriter) error + type DeleteNodeService403JSONResponse externalRef0.ErrorResponse + func (response DeleteNodeService403JSONResponse) VisitDeleteNodeServiceResponse(w http.ResponseWriter) error + type DeleteNodeService500JSONResponse externalRef0.ErrorResponse + func (response DeleteNodeService500JSONResponse) VisitDeleteNodeServiceResponse(w http.ResponseWriter) error + type DeleteNodeServiceRequestObject struct + Hostname Hostname + Name ServiceName + type DeleteNodeServiceResponseObject interface + VisitDeleteNodeServiceResponse func(w http.ResponseWriter) error + 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 GetNodeService200JSONResponse ServiceListResponse + func (response GetNodeService200JSONResponse) VisitGetNodeServiceResponse(w http.ResponseWriter) error + type GetNodeService400JSONResponse externalRef0.ErrorResponse + func (response GetNodeService400JSONResponse) VisitGetNodeServiceResponse(w http.ResponseWriter) error + type GetNodeService401JSONResponse externalRef0.ErrorResponse + func (response GetNodeService401JSONResponse) VisitGetNodeServiceResponse(w http.ResponseWriter) error + type GetNodeService403JSONResponse externalRef0.ErrorResponse + func (response GetNodeService403JSONResponse) VisitGetNodeServiceResponse(w http.ResponseWriter) error + type GetNodeService500JSONResponse externalRef0.ErrorResponse + func (response GetNodeService500JSONResponse) VisitGetNodeServiceResponse(w http.ResponseWriter) error + type GetNodeServiceByName200JSONResponse ServiceGetResponse + func (response GetNodeServiceByName200JSONResponse) VisitGetNodeServiceByNameResponse(w http.ResponseWriter) error + type GetNodeServiceByName400JSONResponse externalRef0.ErrorResponse + func (response GetNodeServiceByName400JSONResponse) VisitGetNodeServiceByNameResponse(w http.ResponseWriter) error + type GetNodeServiceByName401JSONResponse externalRef0.ErrorResponse + func (response GetNodeServiceByName401JSONResponse) VisitGetNodeServiceByNameResponse(w http.ResponseWriter) error + type GetNodeServiceByName403JSONResponse externalRef0.ErrorResponse + func (response GetNodeServiceByName403JSONResponse) VisitGetNodeServiceByNameResponse(w http.ResponseWriter) error + type GetNodeServiceByName404JSONResponse externalRef0.ErrorResponse + func (response GetNodeServiceByName404JSONResponse) VisitGetNodeServiceByNameResponse(w http.ResponseWriter) error + type GetNodeServiceByName500JSONResponse externalRef0.ErrorResponse + func (response GetNodeServiceByName500JSONResponse) VisitGetNodeServiceByNameResponse(w http.ResponseWriter) error + type GetNodeServiceByNameRequestObject struct + Hostname Hostname + Name ServiceName + type GetNodeServiceByNameResponseObject interface + VisitGetNodeServiceByNameResponse func(w http.ResponseWriter) error + type GetNodeServiceRequestObject struct + Hostname Hostname + type GetNodeServiceResponseObject interface + VisitGetNodeServiceResponse func(w http.ResponseWriter) error + type Hostname = string + type PostNodeService200JSONResponse ServiceMutationResponse + func (response PostNodeService200JSONResponse) VisitPostNodeServiceResponse(w http.ResponseWriter) error + type PostNodeService400JSONResponse externalRef0.ErrorResponse + func (response PostNodeService400JSONResponse) VisitPostNodeServiceResponse(w http.ResponseWriter) error + type PostNodeService401JSONResponse externalRef0.ErrorResponse + func (response PostNodeService401JSONResponse) VisitPostNodeServiceResponse(w http.ResponseWriter) error + type PostNodeService403JSONResponse externalRef0.ErrorResponse + func (response PostNodeService403JSONResponse) VisitPostNodeServiceResponse(w http.ResponseWriter) error + type PostNodeService500JSONResponse externalRef0.ErrorResponse + func (response PostNodeService500JSONResponse) VisitPostNodeServiceResponse(w http.ResponseWriter) error + type PostNodeServiceDisable200JSONResponse ServiceMutationResponse + func (response PostNodeServiceDisable200JSONResponse) VisitPostNodeServiceDisableResponse(w http.ResponseWriter) error + type PostNodeServiceDisable400JSONResponse externalRef0.ErrorResponse + func (response PostNodeServiceDisable400JSONResponse) VisitPostNodeServiceDisableResponse(w http.ResponseWriter) error + type PostNodeServiceDisable401JSONResponse externalRef0.ErrorResponse + func (response PostNodeServiceDisable401JSONResponse) VisitPostNodeServiceDisableResponse(w http.ResponseWriter) error + type PostNodeServiceDisable403JSONResponse externalRef0.ErrorResponse + func (response PostNodeServiceDisable403JSONResponse) VisitPostNodeServiceDisableResponse(w http.ResponseWriter) error + type PostNodeServiceDisable500JSONResponse externalRef0.ErrorResponse + func (response PostNodeServiceDisable500JSONResponse) VisitPostNodeServiceDisableResponse(w http.ResponseWriter) error + type PostNodeServiceDisableRequestObject struct + Hostname Hostname + Name ServiceName + type PostNodeServiceDisableResponseObject interface + VisitPostNodeServiceDisableResponse func(w http.ResponseWriter) error + type PostNodeServiceEnable200JSONResponse ServiceMutationResponse + func (response PostNodeServiceEnable200JSONResponse) VisitPostNodeServiceEnableResponse(w http.ResponseWriter) error + type PostNodeServiceEnable400JSONResponse externalRef0.ErrorResponse + func (response PostNodeServiceEnable400JSONResponse) VisitPostNodeServiceEnableResponse(w http.ResponseWriter) error + type PostNodeServiceEnable401JSONResponse externalRef0.ErrorResponse + func (response PostNodeServiceEnable401JSONResponse) VisitPostNodeServiceEnableResponse(w http.ResponseWriter) error + type PostNodeServiceEnable403JSONResponse externalRef0.ErrorResponse + func (response PostNodeServiceEnable403JSONResponse) VisitPostNodeServiceEnableResponse(w http.ResponseWriter) error + type PostNodeServiceEnable500JSONResponse externalRef0.ErrorResponse + func (response PostNodeServiceEnable500JSONResponse) VisitPostNodeServiceEnableResponse(w http.ResponseWriter) error + type PostNodeServiceEnableRequestObject struct + Hostname Hostname + Name ServiceName + type PostNodeServiceEnableResponseObject interface + VisitPostNodeServiceEnableResponse func(w http.ResponseWriter) error + type PostNodeServiceJSONRequestBody = ServiceCreateRequest + type PostNodeServiceRequestObject struct + Body *PostNodeServiceJSONRequestBody + Hostname Hostname + type PostNodeServiceResponseObject interface + VisitPostNodeServiceResponse func(w http.ResponseWriter) error + type PostNodeServiceRestart200JSONResponse ServiceMutationResponse + func (response PostNodeServiceRestart200JSONResponse) VisitPostNodeServiceRestartResponse(w http.ResponseWriter) error + type PostNodeServiceRestart400JSONResponse externalRef0.ErrorResponse + func (response PostNodeServiceRestart400JSONResponse) VisitPostNodeServiceRestartResponse(w http.ResponseWriter) error + type PostNodeServiceRestart401JSONResponse externalRef0.ErrorResponse + func (response PostNodeServiceRestart401JSONResponse) VisitPostNodeServiceRestartResponse(w http.ResponseWriter) error + type PostNodeServiceRestart403JSONResponse externalRef0.ErrorResponse + func (response PostNodeServiceRestart403JSONResponse) VisitPostNodeServiceRestartResponse(w http.ResponseWriter) error + type PostNodeServiceRestart500JSONResponse externalRef0.ErrorResponse + func (response PostNodeServiceRestart500JSONResponse) VisitPostNodeServiceRestartResponse(w http.ResponseWriter) error + type PostNodeServiceRestartRequestObject struct + Hostname Hostname + Name ServiceName + type PostNodeServiceRestartResponseObject interface + VisitPostNodeServiceRestartResponse func(w http.ResponseWriter) error + type PostNodeServiceStart200JSONResponse ServiceMutationResponse + func (response PostNodeServiceStart200JSONResponse) VisitPostNodeServiceStartResponse(w http.ResponseWriter) error + type PostNodeServiceStart400JSONResponse externalRef0.ErrorResponse + func (response PostNodeServiceStart400JSONResponse) VisitPostNodeServiceStartResponse(w http.ResponseWriter) error + type PostNodeServiceStart401JSONResponse externalRef0.ErrorResponse + func (response PostNodeServiceStart401JSONResponse) VisitPostNodeServiceStartResponse(w http.ResponseWriter) error + type PostNodeServiceStart403JSONResponse externalRef0.ErrorResponse + func (response PostNodeServiceStart403JSONResponse) VisitPostNodeServiceStartResponse(w http.ResponseWriter) error + type PostNodeServiceStart500JSONResponse externalRef0.ErrorResponse + func (response PostNodeServiceStart500JSONResponse) VisitPostNodeServiceStartResponse(w http.ResponseWriter) error + type PostNodeServiceStartRequestObject struct + Hostname Hostname + Name ServiceName + type PostNodeServiceStartResponseObject interface + VisitPostNodeServiceStartResponse func(w http.ResponseWriter) error + type PostNodeServiceStop200JSONResponse ServiceMutationResponse + func (response PostNodeServiceStop200JSONResponse) VisitPostNodeServiceStopResponse(w http.ResponseWriter) error + type PostNodeServiceStop400JSONResponse externalRef0.ErrorResponse + func (response PostNodeServiceStop400JSONResponse) VisitPostNodeServiceStopResponse(w http.ResponseWriter) error + type PostNodeServiceStop401JSONResponse externalRef0.ErrorResponse + func (response PostNodeServiceStop401JSONResponse) VisitPostNodeServiceStopResponse(w http.ResponseWriter) error + type PostNodeServiceStop403JSONResponse externalRef0.ErrorResponse + func (response PostNodeServiceStop403JSONResponse) VisitPostNodeServiceStopResponse(w http.ResponseWriter) error + type PostNodeServiceStop500JSONResponse externalRef0.ErrorResponse + func (response PostNodeServiceStop500JSONResponse) VisitPostNodeServiceStopResponse(w http.ResponseWriter) error + type PostNodeServiceStopRequestObject struct + Hostname Hostname + Name ServiceName + type PostNodeServiceStopResponseObject interface + VisitPostNodeServiceStopResponse func(w http.ResponseWriter) error + type PutNodeService200JSONResponse ServiceMutationResponse + func (response PutNodeService200JSONResponse) VisitPutNodeServiceResponse(w http.ResponseWriter) error + type PutNodeService400JSONResponse externalRef0.ErrorResponse + func (response PutNodeService400JSONResponse) VisitPutNodeServiceResponse(w http.ResponseWriter) error + type PutNodeService401JSONResponse externalRef0.ErrorResponse + func (response PutNodeService401JSONResponse) VisitPutNodeServiceResponse(w http.ResponseWriter) error + type PutNodeService403JSONResponse externalRef0.ErrorResponse + func (response PutNodeService403JSONResponse) VisitPutNodeServiceResponse(w http.ResponseWriter) error + type PutNodeService404JSONResponse externalRef0.ErrorResponse + func (response PutNodeService404JSONResponse) VisitPutNodeServiceResponse(w http.ResponseWriter) error + type PutNodeService500JSONResponse externalRef0.ErrorResponse + func (response PutNodeService500JSONResponse) VisitPutNodeServiceResponse(w http.ResponseWriter) error + type PutNodeServiceJSONRequestBody = ServiceUpdateRequest + type PutNodeServiceRequestObject struct + Body *PutNodeServiceJSONRequestBody + Hostname Hostname + Name ServiceName + type PutNodeServiceResponseObject interface + VisitPutNodeServiceResponse func(w http.ResponseWriter) error + type RegisterHandlersOptions struct + BaseURL string + OperationMiddlewares map[string][]echo.MiddlewareFunc + type ServerInterface interface + DeleteNodeService func(ctx *echo.Context, hostname Hostname, name ServiceName) error + GetNodeService func(ctx *echo.Context, hostname Hostname) error + GetNodeServiceByName func(ctx *echo.Context, hostname Hostname, name ServiceName) error + PostNodeService func(ctx *echo.Context, hostname Hostname) error + PostNodeServiceDisable func(ctx *echo.Context, hostname Hostname, name ServiceName) error + PostNodeServiceEnable func(ctx *echo.Context, hostname Hostname, name ServiceName) error + PostNodeServiceRestart func(ctx *echo.Context, hostname Hostname, name ServiceName) error + PostNodeServiceStart func(ctx *echo.Context, hostname Hostname, name ServiceName) error + PostNodeServiceStop func(ctx *echo.Context, hostname Hostname, name ServiceName) error + PutNodeService func(ctx *echo.Context, hostname Hostname, name ServiceName) error + func NewStrictHandler(ssi StrictServerInterface, middlewares []StrictMiddlewareFunc) ServerInterface + type ServerInterfaceWrapper struct + Handler ServerInterface + func (w *ServerInterfaceWrapper) DeleteNodeService(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) GetNodeService(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) GetNodeServiceByName(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) PostNodeService(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) PostNodeServiceDisable(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) PostNodeServiceEnable(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) PostNodeServiceRestart(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) PostNodeServiceStart(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) PostNodeServiceStop(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) PutNodeService(ctx *echo.Context) error + type ServiceCreateRequest struct + Name string + Object string + type ServiceGetEntry struct + Error *string + Hostname string + Service *ServiceInfo + Status ServiceGetEntryStatus + type ServiceGetEntryStatus string + const ServiceGetEntryStatusFailed + const ServiceGetEntryStatusOk + const ServiceGetEntryStatusSkipped + const ServiceGetEntryStatusTimeout + func (e ServiceGetEntryStatus) Valid() bool + type ServiceGetResponse struct + JobId *openapi_types.UUID + Results []ServiceGetEntry + type ServiceInfo struct + Description *string + Enabled *bool + Name *string + Pid *int + Status *string + type ServiceListEntry struct + Error *string + Hostname string + Services *[]ServiceInfo + Status ServiceListEntryStatus + type ServiceListEntryStatus string + const ServiceListEntryStatusFailed + const ServiceListEntryStatusOk + const ServiceListEntryStatusSkipped + const ServiceListEntryStatusTimeout + func (e ServiceListEntryStatus) Valid() bool + type ServiceListResponse struct + JobId *openapi_types.UUID + Results []ServiceListEntry + type ServiceMutationEntry struct + Changed *bool + Error *string + Hostname string + Name *string + Status ServiceMutationEntryStatus + type ServiceMutationEntryStatus string + const Failed + const Ok + const Skipped + const Timeout + func (e ServiceMutationEntryStatus) Valid() bool + type ServiceMutationResponse struct + JobId *openapi_types.UUID + Results []ServiceMutationEntry + type ServiceName = string + type ServiceUpdateRequest struct + Object string + type StrictHandlerFunc func(ctx *echo.Context, request any) (any, error) + type StrictMiddlewareFunc func(f StrictHandlerFunc, operationID string) StrictHandlerFunc + type StrictServerInterface interface + DeleteNodeService func(ctx context.Context, request DeleteNodeServiceRequestObject) (DeleteNodeServiceResponseObject, error) + GetNodeService func(ctx context.Context, request GetNodeServiceRequestObject) (GetNodeServiceResponseObject, error) + GetNodeServiceByName func(ctx context.Context, request GetNodeServiceByNameRequestObject) (GetNodeServiceByNameResponseObject, error) + PostNodeService func(ctx context.Context, request PostNodeServiceRequestObject) (PostNodeServiceResponseObject, error) + PostNodeServiceDisable func(ctx context.Context, request PostNodeServiceDisableRequestObject) (PostNodeServiceDisableResponseObject, error) + PostNodeServiceEnable func(ctx context.Context, request PostNodeServiceEnableRequestObject) (PostNodeServiceEnableResponseObject, error) + PostNodeServiceRestart func(ctx context.Context, request PostNodeServiceRestartRequestObject) (PostNodeServiceRestartResponseObject, error) + PostNodeServiceStart func(ctx context.Context, request PostNodeServiceStartRequestObject) (PostNodeServiceStartResponseObject, error) + PostNodeServiceStop func(ctx context.Context, request PostNodeServiceStopRequestObject) (PostNodeServiceStopResponseObject, error) + PutNodeService func(ctx context.Context, request PutNodeServiceRequestObject) (PutNodeServiceResponseObject, error)