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 DeleteNodePackage200JSONResponse PackageMutationResponse + func (response DeleteNodePackage200JSONResponse) VisitDeleteNodePackageResponse(w http.ResponseWriter) error + type DeleteNodePackage400JSONResponse externalRef0.ErrorResponse + func (response DeleteNodePackage400JSONResponse) VisitDeleteNodePackageResponse(w http.ResponseWriter) error + type DeleteNodePackage401JSONResponse externalRef0.ErrorResponse + func (response DeleteNodePackage401JSONResponse) VisitDeleteNodePackageResponse(w http.ResponseWriter) error + type DeleteNodePackage403JSONResponse externalRef0.ErrorResponse + func (response DeleteNodePackage403JSONResponse) VisitDeleteNodePackageResponse(w http.ResponseWriter) error + type DeleteNodePackage404JSONResponse externalRef0.ErrorResponse + func (response DeleteNodePackage404JSONResponse) VisitDeleteNodePackageResponse(w http.ResponseWriter) error + type DeleteNodePackage500JSONResponse externalRef0.ErrorResponse + func (response DeleteNodePackage500JSONResponse) VisitDeleteNodePackageResponse(w http.ResponseWriter) error + type DeleteNodePackageRequestObject struct + Hostname Hostname + Name PackageName + type DeleteNodePackageResponseObject interface + VisitDeleteNodePackageResponse 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 GetNodePackage200JSONResponse PackageCollectionResponse + func (response GetNodePackage200JSONResponse) VisitGetNodePackageResponse(w http.ResponseWriter) error + type GetNodePackage400JSONResponse externalRef0.ErrorResponse + func (response GetNodePackage400JSONResponse) VisitGetNodePackageResponse(w http.ResponseWriter) error + type GetNodePackage401JSONResponse externalRef0.ErrorResponse + func (response GetNodePackage401JSONResponse) VisitGetNodePackageResponse(w http.ResponseWriter) error + type GetNodePackage403JSONResponse externalRef0.ErrorResponse + func (response GetNodePackage403JSONResponse) VisitGetNodePackageResponse(w http.ResponseWriter) error + type GetNodePackage500JSONResponse externalRef0.ErrorResponse + func (response GetNodePackage500JSONResponse) VisitGetNodePackageResponse(w http.ResponseWriter) error + type GetNodePackageByName200JSONResponse PackageCollectionResponse + func (response GetNodePackageByName200JSONResponse) VisitGetNodePackageByNameResponse(w http.ResponseWriter) error + type GetNodePackageByName400JSONResponse externalRef0.ErrorResponse + func (response GetNodePackageByName400JSONResponse) VisitGetNodePackageByNameResponse(w http.ResponseWriter) error + type GetNodePackageByName401JSONResponse externalRef0.ErrorResponse + func (response GetNodePackageByName401JSONResponse) VisitGetNodePackageByNameResponse(w http.ResponseWriter) error + type GetNodePackageByName403JSONResponse externalRef0.ErrorResponse + func (response GetNodePackageByName403JSONResponse) VisitGetNodePackageByNameResponse(w http.ResponseWriter) error + type GetNodePackageByName404JSONResponse externalRef0.ErrorResponse + func (response GetNodePackageByName404JSONResponse) VisitGetNodePackageByNameResponse(w http.ResponseWriter) error + type GetNodePackageByName500JSONResponse externalRef0.ErrorResponse + func (response GetNodePackageByName500JSONResponse) VisitGetNodePackageByNameResponse(w http.ResponseWriter) error + type GetNodePackageByNameRequestObject struct + Hostname Hostname + Name PackageName + type GetNodePackageByNameResponseObject interface + VisitGetNodePackageByNameResponse func(w http.ResponseWriter) error + type GetNodePackageRequestObject struct + Hostname Hostname + type GetNodePackageResponseObject interface + VisitGetNodePackageResponse func(w http.ResponseWriter) error + type GetNodePackageUpdate200JSONResponse UpdateCollectionResponse + func (response GetNodePackageUpdate200JSONResponse) VisitGetNodePackageUpdateResponse(w http.ResponseWriter) error + type GetNodePackageUpdate400JSONResponse externalRef0.ErrorResponse + func (response GetNodePackageUpdate400JSONResponse) VisitGetNodePackageUpdateResponse(w http.ResponseWriter) error + type GetNodePackageUpdate401JSONResponse externalRef0.ErrorResponse + func (response GetNodePackageUpdate401JSONResponse) VisitGetNodePackageUpdateResponse(w http.ResponseWriter) error + type GetNodePackageUpdate403JSONResponse externalRef0.ErrorResponse + func (response GetNodePackageUpdate403JSONResponse) VisitGetNodePackageUpdateResponse(w http.ResponseWriter) error + type GetNodePackageUpdate500JSONResponse externalRef0.ErrorResponse + func (response GetNodePackageUpdate500JSONResponse) VisitGetNodePackageUpdateResponse(w http.ResponseWriter) error + type GetNodePackageUpdateRequestObject struct + Hostname Hostname + type GetNodePackageUpdateResponseObject interface + VisitGetNodePackageUpdateResponse func(w http.ResponseWriter) error + type Hostname = string + type PackageCollectionResponse struct + JobId *openapi_types.UUID + Results []PackageEntry + type PackageEntry struct + Error *string + Hostname string + Packages *[]PackageInfo + Status PackageEntryStatus + type PackageEntryStatus string + const PackageEntryStatusFailed + const PackageEntryStatusOk + const PackageEntryStatusSkipped + const PackageEntryStatusTimeout + func (e PackageEntryStatus) Valid() bool + type PackageInfo struct + Description *string + Name *string + Size *int64 + Status *string + Version *string + type PackageInstallRequest struct + Name string + type PackageMutationResponse struct + JobId *openapi_types.UUID + Results []PackageMutationResult + type PackageMutationResult struct + Changed *bool + Error *string + Hostname string + Name *string + Status PackageMutationResultStatus + type PackageMutationResultStatus string + const PackageMutationResultStatusFailed + const PackageMutationResultStatusOk + const PackageMutationResultStatusSkipped + const PackageMutationResultStatusTimeout + func (e PackageMutationResultStatus) Valid() bool + type PackageName = string + type PostNodePackage200JSONResponse PackageMutationResponse + func (response PostNodePackage200JSONResponse) VisitPostNodePackageResponse(w http.ResponseWriter) error + type PostNodePackage400JSONResponse externalRef0.ErrorResponse + func (response PostNodePackage400JSONResponse) VisitPostNodePackageResponse(w http.ResponseWriter) error + type PostNodePackage401JSONResponse externalRef0.ErrorResponse + func (response PostNodePackage401JSONResponse) VisitPostNodePackageResponse(w http.ResponseWriter) error + type PostNodePackage403JSONResponse externalRef0.ErrorResponse + func (response PostNodePackage403JSONResponse) VisitPostNodePackageResponse(w http.ResponseWriter) error + type PostNodePackage500JSONResponse externalRef0.ErrorResponse + func (response PostNodePackage500JSONResponse) VisitPostNodePackageResponse(w http.ResponseWriter) error + type PostNodePackageJSONRequestBody = PackageInstallRequest + type PostNodePackageRequestObject struct + Body *PostNodePackageJSONRequestBody + Hostname Hostname + type PostNodePackageResponseObject interface + VisitPostNodePackageResponse func(w http.ResponseWriter) error + type PostNodePackageUpdate200JSONResponse PackageMutationResponse + func (response PostNodePackageUpdate200JSONResponse) VisitPostNodePackageUpdateResponse(w http.ResponseWriter) error + type PostNodePackageUpdate400JSONResponse externalRef0.ErrorResponse + func (response PostNodePackageUpdate400JSONResponse) VisitPostNodePackageUpdateResponse(w http.ResponseWriter) error + type PostNodePackageUpdate401JSONResponse externalRef0.ErrorResponse + func (response PostNodePackageUpdate401JSONResponse) VisitPostNodePackageUpdateResponse(w http.ResponseWriter) error + type PostNodePackageUpdate403JSONResponse externalRef0.ErrorResponse + func (response PostNodePackageUpdate403JSONResponse) VisitPostNodePackageUpdateResponse(w http.ResponseWriter) error + type PostNodePackageUpdate500JSONResponse externalRef0.ErrorResponse + func (response PostNodePackageUpdate500JSONResponse) VisitPostNodePackageUpdateResponse(w http.ResponseWriter) error + type PostNodePackageUpdateRequestObject struct + Hostname Hostname + type PostNodePackageUpdateResponseObject interface + VisitPostNodePackageUpdateResponse func(w http.ResponseWriter) error + type RegisterHandlersOptions struct + BaseURL string + OperationMiddlewares map[string][]echo.MiddlewareFunc + type ServerInterface interface + DeleteNodePackage func(ctx *echo.Context, hostname Hostname, name PackageName) error + GetNodePackage func(ctx *echo.Context, hostname Hostname) error + GetNodePackageByName func(ctx *echo.Context, hostname Hostname, name PackageName) error + GetNodePackageUpdate func(ctx *echo.Context, hostname Hostname) error + PostNodePackage func(ctx *echo.Context, hostname Hostname) error + PostNodePackageUpdate func(ctx *echo.Context, hostname Hostname) error + func NewStrictHandler(ssi StrictServerInterface, middlewares []StrictMiddlewareFunc) ServerInterface + type ServerInterfaceWrapper struct + Handler ServerInterface + func (w *ServerInterfaceWrapper) DeleteNodePackage(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) GetNodePackage(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) GetNodePackageByName(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) GetNodePackageUpdate(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) PostNodePackage(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) PostNodePackageUpdate(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 + DeleteNodePackage func(ctx context.Context, request DeleteNodePackageRequestObject) (DeleteNodePackageResponseObject, error) + GetNodePackage func(ctx context.Context, request GetNodePackageRequestObject) (GetNodePackageResponseObject, error) + GetNodePackageByName func(ctx context.Context, request GetNodePackageByNameRequestObject) (GetNodePackageByNameResponseObject, error) + GetNodePackageUpdate func(ctx context.Context, request GetNodePackageUpdateRequestObject) (GetNodePackageUpdateResponseObject, error) + PostNodePackage func(ctx context.Context, request PostNodePackageRequestObject) (PostNodePackageResponseObject, error) + PostNodePackageUpdate func(ctx context.Context, request PostNodePackageUpdateRequestObject) (PostNodePackageUpdateResponseObject, error) + type UpdateCollectionResponse struct + JobId *openapi_types.UUID + Results []UpdateEntry + type UpdateEntry struct + Error *string + Hostname string + Status UpdateEntryStatus + Updates *[]UpdateInfo + type UpdateEntryStatus string + const Failed + const Ok + const Skipped + const Timeout + func (e UpdateEntryStatus) Valid() bool + type UpdateInfo struct + CurrentVersion *string + Name *string + NewVersion *string