Versions in this module Expand all Collapse all v0 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 DeleteNodeContainerDockerByID202JSONResponse DockerActionCollectionResponse + func (response DeleteNodeContainerDockerByID202JSONResponse) VisitDeleteNodeContainerDockerByIDResponse(w http.ResponseWriter) error + type DeleteNodeContainerDockerByID400JSONResponse externalRef0.ErrorResponse + func (response DeleteNodeContainerDockerByID400JSONResponse) VisitDeleteNodeContainerDockerByIDResponse(w http.ResponseWriter) error + type DeleteNodeContainerDockerByID401JSONResponse externalRef0.ErrorResponse + func (response DeleteNodeContainerDockerByID401JSONResponse) VisitDeleteNodeContainerDockerByIDResponse(w http.ResponseWriter) error + type DeleteNodeContainerDockerByID403JSONResponse externalRef0.ErrorResponse + func (response DeleteNodeContainerDockerByID403JSONResponse) VisitDeleteNodeContainerDockerByIDResponse(w http.ResponseWriter) error + type DeleteNodeContainerDockerByID404JSONResponse externalRef0.ErrorResponse + func (response DeleteNodeContainerDockerByID404JSONResponse) VisitDeleteNodeContainerDockerByIDResponse(w http.ResponseWriter) error + type DeleteNodeContainerDockerByID500JSONResponse externalRef0.ErrorResponse + func (response DeleteNodeContainerDockerByID500JSONResponse) VisitDeleteNodeContainerDockerByIDResponse(w http.ResponseWriter) error + type DeleteNodeContainerDockerByIDParams struct + Force *bool + type DeleteNodeContainerDockerByIDRequestObject struct + Hostname Hostname + Id DockerId + Params DeleteNodeContainerDockerByIDParams + type DeleteNodeContainerDockerByIDResponseObject interface + VisitDeleteNodeContainerDockerByIDResponse func(w http.ResponseWriter) error + type DeleteNodeContainerDockerImage202JSONResponse DockerActionCollectionResponse + func (response DeleteNodeContainerDockerImage202JSONResponse) VisitDeleteNodeContainerDockerImageResponse(w http.ResponseWriter) error + type DeleteNodeContainerDockerImage400JSONResponse externalRef0.ErrorResponse + func (response DeleteNodeContainerDockerImage400JSONResponse) VisitDeleteNodeContainerDockerImageResponse(w http.ResponseWriter) error + type DeleteNodeContainerDockerImage401JSONResponse externalRef0.ErrorResponse + func (response DeleteNodeContainerDockerImage401JSONResponse) VisitDeleteNodeContainerDockerImageResponse(w http.ResponseWriter) error + type DeleteNodeContainerDockerImage403JSONResponse externalRef0.ErrorResponse + func (response DeleteNodeContainerDockerImage403JSONResponse) VisitDeleteNodeContainerDockerImageResponse(w http.ResponseWriter) error + type DeleteNodeContainerDockerImage500JSONResponse externalRef0.ErrorResponse + func (response DeleteNodeContainerDockerImage500JSONResponse) VisitDeleteNodeContainerDockerImageResponse(w http.ResponseWriter) error + type DeleteNodeContainerDockerImageParams struct + Force *bool + type DeleteNodeContainerDockerImageRequestObject struct + Hostname Hostname + Image string + Params DeleteNodeContainerDockerImageParams + type DeleteNodeContainerDockerImageResponseObject interface + VisitDeleteNodeContainerDockerImageResponse func(w http.ResponseWriter) error + type DockerActionCollectionResponse struct + JobId *openapi_types.UUID + Results []DockerActionResultItem + type DockerActionResultItem struct + Changed *bool + Error *string + Hostname string + Id *string + Message *string + Status DockerActionResultItemStatus + type DockerActionResultItemStatus string + const DockerActionResultItemStatusFailed + const DockerActionResultItemStatusOk + const DockerActionResultItemStatusSkipped + const DockerActionResultItemStatusTimeout + func (e DockerActionResultItemStatus) Valid() bool + type DockerCreateRequest struct + AutoStart *bool + Command *[]string + Dns *[]string + Env *[]string + Hostname *string + Image string + Name *string + Ports *[]string + Volumes *[]string + type DockerDetailCollectionResponse struct + JobId *openapi_types.UUID + Results []DockerDetailResponse + type DockerDetailResponse struct + Changed *bool + Created *string + Env *[]string + Error *string + Health *string + Hostname string + Id *string + Image *string + Mounts *[]string + Name *string + NetworkSettings *map[string]string + Ports *[]string + State *string + Status DockerDetailResponseStatus + type DockerDetailResponseStatus string + const DockerDetailResponseStatusFailed + const DockerDetailResponseStatusOk + const DockerDetailResponseStatusSkipped + const DockerDetailResponseStatusTimeout + func (e DockerDetailResponseStatus) Valid() bool + type DockerExecCollectionResponse struct + JobId *openapi_types.UUID + Results []DockerExecResultItem + type DockerExecRequest struct + Command []string + Env *[]string + WorkingDir *string + type DockerExecResultItem struct + Changed *bool + Error *string + ExitCode *int + Hostname string + Status DockerExecResultItemStatus + Stderr *string + Stdout *string + type DockerExecResultItemStatus string + const DockerExecResultItemStatusFailed + const DockerExecResultItemStatusOk + const DockerExecResultItemStatusSkipped + const DockerExecResultItemStatusTimeout + func (e DockerExecResultItemStatus) Valid() bool + type DockerId = string + type DockerListCollectionResponse struct + JobId *openapi_types.UUID + Results []DockerListItem + type DockerListItem struct + Changed *bool + Containers *[]DockerSummary + Error *string + Hostname string + Status DockerListItemStatus + type DockerListItemStatus string + const DockerListItemStatusFailed + const DockerListItemStatusOk + const DockerListItemStatusSkipped + const DockerListItemStatusTimeout + func (e DockerListItemStatus) Valid() bool + type DockerPullCollectionResponse struct + JobId *openapi_types.UUID + Results []DockerPullResultItem + type DockerPullRequest struct + Image string + type DockerPullResultItem struct + Changed *bool + Error *string + Hostname string + ImageId *string + Size *int64 + Status DockerPullResultItemStatus + Tag *string + type DockerPullResultItemStatus string + const DockerPullResultItemStatusFailed + const DockerPullResultItemStatusOk + const DockerPullResultItemStatusSkipped + const DockerPullResultItemStatusTimeout + func (e DockerPullResultItemStatus) Valid() bool + type DockerResponse struct + Changed *bool + Created *string + Error *string + Hostname string + Id *string + Image *string + Name *string + State *string + Status DockerResponseStatus + type DockerResponseStatus string + const DockerResponseStatusFailed + const DockerResponseStatusOk + const DockerResponseStatusSkipped + const DockerResponseStatusTimeout + func (e DockerResponseStatus) Valid() bool + type DockerResultCollectionResponse struct + JobId *openapi_types.UUID + Results []DockerResponse + type DockerStopRequest struct + Timeout *int + type DockerSummary struct + Created *string + Id *string + Image *string + Name *string + State *string + 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 GetNodeContainerDocker200JSONResponse DockerListCollectionResponse + func (response GetNodeContainerDocker200JSONResponse) VisitGetNodeContainerDockerResponse(w http.ResponseWriter) error + type GetNodeContainerDocker400JSONResponse externalRef0.ErrorResponse + func (response GetNodeContainerDocker400JSONResponse) VisitGetNodeContainerDockerResponse(w http.ResponseWriter) error + type GetNodeContainerDocker401JSONResponse externalRef0.ErrorResponse + func (response GetNodeContainerDocker401JSONResponse) VisitGetNodeContainerDockerResponse(w http.ResponseWriter) error + type GetNodeContainerDocker403JSONResponse externalRef0.ErrorResponse + func (response GetNodeContainerDocker403JSONResponse) VisitGetNodeContainerDockerResponse(w http.ResponseWriter) error + type GetNodeContainerDocker500JSONResponse externalRef0.ErrorResponse + func (response GetNodeContainerDocker500JSONResponse) VisitGetNodeContainerDockerResponse(w http.ResponseWriter) error + type GetNodeContainerDockerByID200JSONResponse DockerDetailCollectionResponse + func (response GetNodeContainerDockerByID200JSONResponse) VisitGetNodeContainerDockerByIDResponse(w http.ResponseWriter) error + type GetNodeContainerDockerByID400JSONResponse externalRef0.ErrorResponse + func (response GetNodeContainerDockerByID400JSONResponse) VisitGetNodeContainerDockerByIDResponse(w http.ResponseWriter) error + type GetNodeContainerDockerByID401JSONResponse externalRef0.ErrorResponse + func (response GetNodeContainerDockerByID401JSONResponse) VisitGetNodeContainerDockerByIDResponse(w http.ResponseWriter) error + type GetNodeContainerDockerByID403JSONResponse externalRef0.ErrorResponse + func (response GetNodeContainerDockerByID403JSONResponse) VisitGetNodeContainerDockerByIDResponse(w http.ResponseWriter) error + type GetNodeContainerDockerByID404JSONResponse externalRef0.ErrorResponse + func (response GetNodeContainerDockerByID404JSONResponse) VisitGetNodeContainerDockerByIDResponse(w http.ResponseWriter) error + type GetNodeContainerDockerByID500JSONResponse externalRef0.ErrorResponse + func (response GetNodeContainerDockerByID500JSONResponse) VisitGetNodeContainerDockerByIDResponse(w http.ResponseWriter) error + type GetNodeContainerDockerByIDRequestObject struct + Hostname Hostname + Id DockerId + type GetNodeContainerDockerByIDResponseObject interface + VisitGetNodeContainerDockerByIDResponse func(w http.ResponseWriter) error + type GetNodeContainerDockerParams struct + Limit *int + State *GetNodeContainerDockerParamsState + type GetNodeContainerDockerParamsState string + const All + const Running + const Stopped + func (e GetNodeContainerDockerParamsState) Valid() bool + type GetNodeContainerDockerRequestObject struct + Hostname Hostname + Params GetNodeContainerDockerParams + type GetNodeContainerDockerResponseObject interface + VisitGetNodeContainerDockerResponse func(w http.ResponseWriter) error + type Hostname = string + type PostNodeContainerDocker202JSONResponse DockerResultCollectionResponse + func (response PostNodeContainerDocker202JSONResponse) VisitPostNodeContainerDockerResponse(w http.ResponseWriter) error + type PostNodeContainerDocker400JSONResponse externalRef0.ErrorResponse + func (response PostNodeContainerDocker400JSONResponse) VisitPostNodeContainerDockerResponse(w http.ResponseWriter) error + type PostNodeContainerDocker401JSONResponse externalRef0.ErrorResponse + func (response PostNodeContainerDocker401JSONResponse) VisitPostNodeContainerDockerResponse(w http.ResponseWriter) error + type PostNodeContainerDocker403JSONResponse externalRef0.ErrorResponse + func (response PostNodeContainerDocker403JSONResponse) VisitPostNodeContainerDockerResponse(w http.ResponseWriter) error + type PostNodeContainerDocker500JSONResponse externalRef0.ErrorResponse + func (response PostNodeContainerDocker500JSONResponse) VisitPostNodeContainerDockerResponse(w http.ResponseWriter) error + type PostNodeContainerDockerExec202JSONResponse DockerExecCollectionResponse + func (response PostNodeContainerDockerExec202JSONResponse) VisitPostNodeContainerDockerExecResponse(w http.ResponseWriter) error + type PostNodeContainerDockerExec400JSONResponse externalRef0.ErrorResponse + func (response PostNodeContainerDockerExec400JSONResponse) VisitPostNodeContainerDockerExecResponse(w http.ResponseWriter) error + type PostNodeContainerDockerExec401JSONResponse externalRef0.ErrorResponse + func (response PostNodeContainerDockerExec401JSONResponse) VisitPostNodeContainerDockerExecResponse(w http.ResponseWriter) error + type PostNodeContainerDockerExec403JSONResponse externalRef0.ErrorResponse + func (response PostNodeContainerDockerExec403JSONResponse) VisitPostNodeContainerDockerExecResponse(w http.ResponseWriter) error + type PostNodeContainerDockerExec404JSONResponse externalRef0.ErrorResponse + func (response PostNodeContainerDockerExec404JSONResponse) VisitPostNodeContainerDockerExecResponse(w http.ResponseWriter) error + type PostNodeContainerDockerExec500JSONResponse externalRef0.ErrorResponse + func (response PostNodeContainerDockerExec500JSONResponse) VisitPostNodeContainerDockerExecResponse(w http.ResponseWriter) error + type PostNodeContainerDockerExecJSONRequestBody = DockerExecRequest + type PostNodeContainerDockerExecRequestObject struct + Body *PostNodeContainerDockerExecJSONRequestBody + Hostname Hostname + Id DockerId + type PostNodeContainerDockerExecResponseObject interface + VisitPostNodeContainerDockerExecResponse func(w http.ResponseWriter) error + type PostNodeContainerDockerJSONRequestBody = DockerCreateRequest + type PostNodeContainerDockerPull202JSONResponse DockerPullCollectionResponse + func (response PostNodeContainerDockerPull202JSONResponse) VisitPostNodeContainerDockerPullResponse(w http.ResponseWriter) error + type PostNodeContainerDockerPull400JSONResponse externalRef0.ErrorResponse + func (response PostNodeContainerDockerPull400JSONResponse) VisitPostNodeContainerDockerPullResponse(w http.ResponseWriter) error + type PostNodeContainerDockerPull401JSONResponse externalRef0.ErrorResponse + func (response PostNodeContainerDockerPull401JSONResponse) VisitPostNodeContainerDockerPullResponse(w http.ResponseWriter) error + type PostNodeContainerDockerPull403JSONResponse externalRef0.ErrorResponse + func (response PostNodeContainerDockerPull403JSONResponse) VisitPostNodeContainerDockerPullResponse(w http.ResponseWriter) error + type PostNodeContainerDockerPull500JSONResponse externalRef0.ErrorResponse + func (response PostNodeContainerDockerPull500JSONResponse) VisitPostNodeContainerDockerPullResponse(w http.ResponseWriter) error + type PostNodeContainerDockerPullJSONRequestBody = DockerPullRequest + type PostNodeContainerDockerPullRequestObject struct + Body *PostNodeContainerDockerPullJSONRequestBody + Hostname Hostname + type PostNodeContainerDockerPullResponseObject interface + VisitPostNodeContainerDockerPullResponse func(w http.ResponseWriter) error + type PostNodeContainerDockerRequestObject struct + Body *PostNodeContainerDockerJSONRequestBody + Hostname Hostname + type PostNodeContainerDockerResponseObject interface + VisitPostNodeContainerDockerResponse func(w http.ResponseWriter) error + type PostNodeContainerDockerStart202JSONResponse DockerActionCollectionResponse + func (response PostNodeContainerDockerStart202JSONResponse) VisitPostNodeContainerDockerStartResponse(w http.ResponseWriter) error + type PostNodeContainerDockerStart400JSONResponse externalRef0.ErrorResponse + func (response PostNodeContainerDockerStart400JSONResponse) VisitPostNodeContainerDockerStartResponse(w http.ResponseWriter) error + type PostNodeContainerDockerStart401JSONResponse externalRef0.ErrorResponse + func (response PostNodeContainerDockerStart401JSONResponse) VisitPostNodeContainerDockerStartResponse(w http.ResponseWriter) error + type PostNodeContainerDockerStart403JSONResponse externalRef0.ErrorResponse + func (response PostNodeContainerDockerStart403JSONResponse) VisitPostNodeContainerDockerStartResponse(w http.ResponseWriter) error + type PostNodeContainerDockerStart404JSONResponse externalRef0.ErrorResponse + func (response PostNodeContainerDockerStart404JSONResponse) VisitPostNodeContainerDockerStartResponse(w http.ResponseWriter) error + type PostNodeContainerDockerStart500JSONResponse externalRef0.ErrorResponse + func (response PostNodeContainerDockerStart500JSONResponse) VisitPostNodeContainerDockerStartResponse(w http.ResponseWriter) error + type PostNodeContainerDockerStartRequestObject struct + Hostname Hostname + Id DockerId + type PostNodeContainerDockerStartResponseObject interface + VisitPostNodeContainerDockerStartResponse func(w http.ResponseWriter) error + type PostNodeContainerDockerStop202JSONResponse DockerActionCollectionResponse + func (response PostNodeContainerDockerStop202JSONResponse) VisitPostNodeContainerDockerStopResponse(w http.ResponseWriter) error + type PostNodeContainerDockerStop400JSONResponse externalRef0.ErrorResponse + func (response PostNodeContainerDockerStop400JSONResponse) VisitPostNodeContainerDockerStopResponse(w http.ResponseWriter) error + type PostNodeContainerDockerStop401JSONResponse externalRef0.ErrorResponse + func (response PostNodeContainerDockerStop401JSONResponse) VisitPostNodeContainerDockerStopResponse(w http.ResponseWriter) error + type PostNodeContainerDockerStop403JSONResponse externalRef0.ErrorResponse + func (response PostNodeContainerDockerStop403JSONResponse) VisitPostNodeContainerDockerStopResponse(w http.ResponseWriter) error + type PostNodeContainerDockerStop404JSONResponse externalRef0.ErrorResponse + func (response PostNodeContainerDockerStop404JSONResponse) VisitPostNodeContainerDockerStopResponse(w http.ResponseWriter) error + type PostNodeContainerDockerStop500JSONResponse externalRef0.ErrorResponse + func (response PostNodeContainerDockerStop500JSONResponse) VisitPostNodeContainerDockerStopResponse(w http.ResponseWriter) error + type PostNodeContainerDockerStopJSONRequestBody = DockerStopRequest + type PostNodeContainerDockerStopRequestObject struct + Body *PostNodeContainerDockerStopJSONRequestBody + Hostname Hostname + Id DockerId + type PostNodeContainerDockerStopResponseObject interface + VisitPostNodeContainerDockerStopResponse func(w http.ResponseWriter) error + type RegisterHandlersOptions struct + BaseURL string + OperationMiddlewares map[string][]echo.MiddlewareFunc + type ServerInterface interface + DeleteNodeContainerDockerByID func(ctx *echo.Context, hostname Hostname, id DockerId, ...) error + DeleteNodeContainerDockerImage func(ctx *echo.Context, hostname Hostname, image string, ...) error + GetNodeContainerDocker func(ctx *echo.Context, hostname Hostname, params GetNodeContainerDockerParams) error + GetNodeContainerDockerByID func(ctx *echo.Context, hostname Hostname, id DockerId) error + PostNodeContainerDocker func(ctx *echo.Context, hostname Hostname) error + PostNodeContainerDockerExec func(ctx *echo.Context, hostname Hostname, id DockerId) error + PostNodeContainerDockerPull func(ctx *echo.Context, hostname Hostname) error + PostNodeContainerDockerStart func(ctx *echo.Context, hostname Hostname, id DockerId) error + PostNodeContainerDockerStop func(ctx *echo.Context, hostname Hostname, id DockerId) error + func NewStrictHandler(ssi StrictServerInterface, middlewares []StrictMiddlewareFunc) ServerInterface + type ServerInterfaceWrapper struct + Handler ServerInterface + func (w *ServerInterfaceWrapper) DeleteNodeContainerDockerByID(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) DeleteNodeContainerDockerImage(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) GetNodeContainerDocker(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) GetNodeContainerDockerByID(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) PostNodeContainerDocker(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) PostNodeContainerDockerExec(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) PostNodeContainerDockerPull(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) PostNodeContainerDockerStart(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) PostNodeContainerDockerStop(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 + DeleteNodeContainerDockerByID func(ctx context.Context, request DeleteNodeContainerDockerByIDRequestObject) (DeleteNodeContainerDockerByIDResponseObject, error) + DeleteNodeContainerDockerImage func(ctx context.Context, request DeleteNodeContainerDockerImageRequestObject) (DeleteNodeContainerDockerImageResponseObject, error) + GetNodeContainerDocker func(ctx context.Context, request GetNodeContainerDockerRequestObject) (GetNodeContainerDockerResponseObject, error) + GetNodeContainerDockerByID func(ctx context.Context, request GetNodeContainerDockerByIDRequestObject) (GetNodeContainerDockerByIDResponseObject, error) + PostNodeContainerDocker func(ctx context.Context, request PostNodeContainerDockerRequestObject) (PostNodeContainerDockerResponseObject, error) + PostNodeContainerDockerExec func(ctx context.Context, request PostNodeContainerDockerExecRequestObject) (PostNodeContainerDockerExecResponseObject, error) + PostNodeContainerDockerPull func(ctx context.Context, request PostNodeContainerDockerPullRequestObject) (PostNodeContainerDockerPullResponseObject, error) + PostNodeContainerDockerStart func(ctx context.Context, request PostNodeContainerDockerStartRequestObject) (PostNodeContainerDockerStartResponseObject, error) + PostNodeContainerDockerStop func(ctx context.Context, request PostNodeContainerDockerStopRequestObject) (PostNodeContainerDockerStopResponseObject, error)