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 FileDeployCollectionResponse struct + JobId *openapi_types.UUID + Results []FileDeployResult + type FileDeployRequest struct + ContentType FileDeployRequestContentType + Group *string + Mode *string + ObjectName string + Owner *string + Path string + Vars *map[string]interface{} + type FileDeployRequestContentType string + const Raw + const Template + func (e FileDeployRequestContentType) Valid() bool + type FileDeployResult struct + Changed *bool + Error *string + Hostname string + Status FileDeployResultStatus + type FileDeployResultStatus string + const FileDeployResultStatusFailed + const FileDeployResultStatusOk + const FileDeployResultStatusSkipped + const FileDeployResultStatusTimeout + func (e FileDeployResultStatus) Valid() bool + type FileStatusCollectionResponse struct + JobId *openapi_types.UUID + Results []FileStatusResult + type FileStatusRequest struct + Path string + type FileStatusResult struct + Changed *bool + Error *string + Hostname string + Path *string + Sha256 *string + Status *string + type FileUndeployCollectionResponse struct + JobId *openapi_types.UUID + Results []FileUndeployResult + type FileUndeployRequest struct + Path string + type FileUndeployResult struct + Changed *bool + Error *string + Hostname string + Status FileUndeployResultStatus + type FileUndeployResultStatus string + const FileUndeployResultStatusFailed + const FileUndeployResultStatusOk + const FileUndeployResultStatusSkipped + const FileUndeployResultStatusTimeout + func (e FileUndeployResultStatus) Valid() bool + type Hostname = string + type PostNodeFileDeploy202JSONResponse FileDeployCollectionResponse + func (response PostNodeFileDeploy202JSONResponse) VisitPostNodeFileDeployResponse(w http.ResponseWriter) error + type PostNodeFileDeploy400JSONResponse externalRef0.ErrorResponse + func (response PostNodeFileDeploy400JSONResponse) VisitPostNodeFileDeployResponse(w http.ResponseWriter) error + type PostNodeFileDeploy401JSONResponse externalRef0.ErrorResponse + func (response PostNodeFileDeploy401JSONResponse) VisitPostNodeFileDeployResponse(w http.ResponseWriter) error + type PostNodeFileDeploy403JSONResponse externalRef0.ErrorResponse + func (response PostNodeFileDeploy403JSONResponse) VisitPostNodeFileDeployResponse(w http.ResponseWriter) error + type PostNodeFileDeploy500JSONResponse externalRef0.ErrorResponse + func (response PostNodeFileDeploy500JSONResponse) VisitPostNodeFileDeployResponse(w http.ResponseWriter) error + type PostNodeFileDeployJSONRequestBody = FileDeployRequest + type PostNodeFileDeployRequestObject struct + Body *PostNodeFileDeployJSONRequestBody + Hostname Hostname + type PostNodeFileDeployResponseObject interface + VisitPostNodeFileDeployResponse func(w http.ResponseWriter) error + type PostNodeFileStatus200JSONResponse FileStatusCollectionResponse + func (response PostNodeFileStatus200JSONResponse) VisitPostNodeFileStatusResponse(w http.ResponseWriter) error + type PostNodeFileStatus400JSONResponse externalRef0.ErrorResponse + func (response PostNodeFileStatus400JSONResponse) VisitPostNodeFileStatusResponse(w http.ResponseWriter) error + type PostNodeFileStatus401JSONResponse externalRef0.ErrorResponse + func (response PostNodeFileStatus401JSONResponse) VisitPostNodeFileStatusResponse(w http.ResponseWriter) error + type PostNodeFileStatus403JSONResponse externalRef0.ErrorResponse + func (response PostNodeFileStatus403JSONResponse) VisitPostNodeFileStatusResponse(w http.ResponseWriter) error + type PostNodeFileStatus500JSONResponse externalRef0.ErrorResponse + func (response PostNodeFileStatus500JSONResponse) VisitPostNodeFileStatusResponse(w http.ResponseWriter) error + type PostNodeFileStatusJSONRequestBody = FileStatusRequest + type PostNodeFileStatusRequestObject struct + Body *PostNodeFileStatusJSONRequestBody + Hostname Hostname + type PostNodeFileStatusResponseObject interface + VisitPostNodeFileStatusResponse func(w http.ResponseWriter) error + type PostNodeFileUndeploy202JSONResponse FileUndeployCollectionResponse + func (response PostNodeFileUndeploy202JSONResponse) VisitPostNodeFileUndeployResponse(w http.ResponseWriter) error + type PostNodeFileUndeploy400JSONResponse externalRef0.ErrorResponse + func (response PostNodeFileUndeploy400JSONResponse) VisitPostNodeFileUndeployResponse(w http.ResponseWriter) error + type PostNodeFileUndeploy401JSONResponse externalRef0.ErrorResponse + func (response PostNodeFileUndeploy401JSONResponse) VisitPostNodeFileUndeployResponse(w http.ResponseWriter) error + type PostNodeFileUndeploy403JSONResponse externalRef0.ErrorResponse + func (response PostNodeFileUndeploy403JSONResponse) VisitPostNodeFileUndeployResponse(w http.ResponseWriter) error + type PostNodeFileUndeploy500JSONResponse externalRef0.ErrorResponse + func (response PostNodeFileUndeploy500JSONResponse) VisitPostNodeFileUndeployResponse(w http.ResponseWriter) error + type PostNodeFileUndeployJSONRequestBody = FileUndeployRequest + type PostNodeFileUndeployRequestObject struct + Body *PostNodeFileUndeployJSONRequestBody + Hostname Hostname + type PostNodeFileUndeployResponseObject interface + VisitPostNodeFileUndeployResponse func(w http.ResponseWriter) error + type RegisterHandlersOptions struct + BaseURL string + OperationMiddlewares map[string][]echo.MiddlewareFunc + type ServerInterface interface + PostNodeFileDeploy func(ctx *echo.Context, hostname Hostname) error + PostNodeFileStatus func(ctx *echo.Context, hostname Hostname) error + PostNodeFileUndeploy func(ctx *echo.Context, hostname Hostname) error + func NewStrictHandler(ssi StrictServerInterface, middlewares []StrictMiddlewareFunc) ServerInterface + type ServerInterfaceWrapper struct + Handler ServerInterface + func (w *ServerInterfaceWrapper) PostNodeFileDeploy(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) PostNodeFileStatus(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) PostNodeFileUndeploy(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 + PostNodeFileDeploy func(ctx context.Context, request PostNodeFileDeployRequestObject) (PostNodeFileDeployResponseObject, error) + PostNodeFileStatus func(ctx context.Context, request PostNodeFileStatusRequestObject) (PostNodeFileStatusResponseObject, error) + PostNodeFileUndeploy func(ctx context.Context, request PostNodeFileUndeployRequestObject) (PostNodeFileUndeployResponseObject, error)