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 CreateJobResponse struct + JobId openapi_types.UUID + Revision *int64 + Status string + Timestamp *string + type DeleteJobByID204Response struct + func (response DeleteJobByID204Response) VisitDeleteJobByIDResponse(w http.ResponseWriter) error + type DeleteJobByID400JSONResponse externalRef0.ErrorResponse + func (response DeleteJobByID400JSONResponse) VisitDeleteJobByIDResponse(w http.ResponseWriter) error + type DeleteJobByID401JSONResponse externalRef0.ErrorResponse + func (response DeleteJobByID401JSONResponse) VisitDeleteJobByIDResponse(w http.ResponseWriter) error + type DeleteJobByID403JSONResponse externalRef0.ErrorResponse + func (response DeleteJobByID403JSONResponse) VisitDeleteJobByIDResponse(w http.ResponseWriter) error + type DeleteJobByID404JSONResponse externalRef0.ErrorResponse + func (response DeleteJobByID404JSONResponse) VisitDeleteJobByIDResponse(w http.ResponseWriter) error + type DeleteJobByID500JSONResponse externalRef0.ErrorResponse + func (response DeleteJobByID500JSONResponse) VisitDeleteJobByIDResponse(w http.ResponseWriter) error + type DeleteJobByIDRequestObject struct + Id openapi_types.UUID + type DeleteJobByIDResponseObject interface + VisitDeleteJobByIDResponse 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 GetJobByID200JSONResponse JobDetailResponse + func (response GetJobByID200JSONResponse) VisitGetJobByIDResponse(w http.ResponseWriter) error + type GetJobByID400JSONResponse externalRef0.ErrorResponse + func (response GetJobByID400JSONResponse) VisitGetJobByIDResponse(w http.ResponseWriter) error + type GetJobByID401JSONResponse externalRef0.ErrorResponse + func (response GetJobByID401JSONResponse) VisitGetJobByIDResponse(w http.ResponseWriter) error + type GetJobByID403JSONResponse externalRef0.ErrorResponse + func (response GetJobByID403JSONResponse) VisitGetJobByIDResponse(w http.ResponseWriter) error + type GetJobByID404JSONResponse externalRef0.ErrorResponse + func (response GetJobByID404JSONResponse) VisitGetJobByIDResponse(w http.ResponseWriter) error + type GetJobByID500JSONResponse externalRef0.ErrorResponse + func (response GetJobByID500JSONResponse) VisitGetJobByIDResponse(w http.ResponseWriter) error + type GetJobByIDRequestObject struct + Id openapi_types.UUID + type GetJobByIDResponseObject interface + VisitGetJobByIDResponse func(w http.ResponseWriter) error + type GetJobs200JSONResponse ListJobsResponse + func (response GetJobs200JSONResponse) VisitGetJobsResponse(w http.ResponseWriter) error + type GetJobs400JSONResponse externalRef0.ErrorResponse + func (response GetJobs400JSONResponse) VisitGetJobsResponse(w http.ResponseWriter) error + type GetJobs401JSONResponse externalRef0.ErrorResponse + func (response GetJobs401JSONResponse) VisitGetJobsResponse(w http.ResponseWriter) error + type GetJobs403JSONResponse externalRef0.ErrorResponse + func (response GetJobs403JSONResponse) VisitGetJobsResponse(w http.ResponseWriter) error + type GetJobs500JSONResponse externalRef0.ErrorResponse + func (response GetJobs500JSONResponse) VisitGetJobsResponse(w http.ResponseWriter) error + type GetJobsParams struct + Limit *int + Offset *int + Status *GetJobsParamsStatus + type GetJobsParamsStatus string + const Completed + const Failed + const PartialFailure + const Processing + const Submitted + func (e GetJobsParamsStatus) Valid() bool + type GetJobsRequestObject struct + Params GetJobsParams + type GetJobsResponseObject interface + VisitGetJobsResponse func(w http.ResponseWriter) error + type JobDetailResponse struct + AgentStates ... + Changed *bool + Created *string + Error *string + Hostname *string + Id *openapi_types.UUID + Operation *map[string]interface{} + Responses ... + Result interface{} + Status *string + Timeline ... + UpdatedAt *string + type ListJobsResponse struct + Items *[]JobDetailResponse + StatusCounts *map[string]int + TotalItems *int + type RegisterHandlersOptions struct + BaseURL string + OperationMiddlewares map[string][]echo.MiddlewareFunc + type RetryJobByID201JSONResponse CreateJobResponse + func (response RetryJobByID201JSONResponse) VisitRetryJobByIDResponse(w http.ResponseWriter) error + type RetryJobByID400JSONResponse externalRef0.ErrorResponse + func (response RetryJobByID400JSONResponse) VisitRetryJobByIDResponse(w http.ResponseWriter) error + type RetryJobByID401JSONResponse externalRef0.ErrorResponse + func (response RetryJobByID401JSONResponse) VisitRetryJobByIDResponse(w http.ResponseWriter) error + type RetryJobByID403JSONResponse externalRef0.ErrorResponse + func (response RetryJobByID403JSONResponse) VisitRetryJobByIDResponse(w http.ResponseWriter) error + type RetryJobByID404JSONResponse externalRef0.ErrorResponse + func (response RetryJobByID404JSONResponse) VisitRetryJobByIDResponse(w http.ResponseWriter) error + type RetryJobByID500JSONResponse externalRef0.ErrorResponse + func (response RetryJobByID500JSONResponse) VisitRetryJobByIDResponse(w http.ResponseWriter) error + type RetryJobByIDJSONRequestBody = RetryJobRequest + type RetryJobByIDRequestObject struct + Body *RetryJobByIDJSONRequestBody + Id openapi_types.UUID + type RetryJobByIDResponseObject interface + VisitRetryJobByIDResponse func(w http.ResponseWriter) error + type RetryJobRequest struct + TargetHostname *string + type ServerInterface interface + DeleteJobByID func(ctx *echo.Context, id openapi_types.UUID) error + GetJobByID func(ctx *echo.Context, id openapi_types.UUID) error + GetJobs func(ctx *echo.Context, params GetJobsParams) error + RetryJobByID func(ctx *echo.Context, id openapi_types.UUID) error + func NewStrictHandler(ssi StrictServerInterface, middlewares []StrictMiddlewareFunc) ServerInterface + type ServerInterfaceWrapper struct + Handler ServerInterface + func (w *ServerInterfaceWrapper) DeleteJobByID(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) GetJobByID(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) GetJobs(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) RetryJobByID(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 + DeleteJobByID func(ctx context.Context, request DeleteJobByIDRequestObject) (DeleteJobByIDResponseObject, error) + GetJobByID func(ctx context.Context, request GetJobByIDRequestObject) (GetJobByIDResponseObject, error) + GetJobs func(ctx context.Context, request GetJobsRequestObject) (GetJobsResponseObject, error) + RetryJobByID func(ctx context.Context, request RetryJobByIDRequestObject) (RetryJobByIDResponseObject, error)