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 DeleteFileByName200JSONResponse FileDeleteResponse + func (response DeleteFileByName200JSONResponse) VisitDeleteFileByNameResponse(w http.ResponseWriter) error + type DeleteFileByName400JSONResponse externalRef0.ErrorResponse + func (response DeleteFileByName400JSONResponse) VisitDeleteFileByNameResponse(w http.ResponseWriter) error + type DeleteFileByName401JSONResponse externalRef0.ErrorResponse + func (response DeleteFileByName401JSONResponse) VisitDeleteFileByNameResponse(w http.ResponseWriter) error + type DeleteFileByName403JSONResponse externalRef0.ErrorResponse + func (response DeleteFileByName403JSONResponse) VisitDeleteFileByNameResponse(w http.ResponseWriter) error + type DeleteFileByName404JSONResponse externalRef0.ErrorResponse + func (response DeleteFileByName404JSONResponse) VisitDeleteFileByNameResponse(w http.ResponseWriter) error + type DeleteFileByName500JSONResponse externalRef0.ErrorResponse + func (response DeleteFileByName500JSONResponse) VisitDeleteFileByNameResponse(w http.ResponseWriter) error + type DeleteFileByNameRequestObject struct + Name FileName + type DeleteFileByNameResponseObject interface + VisitDeleteFileByNameResponse 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 FileDeleteResponse struct + Deleted bool + Name string + type FileInfo struct + ContentType string + Name string + Sha256 string + Size int + Source string + type FileInfoResponse struct + ContentType string + Name string + Sha256 string + Size int + type FileListResponse struct + Files []FileInfo + Total int + type FileName = string + type FileUploadResponse struct + Changed bool + ContentType string + Name string + Sha256 string + Size int + type GetFileByName200JSONResponse FileInfoResponse + func (response GetFileByName200JSONResponse) VisitGetFileByNameResponse(w http.ResponseWriter) error + type GetFileByName400JSONResponse externalRef0.ErrorResponse + func (response GetFileByName400JSONResponse) VisitGetFileByNameResponse(w http.ResponseWriter) error + type GetFileByName401JSONResponse externalRef0.ErrorResponse + func (response GetFileByName401JSONResponse) VisitGetFileByNameResponse(w http.ResponseWriter) error + type GetFileByName403JSONResponse externalRef0.ErrorResponse + func (response GetFileByName403JSONResponse) VisitGetFileByNameResponse(w http.ResponseWriter) error + type GetFileByName404JSONResponse externalRef0.ErrorResponse + func (response GetFileByName404JSONResponse) VisitGetFileByNameResponse(w http.ResponseWriter) error + type GetFileByName500JSONResponse externalRef0.ErrorResponse + func (response GetFileByName500JSONResponse) VisitGetFileByNameResponse(w http.ResponseWriter) error + type GetFileByNameRequestObject struct + Name FileName + type GetFileByNameResponseObject interface + VisitGetFileByNameResponse func(w http.ResponseWriter) error + type GetFileStale200JSONResponse StaleDeploymentsResponse + func (response GetFileStale200JSONResponse) VisitGetFileStaleResponse(w http.ResponseWriter) error + type GetFileStale401JSONResponse externalRef0.ErrorResponse + func (response GetFileStale401JSONResponse) VisitGetFileStaleResponse(w http.ResponseWriter) error + type GetFileStale403JSONResponse externalRef0.ErrorResponse + func (response GetFileStale403JSONResponse) VisitGetFileStaleResponse(w http.ResponseWriter) error + type GetFileStale500JSONResponse externalRef0.ErrorResponse + func (response GetFileStale500JSONResponse) VisitGetFileStaleResponse(w http.ResponseWriter) error + type GetFileStaleRequestObject struct + type GetFileStaleResponseObject interface + VisitGetFileStaleResponse func(w http.ResponseWriter) error + type GetFiles200JSONResponse FileListResponse + func (response GetFiles200JSONResponse) VisitGetFilesResponse(w http.ResponseWriter) error + type GetFiles401JSONResponse externalRef0.ErrorResponse + func (response GetFiles401JSONResponse) VisitGetFilesResponse(w http.ResponseWriter) error + type GetFiles403JSONResponse externalRef0.ErrorResponse + func (response GetFiles403JSONResponse) VisitGetFilesResponse(w http.ResponseWriter) error + type GetFiles500JSONResponse externalRef0.ErrorResponse + func (response GetFiles500JSONResponse) VisitGetFilesResponse(w http.ResponseWriter) error + type GetFilesRequestObject struct + type GetFilesResponseObject interface + VisitGetFilesResponse func(w http.ResponseWriter) error + type PostFile201JSONResponse FileUploadResponse + func (response PostFile201JSONResponse) VisitPostFileResponse(w http.ResponseWriter) error + type PostFile400JSONResponse externalRef0.ErrorResponse + func (response PostFile400JSONResponse) VisitPostFileResponse(w http.ResponseWriter) error + type PostFile401JSONResponse externalRef0.ErrorResponse + func (response PostFile401JSONResponse) VisitPostFileResponse(w http.ResponseWriter) error + type PostFile403JSONResponse externalRef0.ErrorResponse + func (response PostFile403JSONResponse) VisitPostFileResponse(w http.ResponseWriter) error + type PostFile409JSONResponse externalRef0.ErrorResponse + func (response PostFile409JSONResponse) VisitPostFileResponse(w http.ResponseWriter) error + type PostFile500JSONResponse externalRef0.ErrorResponse + func (response PostFile500JSONResponse) VisitPostFileResponse(w http.ResponseWriter) error + type PostFileMultipartBody struct + ContentType *PostFileMultipartBodyContentType + File openapi_types.File + Name string + type PostFileMultipartBodyContentType string + const Raw + const Template + func (e PostFileMultipartBodyContentType) Valid() bool + type PostFileMultipartRequestBody PostFileMultipartBody + type PostFileParams struct + Force *bool + type PostFileRequestObject struct + Body *multipart.Reader + Params PostFileParams + type PostFileResponseObject interface + VisitPostFileResponse func(w http.ResponseWriter) error + type RegisterHandlersOptions struct + BaseURL string + OperationMiddlewares map[string][]echo.MiddlewareFunc + type ServerInterface interface + DeleteFileByName func(ctx *echo.Context, name FileName) error + GetFileByName func(ctx *echo.Context, name FileName) error + GetFileStale func(ctx *echo.Context) error + GetFiles func(ctx *echo.Context) error + PostFile func(ctx *echo.Context, params PostFileParams) error + func NewStrictHandler(ssi StrictServerInterface, middlewares []StrictMiddlewareFunc) ServerInterface + type ServerInterfaceWrapper struct + Handler ServerInterface + func (w *ServerInterfaceWrapper) DeleteFileByName(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) GetFileByName(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) GetFileStale(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) GetFiles(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) PostFile(ctx *echo.Context) error + type StaleDeployment struct + CurrentSha string + DeployedAt string + DeployedSha string + Hostname string + ObjectName string + Path string + Provider string + type StaleDeploymentsResponse struct + Stale []StaleDeployment + Total int + type StrictHandlerFunc func(ctx *echo.Context, request any) (any, error) + type StrictMiddlewareFunc func(f StrictHandlerFunc, operationID string) StrictHandlerFunc + type StrictServerInterface interface + DeleteFileByName func(ctx context.Context, request DeleteFileByNameRequestObject) (DeleteFileByNameResponseObject, error) + GetFileByName func(ctx context.Context, request GetFileByNameRequestObject) (GetFileByNameResponseObject, error) + GetFileStale func(ctx context.Context, request GetFileStaleRequestObject) (GetFileStaleResponseObject, error) + GetFiles func(ctx context.Context, request GetFilesRequestObject) (GetFilesResponseObject, error) + PostFile func(ctx context.Context, request PostFileRequestObject) (PostFileResponseObject, error)