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 CertName = string + type CertificateCACollectionResponse struct + JobId *openapi_types.UUID + Results []CertificateCAEntry + type CertificateCACreateRequest struct + Name string + Object string + type CertificateCAEntry struct + Certificates *[]CertificateCAInfo + Error *string + Hostname string + Status CertificateCAEntryStatus + type CertificateCAEntryStatus string + const CertificateCAEntryStatusFailed + const CertificateCAEntryStatusOk + const CertificateCAEntryStatusSkipped + const CertificateCAEntryStatusTimeout + func (e CertificateCAEntryStatus) Valid() bool + type CertificateCAInfo struct + Name *string + Object *string + Source *CertificateCAInfoSource + type CertificateCAInfoSource string + const Custom + const System + func (e CertificateCAInfoSource) Valid() bool + type CertificateCAMutationEntry struct + Changed *bool + Error *string + Hostname string + Name *string + Status CertificateCAMutationEntryStatus + type CertificateCAMutationEntryStatus string + const CertificateCAMutationEntryStatusFailed + const CertificateCAMutationEntryStatusOk + const CertificateCAMutationEntryStatusSkipped + const CertificateCAMutationEntryStatusTimeout + func (e CertificateCAMutationEntryStatus) Valid() bool + type CertificateCAMutationResponse struct + JobId *openapi_types.UUID + Results []CertificateCAMutationEntry + type CertificateCAUpdateRequest struct + Object string + type DeleteNodeCertificateCa200JSONResponse CertificateCAMutationResponse + func (response DeleteNodeCertificateCa200JSONResponse) VisitDeleteNodeCertificateCaResponse(w http.ResponseWriter) error + type DeleteNodeCertificateCa400JSONResponse externalRef0.ErrorResponse + func (response DeleteNodeCertificateCa400JSONResponse) VisitDeleteNodeCertificateCaResponse(w http.ResponseWriter) error + type DeleteNodeCertificateCa401JSONResponse externalRef0.ErrorResponse + func (response DeleteNodeCertificateCa401JSONResponse) VisitDeleteNodeCertificateCaResponse(w http.ResponseWriter) error + type DeleteNodeCertificateCa403JSONResponse externalRef0.ErrorResponse + func (response DeleteNodeCertificateCa403JSONResponse) VisitDeleteNodeCertificateCaResponse(w http.ResponseWriter) error + type DeleteNodeCertificateCa500JSONResponse externalRef0.ErrorResponse + func (response DeleteNodeCertificateCa500JSONResponse) VisitDeleteNodeCertificateCaResponse(w http.ResponseWriter) error + type DeleteNodeCertificateCaRequestObject struct + Hostname Hostname + Name CertName + type DeleteNodeCertificateCaResponseObject interface + VisitDeleteNodeCertificateCaResponse 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 GetNodeCertificateCa200JSONResponse CertificateCACollectionResponse + func (response GetNodeCertificateCa200JSONResponse) VisitGetNodeCertificateCaResponse(w http.ResponseWriter) error + type GetNodeCertificateCa400JSONResponse externalRef0.ErrorResponse + func (response GetNodeCertificateCa400JSONResponse) VisitGetNodeCertificateCaResponse(w http.ResponseWriter) error + type GetNodeCertificateCa401JSONResponse externalRef0.ErrorResponse + func (response GetNodeCertificateCa401JSONResponse) VisitGetNodeCertificateCaResponse(w http.ResponseWriter) error + type GetNodeCertificateCa403JSONResponse externalRef0.ErrorResponse + func (response GetNodeCertificateCa403JSONResponse) VisitGetNodeCertificateCaResponse(w http.ResponseWriter) error + type GetNodeCertificateCa500JSONResponse externalRef0.ErrorResponse + func (response GetNodeCertificateCa500JSONResponse) VisitGetNodeCertificateCaResponse(w http.ResponseWriter) error + type GetNodeCertificateCaRequestObject struct + Hostname Hostname + type GetNodeCertificateCaResponseObject interface + VisitGetNodeCertificateCaResponse func(w http.ResponseWriter) error + type Hostname = string + type PostNodeCertificateCa200JSONResponse CertificateCAMutationResponse + func (response PostNodeCertificateCa200JSONResponse) VisitPostNodeCertificateCaResponse(w http.ResponseWriter) error + type PostNodeCertificateCa400JSONResponse externalRef0.ErrorResponse + func (response PostNodeCertificateCa400JSONResponse) VisitPostNodeCertificateCaResponse(w http.ResponseWriter) error + type PostNodeCertificateCa401JSONResponse externalRef0.ErrorResponse + func (response PostNodeCertificateCa401JSONResponse) VisitPostNodeCertificateCaResponse(w http.ResponseWriter) error + type PostNodeCertificateCa403JSONResponse externalRef0.ErrorResponse + func (response PostNodeCertificateCa403JSONResponse) VisitPostNodeCertificateCaResponse(w http.ResponseWriter) error + type PostNodeCertificateCa500JSONResponse externalRef0.ErrorResponse + func (response PostNodeCertificateCa500JSONResponse) VisitPostNodeCertificateCaResponse(w http.ResponseWriter) error + type PostNodeCertificateCaJSONRequestBody = CertificateCACreateRequest + type PostNodeCertificateCaRequestObject struct + Body *PostNodeCertificateCaJSONRequestBody + Hostname Hostname + type PostNodeCertificateCaResponseObject interface + VisitPostNodeCertificateCaResponse func(w http.ResponseWriter) error + type PutNodeCertificateCa200JSONResponse CertificateCAMutationResponse + func (response PutNodeCertificateCa200JSONResponse) VisitPutNodeCertificateCaResponse(w http.ResponseWriter) error + type PutNodeCertificateCa400JSONResponse externalRef0.ErrorResponse + func (response PutNodeCertificateCa400JSONResponse) VisitPutNodeCertificateCaResponse(w http.ResponseWriter) error + type PutNodeCertificateCa401JSONResponse externalRef0.ErrorResponse + func (response PutNodeCertificateCa401JSONResponse) VisitPutNodeCertificateCaResponse(w http.ResponseWriter) error + type PutNodeCertificateCa403JSONResponse externalRef0.ErrorResponse + func (response PutNodeCertificateCa403JSONResponse) VisitPutNodeCertificateCaResponse(w http.ResponseWriter) error + type PutNodeCertificateCa404JSONResponse externalRef0.ErrorResponse + func (response PutNodeCertificateCa404JSONResponse) VisitPutNodeCertificateCaResponse(w http.ResponseWriter) error + type PutNodeCertificateCa500JSONResponse externalRef0.ErrorResponse + func (response PutNodeCertificateCa500JSONResponse) VisitPutNodeCertificateCaResponse(w http.ResponseWriter) error + type PutNodeCertificateCaJSONRequestBody = CertificateCAUpdateRequest + type PutNodeCertificateCaRequestObject struct + Body *PutNodeCertificateCaJSONRequestBody + Hostname Hostname + Name CertName + type PutNodeCertificateCaResponseObject interface + VisitPutNodeCertificateCaResponse func(w http.ResponseWriter) error + type RegisterHandlersOptions struct + BaseURL string + OperationMiddlewares map[string][]echo.MiddlewareFunc + type ServerInterface interface + DeleteNodeCertificateCa func(ctx *echo.Context, hostname Hostname, name CertName) error + GetNodeCertificateCa func(ctx *echo.Context, hostname Hostname) error + PostNodeCertificateCa func(ctx *echo.Context, hostname Hostname) error + PutNodeCertificateCa func(ctx *echo.Context, hostname Hostname, name CertName) error + func NewStrictHandler(ssi StrictServerInterface, middlewares []StrictMiddlewareFunc) ServerInterface + type ServerInterfaceWrapper struct + Handler ServerInterface + func (w *ServerInterfaceWrapper) DeleteNodeCertificateCa(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) GetNodeCertificateCa(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) PostNodeCertificateCa(ctx *echo.Context) error + func (w *ServerInterfaceWrapper) PutNodeCertificateCa(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 + DeleteNodeCertificateCa func(ctx context.Context, request DeleteNodeCertificateCaRequestObject) (DeleteNodeCertificateCaResponseObject, error) + GetNodeCertificateCa func(ctx context.Context, request GetNodeCertificateCaRequestObject) (GetNodeCertificateCaResponseObject, error) + PostNodeCertificateCa func(ctx context.Context, request PostNodeCertificateCaRequestObject) (PostNodeCertificateCaResponseObject, error) + PutNodeCertificateCa func(ctx context.Context, request PutNodeCertificateCaRequestObject) (PutNodeCertificateCaResponseObject, error)