Documentation
¶
Overview ¶
Package server provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.3.0 DO NOT EDIT.
Index ¶
- func Handler(si ServerInterface) http.Handler
- func HandlerFromMux(si ServerInterface, r chi.Router) http.Handler
- func HandlerFromMuxWithBaseURL(si ServerInterface, r chi.Router, baseURL string) http.Handler
- func HandlerWithOptions(si ServerInterface, options ChiServerOptions) http.Handler
- type CalculateAssessmentClusterRequirements200JSONResponse
- type CalculateAssessmentClusterRequirements400JSONResponse
- type CalculateAssessmentClusterRequirements401JSONResponse
- type CalculateAssessmentClusterRequirements403JSONResponse
- type CalculateAssessmentClusterRequirements404JSONResponse
- type CalculateAssessmentClusterRequirements500JSONResponse
- type CalculateAssessmentClusterRequirements503JSONResponse
- type CalculateAssessmentClusterRequirementsRequestObject
- type CalculateAssessmentClusterRequirementsResponseObject
- type CalculateMigrationComplexity200JSONResponse
- type CalculateMigrationComplexity400JSONResponse
- type CalculateMigrationComplexity401JSONResponse
- type CalculateMigrationComplexity403JSONResponse
- type CalculateMigrationComplexity404JSONResponse
- type CalculateMigrationComplexity500JSONResponse
- type CalculateMigrationComplexityRequestObject
- type CalculateMigrationComplexityResponseObject
- type CalculateMigrationEstimation200JSONResponse
- type CalculateMigrationEstimation400JSONResponse
- type CalculateMigrationEstimation401JSONResponse
- type CalculateMigrationEstimation403JSONResponse
- type CalculateMigrationEstimation404JSONResponse
- type CalculateMigrationEstimation500JSONResponse
- type CalculateMigrationEstimationByComplexity200JSONResponse
- type CalculateMigrationEstimationByComplexity400JSONResponse
- type CalculateMigrationEstimationByComplexity401JSONResponse
- type CalculateMigrationEstimationByComplexity403JSONResponse
- type CalculateMigrationEstimationByComplexity404JSONResponse
- type CalculateMigrationEstimationByComplexity500JSONResponse
- type CalculateMigrationEstimationByComplexityRequestObject
- type CalculateMigrationEstimationByComplexityResponseObject
- type CalculateMigrationEstimationRequestObject
- type CalculateMigrationEstimationResponseObject
- type CancelJob200JSONResponse
- type CancelJob400JSONResponse
- type CancelJob401JSONResponse
- type CancelJob403JSONResponse
- type CancelJob404JSONResponse
- type CancelJob409JSONResponse
- type CancelJob500JSONResponse
- type CancelJobRequestObject
- type CancelJobResponseObject
- type CancelPartnerRequest200Response
- type CancelPartnerRequest401JSONResponse
- type CancelPartnerRequest404JSONResponse
- type CancelPartnerRequest500JSONResponse
- type CancelPartnerRequestRequestObject
- type CancelPartnerRequestResponseObject
- type ChiServerOptions
- type CreateAssessment201JSONResponse
- type CreateAssessment400JSONResponse
- type CreateAssessment401JSONResponse
- type CreateAssessment500JSONResponse
- type CreateAssessmentRequestObject
- type CreateAssessmentResponseObject
- type CreateGroup201JSONResponse
- type CreateGroup400JSONResponse
- type CreateGroup401JSONResponse
- type CreateGroup500JSONResponse
- type CreateGroupMember201JSONResponse
- type CreateGroupMember400JSONResponse
- type CreateGroupMember401JSONResponse
- type CreateGroupMember404JSONResponse
- type CreateGroupMember409JSONResponse
- type CreateGroupMember500JSONResponse
- type CreateGroupMemberRequestObject
- type CreateGroupMemberResponseObject
- type CreateGroupRequestObject
- type CreateGroupResponseObject
- type CreatePartnerRequest201JSONResponse
- type CreatePartnerRequest400JSONResponse
- type CreatePartnerRequest401JSONResponse
- type CreatePartnerRequest403JSONResponse
- type CreatePartnerRequest404JSONResponse
- type CreatePartnerRequest500JSONResponse
- type CreatePartnerRequestRequestObject
- type CreatePartnerRequestResponseObject
- type CreateRVToolsAssessment202JSONResponse
- type CreateRVToolsAssessment400JSONResponse
- type CreateRVToolsAssessment401JSONResponse
- type CreateRVToolsAssessment500JSONResponse
- type CreateRVToolsAssessmentRequestObject
- type CreateRVToolsAssessmentResponseObject
- type CreateSource201JSONResponse
- type CreateSource400JSONResponse
- type CreateSource401JSONResponse
- type CreateSource500JSONResponse
- type CreateSourceRequestObject
- type CreateSourceResponseObject
- type DeleteAssessment200JSONResponse
- type DeleteAssessment400JSONResponse
- type DeleteAssessment401JSONResponse
- type DeleteAssessment403JSONResponse
- type DeleteAssessment404JSONResponse
- type DeleteAssessment500JSONResponse
- type DeleteAssessmentRequestObject
- type DeleteAssessmentResponseObject
- type DeleteGroup200JSONResponse
- type DeleteGroup401JSONResponse
- type DeleteGroup404JSONResponse
- type DeleteGroup500JSONResponse
- type DeleteGroupRequestObject
- type DeleteGroupResponseObject
- type DeleteSource200JSONResponse
- type DeleteSource400JSONResponse
- type DeleteSource401JSONResponse
- type DeleteSource403JSONResponse
- type DeleteSource404JSONResponse
- type DeleteSource500JSONResponse
- type DeleteSourceRequestObject
- type DeleteSourceResponseObject
- type DeleteSources200JSONResponse
- type DeleteSources401JSONResponse
- type DeleteSources500JSONResponse
- type DeleteSourcesRequestObject
- type DeleteSourcesResponseObject
- type GetAssessment200JSONResponse
- type GetAssessment400JSONResponse
- type GetAssessment401JSONResponse
- type GetAssessment403JSONResponse
- type GetAssessment404JSONResponse
- type GetAssessment500JSONResponse
- type GetAssessmentClusterRequirementsStoredInput200JSONResponse
- type GetAssessmentClusterRequirementsStoredInput400JSONResponse
- type GetAssessmentClusterRequirementsStoredInput401JSONResponse
- type GetAssessmentClusterRequirementsStoredInput403JSONResponse
- type GetAssessmentClusterRequirementsStoredInput404JSONResponse
- type GetAssessmentClusterRequirementsStoredInput500JSONResponse
- type GetAssessmentClusterRequirementsStoredInputRequestObject
- type GetAssessmentClusterRequirementsStoredInputResponseObject
- type GetAssessmentRequestObject
- type GetAssessmentResponseObject
- type GetGroup200JSONResponse
- type GetGroup401JSONResponse
- type GetGroup404JSONResponse
- type GetGroup500JSONResponse
- type GetGroupRequestObject
- type GetGroupResponseObject
- type GetIdentity200JSONResponse
- type GetIdentity401JSONResponse
- type GetIdentity500JSONResponse
- type GetIdentityRequestObject
- type GetIdentityResponseObject
- type GetInfo200JSONResponse
- type GetInfo500JSONResponse
- type GetInfoRequestObject
- type GetInfoResponseObject
- type GetJob200JSONResponse
- type GetJob400JSONResponse
- type GetJob401JSONResponse
- type GetJob403JSONResponse
- type GetJob404JSONResponse
- type GetJob500JSONResponse
- type GetJobRequestObject
- type GetJobResponseObject
- type GetPartner200JSONResponse
- type GetPartner401JSONResponse
- type GetPartner403JSONResponse
- type GetPartner404JSONResponse
- type GetPartner500JSONResponse
- type GetPartnerRequestObject
- type GetPartnerResponseObject
- type GetSource200JSONResponse
- type GetSource400JSONResponse
- type GetSource401JSONResponse
- type GetSource403JSONResponse
- type GetSource404JSONResponse
- type GetSource500JSONResponse
- type GetSourceDownloadURL200JSONResponse
- type GetSourceDownloadURL400JSONResponse
- type GetSourceDownloadURL401JSONResponse
- type GetSourceDownloadURL404JSONResponse
- type GetSourceDownloadURLRequestObject
- type GetSourceDownloadURLResponseObject
- type GetSourceRequestObject
- type GetSourceResponseObject
- type HeadImage200Response
- type HeadImage400Response
- type HeadImage401Response
- type HeadImage403Response
- type HeadImage404Response
- type HeadImage500Response
- type HeadImageRequestObject
- type HeadImageResponseObject
- type Health200Response
- type HealthRequestObject
- type HealthResponseObject
- type InvalidParamFormatError
- type LeavePartner200Response
- type LeavePartner401JSONResponse
- type LeavePartner403JSONResponse
- type LeavePartner404JSONResponse
- type LeavePartner500JSONResponse
- type LeavePartnerRequestObject
- type LeavePartnerResponseObject
- type ListAssessments200JSONResponse
- type ListAssessments401JSONResponse
- type ListAssessments500JSONResponse
- type ListAssessmentsRequestObject
- type ListAssessmentsResponseObject
- type ListCustomers200JSONResponse
- type ListCustomers400JSONResponse
- type ListCustomers401JSONResponse
- type ListCustomers403JSONResponse
- type ListCustomers500JSONResponse
- type ListCustomersRequestObject
- type ListCustomersResponseObject
- type ListGroupMembers200JSONResponse
- type ListGroupMembers401JSONResponse
- type ListGroupMembers404JSONResponse
- type ListGroupMembers500JSONResponse
- type ListGroupMembersRequestObject
- type ListGroupMembersResponseObject
- type ListGroups200JSONResponse
- type ListGroups401JSONResponse
- type ListGroups500JSONResponse
- type ListGroupsRequestObject
- type ListGroupsResponseObject
- type ListPartnerRequests200JSONResponse
- type ListPartnerRequests401JSONResponse
- type ListPartnerRequests500JSONResponse
- type ListPartnerRequestsRequestObject
- type ListPartnerRequestsResponseObject
- type ListPartners200JSONResponse
- type ListPartners401JSONResponse
- type ListPartners500JSONResponse
- type ListPartnersRequestObject
- type ListPartnersResponseObject
- type ListSources200JSONResponse
- type ListSources401JSONResponse
- type ListSources500JSONResponse
- type ListSourcesRequestObject
- type ListSourcesResponseObject
- type MiddlewareFunc
- type RemoveCustomer200Response
- type RemoveCustomer400JSONResponse
- type RemoveCustomer401JSONResponse
- type RemoveCustomer403JSONResponse
- type RemoveCustomer404JSONResponse
- type RemoveCustomer500JSONResponse
- type RemoveCustomerRequestObject
- type RemoveCustomerResponseObject
- type RemoveGroupMember200Response
- type RemoveGroupMember400JSONResponse
- type RemoveGroupMember401JSONResponse
- type RemoveGroupMember404JSONResponse
- type RemoveGroupMember500JSONResponse
- type RemoveGroupMemberRequestObject
- type RemoveGroupMemberResponseObject
- type RequiredHeaderError
- type RequiredParamError
- type ServerInterface
- type ServerInterfaceWrapper
- func (siw *ServerInterfaceWrapper) CalculateAssessmentClusterRequirements(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CalculateMigrationComplexity(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CalculateMigrationEstimation(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CalculateMigrationEstimationByComplexity(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CancelJob(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CancelPartnerRequest(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateAssessment(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateGroup(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateGroupMember(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreatePartnerRequest(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateRVToolsAssessment(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) CreateSource(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteAssessment(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteGroup(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteSource(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteSources(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetAssessment(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetAssessmentClusterRequirementsStoredInput(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetGroup(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetIdentity(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetInfo(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetJob(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetPartner(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetSource(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetSourceDownloadURL(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) HeadImage(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) Health(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) LeavePartner(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListAssessments(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListCustomers(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListGroupMembers(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListGroups(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListPartnerRequests(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListPartners(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ListSources(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) RemoveCustomer(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) RemoveGroupMember(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) ShareAssessment(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UnshareAssessment(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateAssessment(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateGroup(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateGroupMember(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateInventory(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdatePartnerRequest(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) UpdateSource(w http.ResponseWriter, r *http.Request)
- type Service
- type ShareAssessment200JSONResponse
- type ShareAssessment400JSONResponse
- type ShareAssessment401JSONResponse
- type ShareAssessment403JSONResponse
- type ShareAssessment404JSONResponse
- type ShareAssessment500JSONResponse
- type ShareAssessmentRequestObject
- type ShareAssessmentResponseObject
- type StrictHTTPServerOptions
- type StrictHandlerFunc
- type StrictMiddlewareFunc
- type StrictServerInterface
- type TooManyValuesForParamError
- type UnescapedCookieParamError
- type Unimplemented
- func (_ Unimplemented) CalculateAssessmentClusterRequirements(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) CalculateMigrationComplexity(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) CalculateMigrationEstimation(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) CalculateMigrationEstimationByComplexity(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) CancelJob(w http.ResponseWriter, r *http.Request, id int64)
- func (_ Unimplemented) CancelPartnerRequest(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) CreateAssessment(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) CreateGroup(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) CreateGroupMember(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) CreatePartnerRequest(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) CreateRVToolsAssessment(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) CreateSource(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) DeleteAssessment(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) DeleteGroup(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) DeleteSource(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) DeleteSources(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) GetAssessment(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) GetAssessmentClusterRequirementsStoredInput(w http.ResponseWriter, r *http.Request, id openapi_types.UUID, ...)
- func (_ Unimplemented) GetGroup(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) GetIdentity(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) GetInfo(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) GetJob(w http.ResponseWriter, r *http.Request, id int64)
- func (_ Unimplemented) GetPartner(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) GetSource(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) GetSourceDownloadURL(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) HeadImage(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) Health(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) LeavePartner(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) ListAssessments(w http.ResponseWriter, r *http.Request, params ListAssessmentsParams)
- func (_ Unimplemented) ListCustomers(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ListGroupMembers(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) ListGroups(w http.ResponseWriter, r *http.Request, params ListGroupsParams)
- func (_ Unimplemented) ListPartnerRequests(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ListPartners(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) ListSources(w http.ResponseWriter, r *http.Request)
- func (_ Unimplemented) RemoveCustomer(w http.ResponseWriter, r *http.Request, username string)
- func (_ Unimplemented) RemoveGroupMember(w http.ResponseWriter, r *http.Request, id openapi_types.UUID, username string)
- func (_ Unimplemented) ShareAssessment(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) UnshareAssessment(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) UpdateAssessment(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) UpdateGroup(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) UpdateGroupMember(w http.ResponseWriter, r *http.Request, id openapi_types.UUID, username string)
- func (_ Unimplemented) UpdateInventory(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) UpdatePartnerRequest(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- func (_ Unimplemented) UpdateSource(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
- type UnmarshalingParamError
- type UnshareAssessment200JSONResponse
- type UnshareAssessment400JSONResponse
- type UnshareAssessment401JSONResponse
- type UnshareAssessment403JSONResponse
- type UnshareAssessment404JSONResponse
- type UnshareAssessment500JSONResponse
- type UnshareAssessmentRequestObject
- type UnshareAssessmentResponseObject
- type UpdateAssessment200JSONResponse
- type UpdateAssessment400JSONResponse
- type UpdateAssessment401JSONResponse
- type UpdateAssessment403JSONResponse
- type UpdateAssessment404JSONResponse
- type UpdateAssessment500JSONResponse
- type UpdateAssessmentRequestObject
- type UpdateAssessmentResponseObject
- type UpdateGroup200JSONResponse
- type UpdateGroup400JSONResponse
- type UpdateGroup401JSONResponse
- type UpdateGroup404JSONResponse
- type UpdateGroup500JSONResponse
- type UpdateGroupMember200JSONResponse
- type UpdateGroupMember400JSONResponse
- type UpdateGroupMember401JSONResponse
- type UpdateGroupMember404JSONResponse
- type UpdateGroupMember500JSONResponse
- type UpdateGroupMemberRequestObject
- type UpdateGroupMemberResponseObject
- type UpdateGroupRequestObject
- type UpdateGroupResponseObject
- type UpdateInventory200JSONResponse
- type UpdateInventory400JSONResponse
- type UpdateInventory401JSONResponse
- type UpdateInventory403JSONResponse
- type UpdateInventory404JSONResponse
- type UpdateInventory500JSONResponse
- type UpdateInventoryRequestObject
- type UpdateInventoryResponseObject
- type UpdatePartnerRequest200JSONResponse
- type UpdatePartnerRequest400JSONResponse
- type UpdatePartnerRequest401JSONResponse
- type UpdatePartnerRequest403JSONResponse
- type UpdatePartnerRequest404JSONResponse
- type UpdatePartnerRequest500JSONResponse
- type UpdatePartnerRequestRequestObject
- type UpdatePartnerRequestResponseObject
- type UpdateSource200JSONResponse
- type UpdateSource400JSONResponse
- type UpdateSource401JSONResponse
- type UpdateSource403JSONResponse
- type UpdateSource404JSONResponse
- type UpdateSource500JSONResponse
- type UpdateSourceRequestObject
- type UpdateSourceResponseObject
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Handler ¶
func Handler(si ServerInterface) http.Handler
Handler creates http.Handler with routing matching OpenAPI spec.
func HandlerFromMux ¶
func HandlerFromMux(si ServerInterface, r chi.Router) http.Handler
HandlerFromMux creates http.Handler with routing matching OpenAPI spec based on the provided mux.
func HandlerWithOptions ¶
func HandlerWithOptions(si ServerInterface, options ChiServerOptions) http.Handler
HandlerWithOptions creates http.Handler with additional options
Types ¶
type CalculateAssessmentClusterRequirements200JSONResponse ¶ added in v0.4.0
type CalculateAssessmentClusterRequirements200JSONResponse ClusterRequirementsResponse
func (CalculateAssessmentClusterRequirements200JSONResponse) VisitCalculateAssessmentClusterRequirementsResponse ¶ added in v0.4.0
func (response CalculateAssessmentClusterRequirements200JSONResponse) VisitCalculateAssessmentClusterRequirementsResponse(w http.ResponseWriter) error
type CalculateAssessmentClusterRequirements400JSONResponse ¶ added in v0.4.0
type CalculateAssessmentClusterRequirements400JSONResponse Error
func (CalculateAssessmentClusterRequirements400JSONResponse) VisitCalculateAssessmentClusterRequirementsResponse ¶ added in v0.4.0
func (response CalculateAssessmentClusterRequirements400JSONResponse) VisitCalculateAssessmentClusterRequirementsResponse(w http.ResponseWriter) error
type CalculateAssessmentClusterRequirements401JSONResponse ¶ added in v0.4.0
type CalculateAssessmentClusterRequirements401JSONResponse Error
func (CalculateAssessmentClusterRequirements401JSONResponse) VisitCalculateAssessmentClusterRequirementsResponse ¶ added in v0.4.0
func (response CalculateAssessmentClusterRequirements401JSONResponse) VisitCalculateAssessmentClusterRequirementsResponse(w http.ResponseWriter) error
type CalculateAssessmentClusterRequirements403JSONResponse ¶ added in v0.4.0
type CalculateAssessmentClusterRequirements403JSONResponse Error
func (CalculateAssessmentClusterRequirements403JSONResponse) VisitCalculateAssessmentClusterRequirementsResponse ¶ added in v0.4.0
func (response CalculateAssessmentClusterRequirements403JSONResponse) VisitCalculateAssessmentClusterRequirementsResponse(w http.ResponseWriter) error
type CalculateAssessmentClusterRequirements404JSONResponse ¶ added in v0.4.0
type CalculateAssessmentClusterRequirements404JSONResponse Error
func (CalculateAssessmentClusterRequirements404JSONResponse) VisitCalculateAssessmentClusterRequirementsResponse ¶ added in v0.4.0
func (response CalculateAssessmentClusterRequirements404JSONResponse) VisitCalculateAssessmentClusterRequirementsResponse(w http.ResponseWriter) error
type CalculateAssessmentClusterRequirements500JSONResponse ¶ added in v0.4.0
type CalculateAssessmentClusterRequirements500JSONResponse Error
func (CalculateAssessmentClusterRequirements500JSONResponse) VisitCalculateAssessmentClusterRequirementsResponse ¶ added in v0.4.0
func (response CalculateAssessmentClusterRequirements500JSONResponse) VisitCalculateAssessmentClusterRequirementsResponse(w http.ResponseWriter) error
type CalculateAssessmentClusterRequirements503JSONResponse ¶ added in v0.4.0
type CalculateAssessmentClusterRequirements503JSONResponse Error
func (CalculateAssessmentClusterRequirements503JSONResponse) VisitCalculateAssessmentClusterRequirementsResponse ¶ added in v0.4.0
func (response CalculateAssessmentClusterRequirements503JSONResponse) VisitCalculateAssessmentClusterRequirementsResponse(w http.ResponseWriter) error
type CalculateAssessmentClusterRequirementsRequestObject ¶ added in v0.4.0
type CalculateAssessmentClusterRequirementsRequestObject struct {
Id openapi_types.UUID `json:"id"`
Body *CalculateAssessmentClusterRequirementsJSONRequestBody
}
type CalculateAssessmentClusterRequirementsResponseObject ¶ added in v0.4.0
type CalculateAssessmentClusterRequirementsResponseObject interface {
VisitCalculateAssessmentClusterRequirementsResponse(w http.ResponseWriter) error
}
type CalculateMigrationComplexity200JSONResponse ¶ added in v0.7.0
type CalculateMigrationComplexity200JSONResponse MigrationComplexityResponse
func (CalculateMigrationComplexity200JSONResponse) VisitCalculateMigrationComplexityResponse ¶ added in v0.7.0
func (response CalculateMigrationComplexity200JSONResponse) VisitCalculateMigrationComplexityResponse(w http.ResponseWriter) error
type CalculateMigrationComplexity400JSONResponse ¶ added in v0.7.0
type CalculateMigrationComplexity400JSONResponse Error
func (CalculateMigrationComplexity400JSONResponse) VisitCalculateMigrationComplexityResponse ¶ added in v0.7.0
func (response CalculateMigrationComplexity400JSONResponse) VisitCalculateMigrationComplexityResponse(w http.ResponseWriter) error
type CalculateMigrationComplexity401JSONResponse ¶ added in v0.7.0
type CalculateMigrationComplexity401JSONResponse Error
func (CalculateMigrationComplexity401JSONResponse) VisitCalculateMigrationComplexityResponse ¶ added in v0.7.0
func (response CalculateMigrationComplexity401JSONResponse) VisitCalculateMigrationComplexityResponse(w http.ResponseWriter) error
type CalculateMigrationComplexity403JSONResponse ¶ added in v0.7.0
type CalculateMigrationComplexity403JSONResponse Error
func (CalculateMigrationComplexity403JSONResponse) VisitCalculateMigrationComplexityResponse ¶ added in v0.7.0
func (response CalculateMigrationComplexity403JSONResponse) VisitCalculateMigrationComplexityResponse(w http.ResponseWriter) error
type CalculateMigrationComplexity404JSONResponse ¶ added in v0.7.0
type CalculateMigrationComplexity404JSONResponse Error
func (CalculateMigrationComplexity404JSONResponse) VisitCalculateMigrationComplexityResponse ¶ added in v0.7.0
func (response CalculateMigrationComplexity404JSONResponse) VisitCalculateMigrationComplexityResponse(w http.ResponseWriter) error
type CalculateMigrationComplexity500JSONResponse ¶ added in v0.7.0
type CalculateMigrationComplexity500JSONResponse Error
func (CalculateMigrationComplexity500JSONResponse) VisitCalculateMigrationComplexityResponse ¶ added in v0.7.0
func (response CalculateMigrationComplexity500JSONResponse) VisitCalculateMigrationComplexityResponse(w http.ResponseWriter) error
type CalculateMigrationComplexityRequestObject ¶ added in v0.7.0
type CalculateMigrationComplexityRequestObject struct {
Id openapi_types.UUID `json:"id"`
Body *CalculateMigrationComplexityJSONRequestBody
}
type CalculateMigrationComplexityResponseObject ¶ added in v0.7.0
type CalculateMigrationComplexityResponseObject interface {
VisitCalculateMigrationComplexityResponse(w http.ResponseWriter) error
}
type CalculateMigrationEstimation200JSONResponse ¶ added in v0.5.1
type CalculateMigrationEstimation200JSONResponse MigrationEstimationResponse
func (CalculateMigrationEstimation200JSONResponse) VisitCalculateMigrationEstimationResponse ¶ added in v0.5.1
func (response CalculateMigrationEstimation200JSONResponse) VisitCalculateMigrationEstimationResponse(w http.ResponseWriter) error
type CalculateMigrationEstimation400JSONResponse ¶ added in v0.5.1
type CalculateMigrationEstimation400JSONResponse Error
func (CalculateMigrationEstimation400JSONResponse) VisitCalculateMigrationEstimationResponse ¶ added in v0.5.1
func (response CalculateMigrationEstimation400JSONResponse) VisitCalculateMigrationEstimationResponse(w http.ResponseWriter) error
type CalculateMigrationEstimation401JSONResponse ¶ added in v0.5.1
type CalculateMigrationEstimation401JSONResponse Error
func (CalculateMigrationEstimation401JSONResponse) VisitCalculateMigrationEstimationResponse ¶ added in v0.5.1
func (response CalculateMigrationEstimation401JSONResponse) VisitCalculateMigrationEstimationResponse(w http.ResponseWriter) error
type CalculateMigrationEstimation403JSONResponse ¶ added in v0.5.1
type CalculateMigrationEstimation403JSONResponse Error
func (CalculateMigrationEstimation403JSONResponse) VisitCalculateMigrationEstimationResponse ¶ added in v0.5.1
func (response CalculateMigrationEstimation403JSONResponse) VisitCalculateMigrationEstimationResponse(w http.ResponseWriter) error
type CalculateMigrationEstimation404JSONResponse ¶ added in v0.5.1
type CalculateMigrationEstimation404JSONResponse Error
func (CalculateMigrationEstimation404JSONResponse) VisitCalculateMigrationEstimationResponse ¶ added in v0.5.1
func (response CalculateMigrationEstimation404JSONResponse) VisitCalculateMigrationEstimationResponse(w http.ResponseWriter) error
type CalculateMigrationEstimation500JSONResponse ¶ added in v0.5.1
type CalculateMigrationEstimation500JSONResponse Error
func (CalculateMigrationEstimation500JSONResponse) VisitCalculateMigrationEstimationResponse ¶ added in v0.5.1
func (response CalculateMigrationEstimation500JSONResponse) VisitCalculateMigrationEstimationResponse(w http.ResponseWriter) error
type CalculateMigrationEstimationByComplexity200JSONResponse ¶ added in v0.10.0
type CalculateMigrationEstimationByComplexity200JSONResponse MigrationEstimationByComplexityResponse
func (CalculateMigrationEstimationByComplexity200JSONResponse) VisitCalculateMigrationEstimationByComplexityResponse ¶ added in v0.10.0
func (response CalculateMigrationEstimationByComplexity200JSONResponse) VisitCalculateMigrationEstimationByComplexityResponse(w http.ResponseWriter) error
type CalculateMigrationEstimationByComplexity400JSONResponse ¶ added in v0.10.0
type CalculateMigrationEstimationByComplexity400JSONResponse Error
func (CalculateMigrationEstimationByComplexity400JSONResponse) VisitCalculateMigrationEstimationByComplexityResponse ¶ added in v0.10.0
func (response CalculateMigrationEstimationByComplexity400JSONResponse) VisitCalculateMigrationEstimationByComplexityResponse(w http.ResponseWriter) error
type CalculateMigrationEstimationByComplexity401JSONResponse ¶ added in v0.10.0
type CalculateMigrationEstimationByComplexity401JSONResponse Error
func (CalculateMigrationEstimationByComplexity401JSONResponse) VisitCalculateMigrationEstimationByComplexityResponse ¶ added in v0.10.0
func (response CalculateMigrationEstimationByComplexity401JSONResponse) VisitCalculateMigrationEstimationByComplexityResponse(w http.ResponseWriter) error
type CalculateMigrationEstimationByComplexity403JSONResponse ¶ added in v0.10.0
type CalculateMigrationEstimationByComplexity403JSONResponse Error
func (CalculateMigrationEstimationByComplexity403JSONResponse) VisitCalculateMigrationEstimationByComplexityResponse ¶ added in v0.10.0
func (response CalculateMigrationEstimationByComplexity403JSONResponse) VisitCalculateMigrationEstimationByComplexityResponse(w http.ResponseWriter) error
type CalculateMigrationEstimationByComplexity404JSONResponse ¶ added in v0.10.0
type CalculateMigrationEstimationByComplexity404JSONResponse Error
func (CalculateMigrationEstimationByComplexity404JSONResponse) VisitCalculateMigrationEstimationByComplexityResponse ¶ added in v0.10.0
func (response CalculateMigrationEstimationByComplexity404JSONResponse) VisitCalculateMigrationEstimationByComplexityResponse(w http.ResponseWriter) error
type CalculateMigrationEstimationByComplexity500JSONResponse ¶ added in v0.10.0
type CalculateMigrationEstimationByComplexity500JSONResponse Error
func (CalculateMigrationEstimationByComplexity500JSONResponse) VisitCalculateMigrationEstimationByComplexityResponse ¶ added in v0.10.0
func (response CalculateMigrationEstimationByComplexity500JSONResponse) VisitCalculateMigrationEstimationByComplexityResponse(w http.ResponseWriter) error
type CalculateMigrationEstimationByComplexityRequestObject ¶ added in v0.10.0
type CalculateMigrationEstimationByComplexityRequestObject struct {
Id openapi_types.UUID `json:"id"`
Body *CalculateMigrationEstimationByComplexityJSONRequestBody
}
type CalculateMigrationEstimationByComplexityResponseObject ¶ added in v0.10.0
type CalculateMigrationEstimationByComplexityResponseObject interface {
VisitCalculateMigrationEstimationByComplexityResponse(w http.ResponseWriter) error
}
type CalculateMigrationEstimationRequestObject ¶ added in v0.5.1
type CalculateMigrationEstimationRequestObject struct {
Id openapi_types.UUID `json:"id"`
Body *CalculateMigrationEstimationJSONRequestBody
}
type CalculateMigrationEstimationResponseObject ¶ added in v0.5.1
type CalculateMigrationEstimationResponseObject interface {
VisitCalculateMigrationEstimationResponse(w http.ResponseWriter) error
}
type CancelJob200JSONResponse ¶ added in v0.3.0
type CancelJob200JSONResponse Job
func (CancelJob200JSONResponse) VisitCancelJobResponse ¶ added in v0.3.0
func (response CancelJob200JSONResponse) VisitCancelJobResponse(w http.ResponseWriter) error
type CancelJob400JSONResponse ¶ added in v0.3.0
type CancelJob400JSONResponse Error
func (CancelJob400JSONResponse) VisitCancelJobResponse ¶ added in v0.3.0
func (response CancelJob400JSONResponse) VisitCancelJobResponse(w http.ResponseWriter) error
type CancelJob401JSONResponse ¶ added in v0.3.0
type CancelJob401JSONResponse Error
func (CancelJob401JSONResponse) VisitCancelJobResponse ¶ added in v0.3.0
func (response CancelJob401JSONResponse) VisitCancelJobResponse(w http.ResponseWriter) error
type CancelJob403JSONResponse ¶ added in v0.3.0
type CancelJob403JSONResponse Error
func (CancelJob403JSONResponse) VisitCancelJobResponse ¶ added in v0.3.0
func (response CancelJob403JSONResponse) VisitCancelJobResponse(w http.ResponseWriter) error
type CancelJob404JSONResponse ¶ added in v0.3.0
type CancelJob404JSONResponse Error
func (CancelJob404JSONResponse) VisitCancelJobResponse ¶ added in v0.3.0
func (response CancelJob404JSONResponse) VisitCancelJobResponse(w http.ResponseWriter) error
type CancelJob409JSONResponse ¶ added in v0.3.0
type CancelJob409JSONResponse Error
func (CancelJob409JSONResponse) VisitCancelJobResponse ¶ added in v0.3.0
func (response CancelJob409JSONResponse) VisitCancelJobResponse(w http.ResponseWriter) error
type CancelJob500JSONResponse ¶ added in v0.3.0
type CancelJob500JSONResponse Error
func (CancelJob500JSONResponse) VisitCancelJobResponse ¶ added in v0.3.0
func (response CancelJob500JSONResponse) VisitCancelJobResponse(w http.ResponseWriter) error
type CancelJobRequestObject ¶ added in v0.3.0
type CancelJobRequestObject struct {
Id int64 `json:"id"`
}
type CancelJobResponseObject ¶ added in v0.3.0
type CancelJobResponseObject interface {
VisitCancelJobResponse(w http.ResponseWriter) error
}
type CancelPartnerRequest200Response ¶ added in v0.12.0
type CancelPartnerRequest200Response struct {
}
func (CancelPartnerRequest200Response) VisitCancelPartnerRequestResponse ¶ added in v0.12.0
func (response CancelPartnerRequest200Response) VisitCancelPartnerRequestResponse(w http.ResponseWriter) error
type CancelPartnerRequest401JSONResponse ¶ added in v0.12.0
type CancelPartnerRequest401JSONResponse Error
func (CancelPartnerRequest401JSONResponse) VisitCancelPartnerRequestResponse ¶ added in v0.12.0
func (response CancelPartnerRequest401JSONResponse) VisitCancelPartnerRequestResponse(w http.ResponseWriter) error
type CancelPartnerRequest404JSONResponse ¶ added in v0.12.0
type CancelPartnerRequest404JSONResponse Error
func (CancelPartnerRequest404JSONResponse) VisitCancelPartnerRequestResponse ¶ added in v0.12.0
func (response CancelPartnerRequest404JSONResponse) VisitCancelPartnerRequestResponse(w http.ResponseWriter) error
type CancelPartnerRequest500JSONResponse ¶ added in v0.12.0
type CancelPartnerRequest500JSONResponse Error
func (CancelPartnerRequest500JSONResponse) VisitCancelPartnerRequestResponse ¶ added in v0.12.0
func (response CancelPartnerRequest500JSONResponse) VisitCancelPartnerRequestResponse(w http.ResponseWriter) error
type CancelPartnerRequestRequestObject ¶ added in v0.12.0
type CancelPartnerRequestRequestObject struct {
Id openapi_types.UUID `json:"id"`
}
type CancelPartnerRequestResponseObject ¶ added in v0.12.0
type CancelPartnerRequestResponseObject interface {
VisitCancelPartnerRequestResponse(w http.ResponseWriter) error
}
type ChiServerOptions ¶
type ChiServerOptions struct {
BaseURL string
BaseRouter chi.Router
Middlewares []MiddlewareFunc
ErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error)
}
type CreateAssessment201JSONResponse ¶
type CreateAssessment201JSONResponse Assessment
func (CreateAssessment201JSONResponse) VisitCreateAssessmentResponse ¶
func (response CreateAssessment201JSONResponse) VisitCreateAssessmentResponse(w http.ResponseWriter) error
type CreateAssessment400JSONResponse ¶
type CreateAssessment400JSONResponse Error
func (CreateAssessment400JSONResponse) VisitCreateAssessmentResponse ¶
func (response CreateAssessment400JSONResponse) VisitCreateAssessmentResponse(w http.ResponseWriter) error
type CreateAssessment401JSONResponse ¶
type CreateAssessment401JSONResponse Error
func (CreateAssessment401JSONResponse) VisitCreateAssessmentResponse ¶
func (response CreateAssessment401JSONResponse) VisitCreateAssessmentResponse(w http.ResponseWriter) error
type CreateAssessment500JSONResponse ¶
type CreateAssessment500JSONResponse Error
func (CreateAssessment500JSONResponse) VisitCreateAssessmentResponse ¶
func (response CreateAssessment500JSONResponse) VisitCreateAssessmentResponse(w http.ResponseWriter) error
type CreateAssessmentRequestObject ¶
type CreateAssessmentRequestObject struct {
Body *CreateAssessmentJSONRequestBody
}
type CreateAssessmentResponseObject ¶
type CreateAssessmentResponseObject interface {
VisitCreateAssessmentResponse(w http.ResponseWriter) error
}
type CreateGroup201JSONResponse ¶ added in v0.11.0
type CreateGroup201JSONResponse Group
func (CreateGroup201JSONResponse) VisitCreateGroupResponse ¶ added in v0.11.0
func (response CreateGroup201JSONResponse) VisitCreateGroupResponse(w http.ResponseWriter) error
type CreateGroup400JSONResponse ¶ added in v0.11.0
type CreateGroup400JSONResponse Error
func (CreateGroup400JSONResponse) VisitCreateGroupResponse ¶ added in v0.11.0
func (response CreateGroup400JSONResponse) VisitCreateGroupResponse(w http.ResponseWriter) error
type CreateGroup401JSONResponse ¶ added in v0.11.0
type CreateGroup401JSONResponse Error
func (CreateGroup401JSONResponse) VisitCreateGroupResponse ¶ added in v0.11.0
func (response CreateGroup401JSONResponse) VisitCreateGroupResponse(w http.ResponseWriter) error
type CreateGroup500JSONResponse ¶ added in v0.11.0
type CreateGroup500JSONResponse Error
func (CreateGroup500JSONResponse) VisitCreateGroupResponse ¶ added in v0.11.0
func (response CreateGroup500JSONResponse) VisitCreateGroupResponse(w http.ResponseWriter) error
type CreateGroupMember201JSONResponse ¶ added in v0.11.0
type CreateGroupMember201JSONResponse Member
func (CreateGroupMember201JSONResponse) VisitCreateGroupMemberResponse ¶ added in v0.11.0
func (response CreateGroupMember201JSONResponse) VisitCreateGroupMemberResponse(w http.ResponseWriter) error
type CreateGroupMember400JSONResponse ¶ added in v0.11.0
type CreateGroupMember400JSONResponse Error
func (CreateGroupMember400JSONResponse) VisitCreateGroupMemberResponse ¶ added in v0.11.0
func (response CreateGroupMember400JSONResponse) VisitCreateGroupMemberResponse(w http.ResponseWriter) error
type CreateGroupMember401JSONResponse ¶ added in v0.11.0
type CreateGroupMember401JSONResponse Error
func (CreateGroupMember401JSONResponse) VisitCreateGroupMemberResponse ¶ added in v0.11.0
func (response CreateGroupMember401JSONResponse) VisitCreateGroupMemberResponse(w http.ResponseWriter) error
type CreateGroupMember404JSONResponse ¶ added in v0.11.0
type CreateGroupMember404JSONResponse Error
func (CreateGroupMember404JSONResponse) VisitCreateGroupMemberResponse ¶ added in v0.11.0
func (response CreateGroupMember404JSONResponse) VisitCreateGroupMemberResponse(w http.ResponseWriter) error
type CreateGroupMember409JSONResponse ¶ added in v0.11.0
type CreateGroupMember409JSONResponse Error
func (CreateGroupMember409JSONResponse) VisitCreateGroupMemberResponse ¶ added in v0.11.0
func (response CreateGroupMember409JSONResponse) VisitCreateGroupMemberResponse(w http.ResponseWriter) error
type CreateGroupMember500JSONResponse ¶ added in v0.11.0
type CreateGroupMember500JSONResponse Error
func (CreateGroupMember500JSONResponse) VisitCreateGroupMemberResponse ¶ added in v0.11.0
func (response CreateGroupMember500JSONResponse) VisitCreateGroupMemberResponse(w http.ResponseWriter) error
type CreateGroupMemberRequestObject ¶ added in v0.11.0
type CreateGroupMemberRequestObject struct {
Id openapi_types.UUID `json:"id"`
Body *CreateGroupMemberJSONRequestBody
}
type CreateGroupMemberResponseObject ¶ added in v0.11.0
type CreateGroupMemberResponseObject interface {
VisitCreateGroupMemberResponse(w http.ResponseWriter) error
}
type CreateGroupRequestObject ¶ added in v0.11.0
type CreateGroupRequestObject struct {
Body *CreateGroupJSONRequestBody
}
type CreateGroupResponseObject ¶ added in v0.11.0
type CreateGroupResponseObject interface {
VisitCreateGroupResponse(w http.ResponseWriter) error
}
type CreatePartnerRequest201JSONResponse ¶ added in v0.12.0
type CreatePartnerRequest201JSONResponse PartnerRequest
func (CreatePartnerRequest201JSONResponse) VisitCreatePartnerRequestResponse ¶ added in v0.12.0
func (response CreatePartnerRequest201JSONResponse) VisitCreatePartnerRequestResponse(w http.ResponseWriter) error
type CreatePartnerRequest400JSONResponse ¶ added in v0.12.0
type CreatePartnerRequest400JSONResponse Error
func (CreatePartnerRequest400JSONResponse) VisitCreatePartnerRequestResponse ¶ added in v0.12.0
func (response CreatePartnerRequest400JSONResponse) VisitCreatePartnerRequestResponse(w http.ResponseWriter) error
type CreatePartnerRequest401JSONResponse ¶ added in v0.12.0
type CreatePartnerRequest401JSONResponse Error
func (CreatePartnerRequest401JSONResponse) VisitCreatePartnerRequestResponse ¶ added in v0.12.0
func (response CreatePartnerRequest401JSONResponse) VisitCreatePartnerRequestResponse(w http.ResponseWriter) error
type CreatePartnerRequest403JSONResponse ¶ added in v0.12.0
type CreatePartnerRequest403JSONResponse Error
func (CreatePartnerRequest403JSONResponse) VisitCreatePartnerRequestResponse ¶ added in v0.12.0
func (response CreatePartnerRequest403JSONResponse) VisitCreatePartnerRequestResponse(w http.ResponseWriter) error
type CreatePartnerRequest404JSONResponse ¶ added in v0.12.0
type CreatePartnerRequest404JSONResponse Error
func (CreatePartnerRequest404JSONResponse) VisitCreatePartnerRequestResponse ¶ added in v0.12.0
func (response CreatePartnerRequest404JSONResponse) VisitCreatePartnerRequestResponse(w http.ResponseWriter) error
type CreatePartnerRequest500JSONResponse ¶ added in v0.12.0
type CreatePartnerRequest500JSONResponse Error
func (CreatePartnerRequest500JSONResponse) VisitCreatePartnerRequestResponse ¶ added in v0.12.0
func (response CreatePartnerRequest500JSONResponse) VisitCreatePartnerRequestResponse(w http.ResponseWriter) error
type CreatePartnerRequestRequestObject ¶ added in v0.12.0
type CreatePartnerRequestRequestObject struct {
Id openapi_types.UUID `json:"id"`
Body *CreatePartnerRequestJSONRequestBody
}
type CreatePartnerRequestResponseObject ¶ added in v0.12.0
type CreatePartnerRequestResponseObject interface {
VisitCreatePartnerRequestResponse(w http.ResponseWriter) error
}
type CreateRVToolsAssessment202JSONResponse ¶ added in v0.3.0
type CreateRVToolsAssessment202JSONResponse Job
func (CreateRVToolsAssessment202JSONResponse) VisitCreateRVToolsAssessmentResponse ¶ added in v0.3.0
func (response CreateRVToolsAssessment202JSONResponse) VisitCreateRVToolsAssessmentResponse(w http.ResponseWriter) error
type CreateRVToolsAssessment400JSONResponse ¶ added in v0.3.0
type CreateRVToolsAssessment400JSONResponse Error
func (CreateRVToolsAssessment400JSONResponse) VisitCreateRVToolsAssessmentResponse ¶ added in v0.3.0
func (response CreateRVToolsAssessment400JSONResponse) VisitCreateRVToolsAssessmentResponse(w http.ResponseWriter) error
type CreateRVToolsAssessment401JSONResponse ¶ added in v0.3.0
type CreateRVToolsAssessment401JSONResponse Error
func (CreateRVToolsAssessment401JSONResponse) VisitCreateRVToolsAssessmentResponse ¶ added in v0.3.0
func (response CreateRVToolsAssessment401JSONResponse) VisitCreateRVToolsAssessmentResponse(w http.ResponseWriter) error
type CreateRVToolsAssessment500JSONResponse ¶ added in v0.3.0
type CreateRVToolsAssessment500JSONResponse Error
func (CreateRVToolsAssessment500JSONResponse) VisitCreateRVToolsAssessmentResponse ¶ added in v0.3.0
func (response CreateRVToolsAssessment500JSONResponse) VisitCreateRVToolsAssessmentResponse(w http.ResponseWriter) error
type CreateRVToolsAssessmentRequestObject ¶ added in v0.3.0
type CreateRVToolsAssessmentResponseObject ¶ added in v0.3.0
type CreateRVToolsAssessmentResponseObject interface {
VisitCreateRVToolsAssessmentResponse(w http.ResponseWriter) error
}
type CreateSource201JSONResponse ¶
type CreateSource201JSONResponse Source
func (CreateSource201JSONResponse) VisitCreateSourceResponse ¶
func (response CreateSource201JSONResponse) VisitCreateSourceResponse(w http.ResponseWriter) error
type CreateSource400JSONResponse ¶
type CreateSource400JSONResponse Error
func (CreateSource400JSONResponse) VisitCreateSourceResponse ¶
func (response CreateSource400JSONResponse) VisitCreateSourceResponse(w http.ResponseWriter) error
type CreateSource401JSONResponse ¶
type CreateSource401JSONResponse Error
func (CreateSource401JSONResponse) VisitCreateSourceResponse ¶
func (response CreateSource401JSONResponse) VisitCreateSourceResponse(w http.ResponseWriter) error
type CreateSource500JSONResponse ¶
type CreateSource500JSONResponse Error
func (CreateSource500JSONResponse) VisitCreateSourceResponse ¶
func (response CreateSource500JSONResponse) VisitCreateSourceResponse(w http.ResponseWriter) error
type CreateSourceRequestObject ¶
type CreateSourceRequestObject struct {
Body *CreateSourceJSONRequestBody
}
type CreateSourceResponseObject ¶
type CreateSourceResponseObject interface {
VisitCreateSourceResponse(w http.ResponseWriter) error
}
type DeleteAssessment200JSONResponse ¶
type DeleteAssessment200JSONResponse Assessment
func (DeleteAssessment200JSONResponse) VisitDeleteAssessmentResponse ¶
func (response DeleteAssessment200JSONResponse) VisitDeleteAssessmentResponse(w http.ResponseWriter) error
type DeleteAssessment400JSONResponse ¶
type DeleteAssessment400JSONResponse Error
func (DeleteAssessment400JSONResponse) VisitDeleteAssessmentResponse ¶
func (response DeleteAssessment400JSONResponse) VisitDeleteAssessmentResponse(w http.ResponseWriter) error
type DeleteAssessment401JSONResponse ¶
type DeleteAssessment401JSONResponse Error
func (DeleteAssessment401JSONResponse) VisitDeleteAssessmentResponse ¶
func (response DeleteAssessment401JSONResponse) VisitDeleteAssessmentResponse(w http.ResponseWriter) error
type DeleteAssessment403JSONResponse ¶
type DeleteAssessment403JSONResponse Error
func (DeleteAssessment403JSONResponse) VisitDeleteAssessmentResponse ¶
func (response DeleteAssessment403JSONResponse) VisitDeleteAssessmentResponse(w http.ResponseWriter) error
type DeleteAssessment404JSONResponse ¶
type DeleteAssessment404JSONResponse Error
func (DeleteAssessment404JSONResponse) VisitDeleteAssessmentResponse ¶
func (response DeleteAssessment404JSONResponse) VisitDeleteAssessmentResponse(w http.ResponseWriter) error
type DeleteAssessment500JSONResponse ¶
type DeleteAssessment500JSONResponse Error
func (DeleteAssessment500JSONResponse) VisitDeleteAssessmentResponse ¶
func (response DeleteAssessment500JSONResponse) VisitDeleteAssessmentResponse(w http.ResponseWriter) error
type DeleteAssessmentRequestObject ¶
type DeleteAssessmentRequestObject struct {
Id openapi_types.UUID `json:"id"`
}
type DeleteAssessmentResponseObject ¶
type DeleteAssessmentResponseObject interface {
VisitDeleteAssessmentResponse(w http.ResponseWriter) error
}
type DeleteGroup200JSONResponse ¶ added in v0.11.0
type DeleteGroup200JSONResponse Group
func (DeleteGroup200JSONResponse) VisitDeleteGroupResponse ¶ added in v0.11.0
func (response DeleteGroup200JSONResponse) VisitDeleteGroupResponse(w http.ResponseWriter) error
type DeleteGroup401JSONResponse ¶ added in v0.11.0
type DeleteGroup401JSONResponse Error
func (DeleteGroup401JSONResponse) VisitDeleteGroupResponse ¶ added in v0.11.0
func (response DeleteGroup401JSONResponse) VisitDeleteGroupResponse(w http.ResponseWriter) error
type DeleteGroup404JSONResponse ¶ added in v0.11.0
type DeleteGroup404JSONResponse Error
func (DeleteGroup404JSONResponse) VisitDeleteGroupResponse ¶ added in v0.11.0
func (response DeleteGroup404JSONResponse) VisitDeleteGroupResponse(w http.ResponseWriter) error
type DeleteGroup500JSONResponse ¶ added in v0.11.0
type DeleteGroup500JSONResponse Error
func (DeleteGroup500JSONResponse) VisitDeleteGroupResponse ¶ added in v0.11.0
func (response DeleteGroup500JSONResponse) VisitDeleteGroupResponse(w http.ResponseWriter) error
type DeleteGroupRequestObject ¶ added in v0.11.0
type DeleteGroupRequestObject struct {
Id openapi_types.UUID `json:"id"`
}
type DeleteGroupResponseObject ¶ added in v0.11.0
type DeleteGroupResponseObject interface {
VisitDeleteGroupResponse(w http.ResponseWriter) error
}
type DeleteSource200JSONResponse ¶
type DeleteSource200JSONResponse Source
func (DeleteSource200JSONResponse) VisitDeleteSourceResponse ¶
func (response DeleteSource200JSONResponse) VisitDeleteSourceResponse(w http.ResponseWriter) error
type DeleteSource400JSONResponse ¶
type DeleteSource400JSONResponse Error
func (DeleteSource400JSONResponse) VisitDeleteSourceResponse ¶
func (response DeleteSource400JSONResponse) VisitDeleteSourceResponse(w http.ResponseWriter) error
type DeleteSource401JSONResponse ¶
type DeleteSource401JSONResponse Error
func (DeleteSource401JSONResponse) VisitDeleteSourceResponse ¶
func (response DeleteSource401JSONResponse) VisitDeleteSourceResponse(w http.ResponseWriter) error
type DeleteSource403JSONResponse ¶
type DeleteSource403JSONResponse Error
func (DeleteSource403JSONResponse) VisitDeleteSourceResponse ¶
func (response DeleteSource403JSONResponse) VisitDeleteSourceResponse(w http.ResponseWriter) error
type DeleteSource404JSONResponse ¶
type DeleteSource404JSONResponse Error
func (DeleteSource404JSONResponse) VisitDeleteSourceResponse ¶
func (response DeleteSource404JSONResponse) VisitDeleteSourceResponse(w http.ResponseWriter) error
type DeleteSource500JSONResponse ¶
type DeleteSource500JSONResponse Error
func (DeleteSource500JSONResponse) VisitDeleteSourceResponse ¶
func (response DeleteSource500JSONResponse) VisitDeleteSourceResponse(w http.ResponseWriter) error
type DeleteSourceRequestObject ¶
type DeleteSourceRequestObject struct {
Id openapi_types.UUID `json:"id"`
}
type DeleteSourceResponseObject ¶
type DeleteSourceResponseObject interface {
VisitDeleteSourceResponse(w http.ResponseWriter) error
}
type DeleteSources200JSONResponse ¶
type DeleteSources200JSONResponse Status
func (DeleteSources200JSONResponse) VisitDeleteSourcesResponse ¶
func (response DeleteSources200JSONResponse) VisitDeleteSourcesResponse(w http.ResponseWriter) error
type DeleteSources401JSONResponse ¶
type DeleteSources401JSONResponse Error
func (DeleteSources401JSONResponse) VisitDeleteSourcesResponse ¶
func (response DeleteSources401JSONResponse) VisitDeleteSourcesResponse(w http.ResponseWriter) error
type DeleteSources500JSONResponse ¶
type DeleteSources500JSONResponse Error
func (DeleteSources500JSONResponse) VisitDeleteSourcesResponse ¶
func (response DeleteSources500JSONResponse) VisitDeleteSourcesResponse(w http.ResponseWriter) error
type DeleteSourcesRequestObject ¶
type DeleteSourcesRequestObject struct {
}
type DeleteSourcesResponseObject ¶
type DeleteSourcesResponseObject interface {
VisitDeleteSourcesResponse(w http.ResponseWriter) error
}
type GetAssessment200JSONResponse ¶
type GetAssessment200JSONResponse Assessment
func (GetAssessment200JSONResponse) VisitGetAssessmentResponse ¶
func (response GetAssessment200JSONResponse) VisitGetAssessmentResponse(w http.ResponseWriter) error
type GetAssessment400JSONResponse ¶
type GetAssessment400JSONResponse Error
func (GetAssessment400JSONResponse) VisitGetAssessmentResponse ¶
func (response GetAssessment400JSONResponse) VisitGetAssessmentResponse(w http.ResponseWriter) error
type GetAssessment401JSONResponse ¶
type GetAssessment401JSONResponse Error
func (GetAssessment401JSONResponse) VisitGetAssessmentResponse ¶
func (response GetAssessment401JSONResponse) VisitGetAssessmentResponse(w http.ResponseWriter) error
type GetAssessment403JSONResponse ¶
type GetAssessment403JSONResponse Error
func (GetAssessment403JSONResponse) VisitGetAssessmentResponse ¶
func (response GetAssessment403JSONResponse) VisitGetAssessmentResponse(w http.ResponseWriter) error
type GetAssessment404JSONResponse ¶
type GetAssessment404JSONResponse Error
func (GetAssessment404JSONResponse) VisitGetAssessmentResponse ¶
func (response GetAssessment404JSONResponse) VisitGetAssessmentResponse(w http.ResponseWriter) error
type GetAssessment500JSONResponse ¶
type GetAssessment500JSONResponse Error
func (GetAssessment500JSONResponse) VisitGetAssessmentResponse ¶
func (response GetAssessment500JSONResponse) VisitGetAssessmentResponse(w http.ResponseWriter) error
type GetAssessmentClusterRequirementsStoredInput200JSONResponse ¶ added in v0.12.0
type GetAssessmentClusterRequirementsStoredInput200JSONResponse ClusterRequirementsStoredInput
func (GetAssessmentClusterRequirementsStoredInput200JSONResponse) VisitGetAssessmentClusterRequirementsStoredInputResponse ¶ added in v0.12.0
func (response GetAssessmentClusterRequirementsStoredInput200JSONResponse) VisitGetAssessmentClusterRequirementsStoredInputResponse(w http.ResponseWriter) error
type GetAssessmentClusterRequirementsStoredInput400JSONResponse ¶ added in v0.12.0
type GetAssessmentClusterRequirementsStoredInput400JSONResponse Error
func (GetAssessmentClusterRequirementsStoredInput400JSONResponse) VisitGetAssessmentClusterRequirementsStoredInputResponse ¶ added in v0.12.0
func (response GetAssessmentClusterRequirementsStoredInput400JSONResponse) VisitGetAssessmentClusterRequirementsStoredInputResponse(w http.ResponseWriter) error
type GetAssessmentClusterRequirementsStoredInput401JSONResponse ¶ added in v0.12.0
type GetAssessmentClusterRequirementsStoredInput401JSONResponse Error
func (GetAssessmentClusterRequirementsStoredInput401JSONResponse) VisitGetAssessmentClusterRequirementsStoredInputResponse ¶ added in v0.12.0
func (response GetAssessmentClusterRequirementsStoredInput401JSONResponse) VisitGetAssessmentClusterRequirementsStoredInputResponse(w http.ResponseWriter) error
type GetAssessmentClusterRequirementsStoredInput403JSONResponse ¶ added in v0.12.0
type GetAssessmentClusterRequirementsStoredInput403JSONResponse Error
func (GetAssessmentClusterRequirementsStoredInput403JSONResponse) VisitGetAssessmentClusterRequirementsStoredInputResponse ¶ added in v0.12.0
func (response GetAssessmentClusterRequirementsStoredInput403JSONResponse) VisitGetAssessmentClusterRequirementsStoredInputResponse(w http.ResponseWriter) error
type GetAssessmentClusterRequirementsStoredInput404JSONResponse ¶ added in v0.12.0
type GetAssessmentClusterRequirementsStoredInput404JSONResponse Error
func (GetAssessmentClusterRequirementsStoredInput404JSONResponse) VisitGetAssessmentClusterRequirementsStoredInputResponse ¶ added in v0.12.0
func (response GetAssessmentClusterRequirementsStoredInput404JSONResponse) VisitGetAssessmentClusterRequirementsStoredInputResponse(w http.ResponseWriter) error
type GetAssessmentClusterRequirementsStoredInput500JSONResponse ¶ added in v0.12.0
type GetAssessmentClusterRequirementsStoredInput500JSONResponse Error
func (GetAssessmentClusterRequirementsStoredInput500JSONResponse) VisitGetAssessmentClusterRequirementsStoredInputResponse ¶ added in v0.12.0
func (response GetAssessmentClusterRequirementsStoredInput500JSONResponse) VisitGetAssessmentClusterRequirementsStoredInputResponse(w http.ResponseWriter) error
type GetAssessmentClusterRequirementsStoredInputRequestObject ¶ added in v0.12.0
type GetAssessmentClusterRequirementsStoredInputRequestObject struct {
Id openapi_types.UUID `json:"id"`
Params GetAssessmentClusterRequirementsStoredInputParams
}
type GetAssessmentClusterRequirementsStoredInputResponseObject ¶ added in v0.12.0
type GetAssessmentClusterRequirementsStoredInputResponseObject interface {
VisitGetAssessmentClusterRequirementsStoredInputResponse(w http.ResponseWriter) error
}
type GetAssessmentRequestObject ¶
type GetAssessmentRequestObject struct {
Id openapi_types.UUID `json:"id"`
}
type GetAssessmentResponseObject ¶
type GetAssessmentResponseObject interface {
VisitGetAssessmentResponse(w http.ResponseWriter) error
}
type GetGroup200JSONResponse ¶ added in v0.11.0
type GetGroup200JSONResponse Group
func (GetGroup200JSONResponse) VisitGetGroupResponse ¶ added in v0.11.0
func (response GetGroup200JSONResponse) VisitGetGroupResponse(w http.ResponseWriter) error
type GetGroup401JSONResponse ¶ added in v0.11.0
type GetGroup401JSONResponse Error
func (GetGroup401JSONResponse) VisitGetGroupResponse ¶ added in v0.11.0
func (response GetGroup401JSONResponse) VisitGetGroupResponse(w http.ResponseWriter) error
type GetGroup404JSONResponse ¶ added in v0.11.0
type GetGroup404JSONResponse Error
func (GetGroup404JSONResponse) VisitGetGroupResponse ¶ added in v0.11.0
func (response GetGroup404JSONResponse) VisitGetGroupResponse(w http.ResponseWriter) error
type GetGroup500JSONResponse ¶ added in v0.11.0
type GetGroup500JSONResponse Error
func (GetGroup500JSONResponse) VisitGetGroupResponse ¶ added in v0.11.0
func (response GetGroup500JSONResponse) VisitGetGroupResponse(w http.ResponseWriter) error
type GetGroupRequestObject ¶ added in v0.11.0
type GetGroupRequestObject struct {
Id openapi_types.UUID `json:"id"`
}
type GetGroupResponseObject ¶ added in v0.11.0
type GetGroupResponseObject interface {
VisitGetGroupResponse(w http.ResponseWriter) error
}
type GetIdentity200JSONResponse ¶ added in v0.11.0
type GetIdentity200JSONResponse Identity
func (GetIdentity200JSONResponse) VisitGetIdentityResponse ¶ added in v0.11.0
func (response GetIdentity200JSONResponse) VisitGetIdentityResponse(w http.ResponseWriter) error
type GetIdentity401JSONResponse ¶ added in v0.11.0
type GetIdentity401JSONResponse Error
func (GetIdentity401JSONResponse) VisitGetIdentityResponse ¶ added in v0.11.0
func (response GetIdentity401JSONResponse) VisitGetIdentityResponse(w http.ResponseWriter) error
type GetIdentity500JSONResponse ¶ added in v0.11.0
type GetIdentity500JSONResponse Error
func (GetIdentity500JSONResponse) VisitGetIdentityResponse ¶ added in v0.11.0
func (response GetIdentity500JSONResponse) VisitGetIdentityResponse(w http.ResponseWriter) error
type GetIdentityRequestObject ¶ added in v0.11.0
type GetIdentityRequestObject struct {
}
type GetIdentityResponseObject ¶ added in v0.11.0
type GetIdentityResponseObject interface {
VisitGetIdentityResponse(w http.ResponseWriter) error
}
type GetInfo200JSONResponse ¶
type GetInfo200JSONResponse Info
func (GetInfo200JSONResponse) VisitGetInfoResponse ¶
func (response GetInfo200JSONResponse) VisitGetInfoResponse(w http.ResponseWriter) error
type GetInfo500JSONResponse ¶
type GetInfo500JSONResponse Error
func (GetInfo500JSONResponse) VisitGetInfoResponse ¶
func (response GetInfo500JSONResponse) VisitGetInfoResponse(w http.ResponseWriter) error
type GetInfoRequestObject ¶
type GetInfoRequestObject struct {
}
type GetInfoResponseObject ¶
type GetInfoResponseObject interface {
VisitGetInfoResponse(w http.ResponseWriter) error
}
type GetJob200JSONResponse ¶ added in v0.3.0
type GetJob200JSONResponse Job
func (GetJob200JSONResponse) VisitGetJobResponse ¶ added in v0.3.0
func (response GetJob200JSONResponse) VisitGetJobResponse(w http.ResponseWriter) error
type GetJob400JSONResponse ¶ added in v0.3.0
type GetJob400JSONResponse Error
func (GetJob400JSONResponse) VisitGetJobResponse ¶ added in v0.3.0
func (response GetJob400JSONResponse) VisitGetJobResponse(w http.ResponseWriter) error
type GetJob401JSONResponse ¶ added in v0.3.0
type GetJob401JSONResponse Error
func (GetJob401JSONResponse) VisitGetJobResponse ¶ added in v0.3.0
func (response GetJob401JSONResponse) VisitGetJobResponse(w http.ResponseWriter) error
type GetJob403JSONResponse ¶ added in v0.3.0
type GetJob403JSONResponse Error
func (GetJob403JSONResponse) VisitGetJobResponse ¶ added in v0.3.0
func (response GetJob403JSONResponse) VisitGetJobResponse(w http.ResponseWriter) error
type GetJob404JSONResponse ¶ added in v0.3.0
type GetJob404JSONResponse Error
func (GetJob404JSONResponse) VisitGetJobResponse ¶ added in v0.3.0
func (response GetJob404JSONResponse) VisitGetJobResponse(w http.ResponseWriter) error
type GetJob500JSONResponse ¶ added in v0.3.0
type GetJob500JSONResponse Error
func (GetJob500JSONResponse) VisitGetJobResponse ¶ added in v0.3.0
func (response GetJob500JSONResponse) VisitGetJobResponse(w http.ResponseWriter) error
type GetJobRequestObject ¶ added in v0.3.0
type GetJobRequestObject struct {
Id int64 `json:"id"`
}
type GetJobResponseObject ¶ added in v0.3.0
type GetJobResponseObject interface {
VisitGetJobResponse(w http.ResponseWriter) error
}
type GetPartner200JSONResponse ¶ added in v0.12.0
type GetPartner200JSONResponse Group
func (GetPartner200JSONResponse) VisitGetPartnerResponse ¶ added in v0.12.0
func (response GetPartner200JSONResponse) VisitGetPartnerResponse(w http.ResponseWriter) error
type GetPartner401JSONResponse ¶ added in v0.12.0
type GetPartner401JSONResponse Error
func (GetPartner401JSONResponse) VisitGetPartnerResponse ¶ added in v0.12.0
func (response GetPartner401JSONResponse) VisitGetPartnerResponse(w http.ResponseWriter) error
type GetPartner403JSONResponse ¶ added in v0.12.0
type GetPartner403JSONResponse Error
func (GetPartner403JSONResponse) VisitGetPartnerResponse ¶ added in v0.12.0
func (response GetPartner403JSONResponse) VisitGetPartnerResponse(w http.ResponseWriter) error
type GetPartner404JSONResponse ¶ added in v0.12.0
type GetPartner404JSONResponse Error
func (GetPartner404JSONResponse) VisitGetPartnerResponse ¶ added in v0.12.0
func (response GetPartner404JSONResponse) VisitGetPartnerResponse(w http.ResponseWriter) error
type GetPartner500JSONResponse ¶ added in v0.12.0
type GetPartner500JSONResponse Error
func (GetPartner500JSONResponse) VisitGetPartnerResponse ¶ added in v0.12.0
func (response GetPartner500JSONResponse) VisitGetPartnerResponse(w http.ResponseWriter) error
type GetPartnerRequestObject ¶ added in v0.12.0
type GetPartnerRequestObject struct {
Id openapi_types.UUID `json:"id"`
}
type GetPartnerResponseObject ¶ added in v0.12.0
type GetPartnerResponseObject interface {
VisitGetPartnerResponse(w http.ResponseWriter) error
}
type GetSource200JSONResponse ¶
type GetSource200JSONResponse Source
func (GetSource200JSONResponse) VisitGetSourceResponse ¶
func (response GetSource200JSONResponse) VisitGetSourceResponse(w http.ResponseWriter) error
type GetSource400JSONResponse ¶
type GetSource400JSONResponse Error
func (GetSource400JSONResponse) VisitGetSourceResponse ¶
func (response GetSource400JSONResponse) VisitGetSourceResponse(w http.ResponseWriter) error
type GetSource401JSONResponse ¶
type GetSource401JSONResponse Error
func (GetSource401JSONResponse) VisitGetSourceResponse ¶
func (response GetSource401JSONResponse) VisitGetSourceResponse(w http.ResponseWriter) error
type GetSource403JSONResponse ¶
type GetSource403JSONResponse Error
func (GetSource403JSONResponse) VisitGetSourceResponse ¶
func (response GetSource403JSONResponse) VisitGetSourceResponse(w http.ResponseWriter) error
type GetSource404JSONResponse ¶
type GetSource404JSONResponse Error
func (GetSource404JSONResponse) VisitGetSourceResponse ¶
func (response GetSource404JSONResponse) VisitGetSourceResponse(w http.ResponseWriter) error
type GetSource500JSONResponse ¶
type GetSource500JSONResponse Error
func (GetSource500JSONResponse) VisitGetSourceResponse ¶
func (response GetSource500JSONResponse) VisitGetSourceResponse(w http.ResponseWriter) error
type GetSourceDownloadURL200JSONResponse ¶
type GetSourceDownloadURL200JSONResponse PresignedUrl
func (GetSourceDownloadURL200JSONResponse) VisitGetSourceDownloadURLResponse ¶
func (response GetSourceDownloadURL200JSONResponse) VisitGetSourceDownloadURLResponse(w http.ResponseWriter) error
type GetSourceDownloadURL400JSONResponse ¶
type GetSourceDownloadURL400JSONResponse Error
func (GetSourceDownloadURL400JSONResponse) VisitGetSourceDownloadURLResponse ¶
func (response GetSourceDownloadURL400JSONResponse) VisitGetSourceDownloadURLResponse(w http.ResponseWriter) error
type GetSourceDownloadURL401JSONResponse ¶
type GetSourceDownloadURL401JSONResponse Error
func (GetSourceDownloadURL401JSONResponse) VisitGetSourceDownloadURLResponse ¶
func (response GetSourceDownloadURL401JSONResponse) VisitGetSourceDownloadURLResponse(w http.ResponseWriter) error
type GetSourceDownloadURL404JSONResponse ¶
type GetSourceDownloadURL404JSONResponse Error
func (GetSourceDownloadURL404JSONResponse) VisitGetSourceDownloadURLResponse ¶
func (response GetSourceDownloadURL404JSONResponse) VisitGetSourceDownloadURLResponse(w http.ResponseWriter) error
type GetSourceDownloadURLRequestObject ¶
type GetSourceDownloadURLRequestObject struct {
Id openapi_types.UUID `json:"id"`
}
type GetSourceDownloadURLResponseObject ¶
type GetSourceDownloadURLResponseObject interface {
VisitGetSourceDownloadURLResponse(w http.ResponseWriter) error
}
type GetSourceRequestObject ¶
type GetSourceRequestObject struct {
Id openapi_types.UUID `json:"id"`
}
type GetSourceResponseObject ¶
type GetSourceResponseObject interface {
VisitGetSourceResponse(w http.ResponseWriter) error
}
type HeadImage200Response ¶
type HeadImage200Response struct {
}
func (HeadImage200Response) VisitHeadImageResponse ¶
func (response HeadImage200Response) VisitHeadImageResponse(w http.ResponseWriter) error
type HeadImage400Response ¶
type HeadImage400Response struct {
}
func (HeadImage400Response) VisitHeadImageResponse ¶
func (response HeadImage400Response) VisitHeadImageResponse(w http.ResponseWriter) error
type HeadImage401Response ¶
type HeadImage401Response struct {
}
func (HeadImage401Response) VisitHeadImageResponse ¶
func (response HeadImage401Response) VisitHeadImageResponse(w http.ResponseWriter) error
type HeadImage403Response ¶
type HeadImage403Response struct {
}
func (HeadImage403Response) VisitHeadImageResponse ¶
func (response HeadImage403Response) VisitHeadImageResponse(w http.ResponseWriter) error
type HeadImage404Response ¶
type HeadImage404Response struct {
}
func (HeadImage404Response) VisitHeadImageResponse ¶
func (response HeadImage404Response) VisitHeadImageResponse(w http.ResponseWriter) error
type HeadImage500Response ¶
type HeadImage500Response struct {
}
func (HeadImage500Response) VisitHeadImageResponse ¶
func (response HeadImage500Response) VisitHeadImageResponse(w http.ResponseWriter) error
type HeadImageRequestObject ¶
type HeadImageRequestObject struct {
Id openapi_types.UUID `json:"id"`
}
type HeadImageResponseObject ¶
type HeadImageResponseObject interface {
VisitHeadImageResponse(w http.ResponseWriter) error
}
type Health200Response ¶
type Health200Response struct {
}
func (Health200Response) VisitHealthResponse ¶
func (response Health200Response) VisitHealthResponse(w http.ResponseWriter) error
type HealthRequestObject ¶
type HealthRequestObject struct {
}
type HealthResponseObject ¶
type HealthResponseObject interface {
VisitHealthResponse(w http.ResponseWriter) error
}
type InvalidParamFormatError ¶
func (*InvalidParamFormatError) Error ¶
func (e *InvalidParamFormatError) Error() string
func (*InvalidParamFormatError) Unwrap ¶
func (e *InvalidParamFormatError) Unwrap() error
type LeavePartner200Response ¶ added in v0.12.0
type LeavePartner200Response struct {
}
func (LeavePartner200Response) VisitLeavePartnerResponse ¶ added in v0.12.0
func (response LeavePartner200Response) VisitLeavePartnerResponse(w http.ResponseWriter) error
type LeavePartner401JSONResponse ¶ added in v0.12.0
type LeavePartner401JSONResponse Error
func (LeavePartner401JSONResponse) VisitLeavePartnerResponse ¶ added in v0.12.0
func (response LeavePartner401JSONResponse) VisitLeavePartnerResponse(w http.ResponseWriter) error
type LeavePartner403JSONResponse ¶ added in v0.12.0
type LeavePartner403JSONResponse Error
func (LeavePartner403JSONResponse) VisitLeavePartnerResponse ¶ added in v0.12.0
func (response LeavePartner403JSONResponse) VisitLeavePartnerResponse(w http.ResponseWriter) error
type LeavePartner404JSONResponse ¶ added in v0.12.0
type LeavePartner404JSONResponse Error
func (LeavePartner404JSONResponse) VisitLeavePartnerResponse ¶ added in v0.12.0
func (response LeavePartner404JSONResponse) VisitLeavePartnerResponse(w http.ResponseWriter) error
type LeavePartner500JSONResponse ¶ added in v0.12.0
type LeavePartner500JSONResponse Error
func (LeavePartner500JSONResponse) VisitLeavePartnerResponse ¶ added in v0.12.0
func (response LeavePartner500JSONResponse) VisitLeavePartnerResponse(w http.ResponseWriter) error
type LeavePartnerRequestObject ¶ added in v0.12.0
type LeavePartnerRequestObject struct {
Id openapi_types.UUID `json:"id"`
}
type LeavePartnerResponseObject ¶ added in v0.12.0
type LeavePartnerResponseObject interface {
VisitLeavePartnerResponse(w http.ResponseWriter) error
}
type ListAssessments200JSONResponse ¶
type ListAssessments200JSONResponse AssessmentList
func (ListAssessments200JSONResponse) VisitListAssessmentsResponse ¶
func (response ListAssessments200JSONResponse) VisitListAssessmentsResponse(w http.ResponseWriter) error
type ListAssessments401JSONResponse ¶
type ListAssessments401JSONResponse Error
func (ListAssessments401JSONResponse) VisitListAssessmentsResponse ¶
func (response ListAssessments401JSONResponse) VisitListAssessmentsResponse(w http.ResponseWriter) error
type ListAssessments500JSONResponse ¶
type ListAssessments500JSONResponse Error
func (ListAssessments500JSONResponse) VisitListAssessmentsResponse ¶
func (response ListAssessments500JSONResponse) VisitListAssessmentsResponse(w http.ResponseWriter) error
type ListAssessmentsRequestObject ¶
type ListAssessmentsRequestObject struct {
Params ListAssessmentsParams
}
type ListAssessmentsResponseObject ¶
type ListAssessmentsResponseObject interface {
VisitListAssessmentsResponse(w http.ResponseWriter) error
}
type ListCustomers200JSONResponse ¶ added in v0.12.0
type ListCustomers200JSONResponse CustomerList
func (ListCustomers200JSONResponse) VisitListCustomersResponse ¶ added in v0.12.0
func (response ListCustomers200JSONResponse) VisitListCustomersResponse(w http.ResponseWriter) error
type ListCustomers400JSONResponse ¶ added in v0.12.0
type ListCustomers400JSONResponse Error
func (ListCustomers400JSONResponse) VisitListCustomersResponse ¶ added in v0.12.0
func (response ListCustomers400JSONResponse) VisitListCustomersResponse(w http.ResponseWriter) error
type ListCustomers401JSONResponse ¶ added in v0.12.0
type ListCustomers401JSONResponse Error
func (ListCustomers401JSONResponse) VisitListCustomersResponse ¶ added in v0.12.0
func (response ListCustomers401JSONResponse) VisitListCustomersResponse(w http.ResponseWriter) error
type ListCustomers403JSONResponse ¶ added in v0.12.0
type ListCustomers403JSONResponse Error
func (ListCustomers403JSONResponse) VisitListCustomersResponse ¶ added in v0.12.0
func (response ListCustomers403JSONResponse) VisitListCustomersResponse(w http.ResponseWriter) error
type ListCustomers500JSONResponse ¶ added in v0.12.0
type ListCustomers500JSONResponse Error
func (ListCustomers500JSONResponse) VisitListCustomersResponse ¶ added in v0.12.0
func (response ListCustomers500JSONResponse) VisitListCustomersResponse(w http.ResponseWriter) error
type ListCustomersRequestObject ¶ added in v0.12.0
type ListCustomersRequestObject struct {
}
type ListCustomersResponseObject ¶ added in v0.12.0
type ListCustomersResponseObject interface {
VisitListCustomersResponse(w http.ResponseWriter) error
}
type ListGroupMembers200JSONResponse ¶ added in v0.11.0
type ListGroupMembers200JSONResponse MemberList
func (ListGroupMembers200JSONResponse) VisitListGroupMembersResponse ¶ added in v0.11.0
func (response ListGroupMembers200JSONResponse) VisitListGroupMembersResponse(w http.ResponseWriter) error
type ListGroupMembers401JSONResponse ¶ added in v0.11.0
type ListGroupMembers401JSONResponse Error
func (ListGroupMembers401JSONResponse) VisitListGroupMembersResponse ¶ added in v0.11.0
func (response ListGroupMembers401JSONResponse) VisitListGroupMembersResponse(w http.ResponseWriter) error
type ListGroupMembers404JSONResponse ¶ added in v0.11.0
type ListGroupMembers404JSONResponse Error
func (ListGroupMembers404JSONResponse) VisitListGroupMembersResponse ¶ added in v0.11.0
func (response ListGroupMembers404JSONResponse) VisitListGroupMembersResponse(w http.ResponseWriter) error
type ListGroupMembers500JSONResponse ¶ added in v0.11.0
type ListGroupMembers500JSONResponse Error
func (ListGroupMembers500JSONResponse) VisitListGroupMembersResponse ¶ added in v0.11.0
func (response ListGroupMembers500JSONResponse) VisitListGroupMembersResponse(w http.ResponseWriter) error
type ListGroupMembersRequestObject ¶ added in v0.11.0
type ListGroupMembersRequestObject struct {
Id openapi_types.UUID `json:"id"`
}
type ListGroupMembersResponseObject ¶ added in v0.11.0
type ListGroupMembersResponseObject interface {
VisitListGroupMembersResponse(w http.ResponseWriter) error
}
type ListGroups200JSONResponse ¶ added in v0.11.0
type ListGroups200JSONResponse GroupList
func (ListGroups200JSONResponse) VisitListGroupsResponse ¶ added in v0.11.0
func (response ListGroups200JSONResponse) VisitListGroupsResponse(w http.ResponseWriter) error
type ListGroups401JSONResponse ¶ added in v0.11.0
type ListGroups401JSONResponse Error
func (ListGroups401JSONResponse) VisitListGroupsResponse ¶ added in v0.11.0
func (response ListGroups401JSONResponse) VisitListGroupsResponse(w http.ResponseWriter) error
type ListGroups500JSONResponse ¶ added in v0.11.0
type ListGroups500JSONResponse Error
func (ListGroups500JSONResponse) VisitListGroupsResponse ¶ added in v0.11.0
func (response ListGroups500JSONResponse) VisitListGroupsResponse(w http.ResponseWriter) error
type ListGroupsRequestObject ¶ added in v0.11.0
type ListGroupsRequestObject struct {
Params ListGroupsParams
}
type ListGroupsResponseObject ¶ added in v0.11.0
type ListGroupsResponseObject interface {
VisitListGroupsResponse(w http.ResponseWriter) error
}
type ListPartnerRequests200JSONResponse ¶ added in v0.12.0
type ListPartnerRequests200JSONResponse PartnerRequestList
func (ListPartnerRequests200JSONResponse) VisitListPartnerRequestsResponse ¶ added in v0.12.0
func (response ListPartnerRequests200JSONResponse) VisitListPartnerRequestsResponse(w http.ResponseWriter) error
type ListPartnerRequests401JSONResponse ¶ added in v0.12.0
type ListPartnerRequests401JSONResponse Error
func (ListPartnerRequests401JSONResponse) VisitListPartnerRequestsResponse ¶ added in v0.12.0
func (response ListPartnerRequests401JSONResponse) VisitListPartnerRequestsResponse(w http.ResponseWriter) error
type ListPartnerRequests500JSONResponse ¶ added in v0.12.0
type ListPartnerRequests500JSONResponse Error
func (ListPartnerRequests500JSONResponse) VisitListPartnerRequestsResponse ¶ added in v0.12.0
func (response ListPartnerRequests500JSONResponse) VisitListPartnerRequestsResponse(w http.ResponseWriter) error
type ListPartnerRequestsRequestObject ¶ added in v0.12.0
type ListPartnerRequestsRequestObject struct {
}
type ListPartnerRequestsResponseObject ¶ added in v0.12.0
type ListPartnerRequestsResponseObject interface {
VisitListPartnerRequestsResponse(w http.ResponseWriter) error
}
type ListPartners200JSONResponse ¶ added in v0.12.0
type ListPartners200JSONResponse GroupList
func (ListPartners200JSONResponse) VisitListPartnersResponse ¶ added in v0.12.0
func (response ListPartners200JSONResponse) VisitListPartnersResponse(w http.ResponseWriter) error
type ListPartners401JSONResponse ¶ added in v0.12.0
type ListPartners401JSONResponse Error
func (ListPartners401JSONResponse) VisitListPartnersResponse ¶ added in v0.12.0
func (response ListPartners401JSONResponse) VisitListPartnersResponse(w http.ResponseWriter) error
type ListPartners500JSONResponse ¶ added in v0.12.0
type ListPartners500JSONResponse Error
func (ListPartners500JSONResponse) VisitListPartnersResponse ¶ added in v0.12.0
func (response ListPartners500JSONResponse) VisitListPartnersResponse(w http.ResponseWriter) error
type ListPartnersRequestObject ¶ added in v0.12.0
type ListPartnersRequestObject struct {
}
type ListPartnersResponseObject ¶ added in v0.12.0
type ListPartnersResponseObject interface {
VisitListPartnersResponse(w http.ResponseWriter) error
}
type ListSources200JSONResponse ¶
type ListSources200JSONResponse SourceList
func (ListSources200JSONResponse) VisitListSourcesResponse ¶
func (response ListSources200JSONResponse) VisitListSourcesResponse(w http.ResponseWriter) error
type ListSources401JSONResponse ¶
type ListSources401JSONResponse Error
func (ListSources401JSONResponse) VisitListSourcesResponse ¶
func (response ListSources401JSONResponse) VisitListSourcesResponse(w http.ResponseWriter) error
type ListSources500JSONResponse ¶
type ListSources500JSONResponse Error
func (ListSources500JSONResponse) VisitListSourcesResponse ¶
func (response ListSources500JSONResponse) VisitListSourcesResponse(w http.ResponseWriter) error
type ListSourcesRequestObject ¶
type ListSourcesRequestObject struct {
}
type ListSourcesResponseObject ¶
type ListSourcesResponseObject interface {
VisitListSourcesResponse(w http.ResponseWriter) error
}
type RemoveCustomer200Response ¶ added in v0.12.0
type RemoveCustomer200Response struct {
}
func (RemoveCustomer200Response) VisitRemoveCustomerResponse ¶ added in v0.12.0
func (response RemoveCustomer200Response) VisitRemoveCustomerResponse(w http.ResponseWriter) error
type RemoveCustomer400JSONResponse ¶ added in v0.12.0
type RemoveCustomer400JSONResponse Error
func (RemoveCustomer400JSONResponse) VisitRemoveCustomerResponse ¶ added in v0.12.0
func (response RemoveCustomer400JSONResponse) VisitRemoveCustomerResponse(w http.ResponseWriter) error
type RemoveCustomer401JSONResponse ¶ added in v0.12.0
type RemoveCustomer401JSONResponse Error
func (RemoveCustomer401JSONResponse) VisitRemoveCustomerResponse ¶ added in v0.12.0
func (response RemoveCustomer401JSONResponse) VisitRemoveCustomerResponse(w http.ResponseWriter) error
type RemoveCustomer403JSONResponse ¶ added in v0.12.0
type RemoveCustomer403JSONResponse Error
func (RemoveCustomer403JSONResponse) VisitRemoveCustomerResponse ¶ added in v0.12.0
func (response RemoveCustomer403JSONResponse) VisitRemoveCustomerResponse(w http.ResponseWriter) error
type RemoveCustomer404JSONResponse ¶ added in v0.12.0
type RemoveCustomer404JSONResponse Error
func (RemoveCustomer404JSONResponse) VisitRemoveCustomerResponse ¶ added in v0.12.0
func (response RemoveCustomer404JSONResponse) VisitRemoveCustomerResponse(w http.ResponseWriter) error
type RemoveCustomer500JSONResponse ¶ added in v0.12.0
type RemoveCustomer500JSONResponse Error
func (RemoveCustomer500JSONResponse) VisitRemoveCustomerResponse ¶ added in v0.12.0
func (response RemoveCustomer500JSONResponse) VisitRemoveCustomerResponse(w http.ResponseWriter) error
type RemoveCustomerRequestObject ¶ added in v0.12.0
type RemoveCustomerRequestObject struct {
Username string `json:"username"`
}
type RemoveCustomerResponseObject ¶ added in v0.12.0
type RemoveCustomerResponseObject interface {
VisitRemoveCustomerResponse(w http.ResponseWriter) error
}
type RemoveGroupMember200Response ¶ added in v0.11.0
type RemoveGroupMember200Response struct {
}
func (RemoveGroupMember200Response) VisitRemoveGroupMemberResponse ¶ added in v0.11.0
func (response RemoveGroupMember200Response) VisitRemoveGroupMemberResponse(w http.ResponseWriter) error
type RemoveGroupMember400JSONResponse ¶ added in v0.11.0
type RemoveGroupMember400JSONResponse Error
func (RemoveGroupMember400JSONResponse) VisitRemoveGroupMemberResponse ¶ added in v0.11.0
func (response RemoveGroupMember400JSONResponse) VisitRemoveGroupMemberResponse(w http.ResponseWriter) error
type RemoveGroupMember401JSONResponse ¶ added in v0.11.0
type RemoveGroupMember401JSONResponse Error
func (RemoveGroupMember401JSONResponse) VisitRemoveGroupMemberResponse ¶ added in v0.11.0
func (response RemoveGroupMember401JSONResponse) VisitRemoveGroupMemberResponse(w http.ResponseWriter) error
type RemoveGroupMember404JSONResponse ¶ added in v0.11.0
type RemoveGroupMember404JSONResponse Error
func (RemoveGroupMember404JSONResponse) VisitRemoveGroupMemberResponse ¶ added in v0.11.0
func (response RemoveGroupMember404JSONResponse) VisitRemoveGroupMemberResponse(w http.ResponseWriter) error
type RemoveGroupMember500JSONResponse ¶ added in v0.11.0
type RemoveGroupMember500JSONResponse Error
func (RemoveGroupMember500JSONResponse) VisitRemoveGroupMemberResponse ¶ added in v0.11.0
func (response RemoveGroupMember500JSONResponse) VisitRemoveGroupMemberResponse(w http.ResponseWriter) error
type RemoveGroupMemberRequestObject ¶ added in v0.11.0
type RemoveGroupMemberRequestObject struct {
Id openapi_types.UUID `json:"id"`
Username string `json:"username"`
}
type RemoveGroupMemberResponseObject ¶ added in v0.11.0
type RemoveGroupMemberResponseObject interface {
VisitRemoveGroupMemberResponse(w http.ResponseWriter) error
}
type RequiredHeaderError ¶
func (*RequiredHeaderError) Error ¶
func (e *RequiredHeaderError) Error() string
func (*RequiredHeaderError) Unwrap ¶
func (e *RequiredHeaderError) Unwrap() error
type RequiredParamError ¶
type RequiredParamError struct {
ParamName string
}
func (*RequiredParamError) Error ¶
func (e *RequiredParamError) Error() string
type ServerInterface ¶
type ServerInterface interface {
// (GET /api/v1/assessments)
ListAssessments(w http.ResponseWriter, r *http.Request, params ListAssessmentsParams)
// (POST /api/v1/assessments)
CreateAssessment(w http.ResponseWriter, r *http.Request)
// (DELETE /api/v1/assessments/jobs/{id})
CancelJob(w http.ResponseWriter, r *http.Request, id int64)
// (GET /api/v1/assessments/jobs/{id})
GetJob(w http.ResponseWriter, r *http.Request, id int64)
// (POST /api/v1/assessments/rvtools)
CreateRVToolsAssessment(w http.ResponseWriter, r *http.Request)
// (DELETE /api/v1/assessments/{id})
DeleteAssessment(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (GET /api/v1/assessments/{id})
GetAssessment(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (PUT /api/v1/assessments/{id})
UpdateAssessment(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (POST /api/v1/assessments/{id}/cluster-requirements)
CalculateAssessmentClusterRequirements(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (GET /api/v1/assessments/{id}/cluster-requirements/stored-input)
GetAssessmentClusterRequirementsStoredInput(w http.ResponseWriter, r *http.Request, id openapi_types.UUID, params GetAssessmentClusterRequirementsStoredInputParams)
// (POST /api/v1/assessments/{id}/complexity-estimation)
CalculateMigrationComplexity(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (POST /api/v1/assessments/{id}/migration-estimation)
CalculateMigrationEstimation(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (POST /api/v1/assessments/{id}/migration-estimation/by-complexity)
CalculateMigrationEstimationByComplexity(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
UnshareAssessment(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
ShareAssessment(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (GET /api/v1/customers)
ListCustomers(w http.ResponseWriter, r *http.Request)
// (DELETE /api/v1/customers/{username})
RemoveCustomer(w http.ResponseWriter, r *http.Request, username string)
// (GET /api/v1/groups)
ListGroups(w http.ResponseWriter, r *http.Request, params ListGroupsParams)
// (POST /api/v1/groups)
CreateGroup(w http.ResponseWriter, r *http.Request)
// (DELETE /api/v1/groups/{id})
DeleteGroup(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (GET /api/v1/groups/{id})
GetGroup(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (PUT /api/v1/groups/{id})
UpdateGroup(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (GET /api/v1/groups/{id}/members)
ListGroupMembers(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (POST /api/v1/groups/{id}/members)
CreateGroupMember(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (DELETE /api/v1/groups/{id}/members/{username})
RemoveGroupMember(w http.ResponseWriter, r *http.Request, id openapi_types.UUID, username string)
// (PUT /api/v1/groups/{id}/members/{username})
UpdateGroupMember(w http.ResponseWriter, r *http.Request, id openapi_types.UUID, username string)
// (GET /api/v1/identity)
GetIdentity(w http.ResponseWriter, r *http.Request)
// (GET /api/v1/info)
GetInfo(w http.ResponseWriter, r *http.Request)
// (GET /api/v1/partners)
ListPartners(w http.ResponseWriter, r *http.Request)
// (GET /api/v1/partners/requests)
ListPartnerRequests(w http.ResponseWriter, r *http.Request)
// (DELETE /api/v1/partners/requests/{id})
CancelPartnerRequest(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (PUT /api/v1/partners/requests/{id})
UpdatePartnerRequest(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (DELETE /api/v1/partners/{id})
LeavePartner(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (GET /api/v1/partners/{id})
GetPartner(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (POST /api/v1/partners/{id}/request)
CreatePartnerRequest(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (DELETE /api/v1/sources)
DeleteSources(w http.ResponseWriter, r *http.Request)
// (GET /api/v1/sources)
ListSources(w http.ResponseWriter, r *http.Request)
// (POST /api/v1/sources)
CreateSource(w http.ResponseWriter, r *http.Request)
// (DELETE /api/v1/sources/{id})
DeleteSource(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (GET /api/v1/sources/{id})
GetSource(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (PUT /api/v1/sources/{id})
UpdateSource(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (HEAD /api/v1/sources/{id}/image)
HeadImage(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (GET /api/v1/sources/{id}/image-url)
GetSourceDownloadURL(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (PUT /api/v1/sources/{id}/inventory)
UpdateInventory(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
// (GET /health)
Health(w http.ResponseWriter, r *http.Request)
}
ServerInterface represents all server handlers.
func NewStrictHandler ¶
func NewStrictHandler(ssi StrictServerInterface, middlewares []StrictMiddlewareFunc) ServerInterface
func NewStrictHandlerWithOptions ¶
func NewStrictHandlerWithOptions(ssi StrictServerInterface, middlewares []StrictMiddlewareFunc, options StrictHTTPServerOptions) ServerInterface
type ServerInterfaceWrapper ¶
type ServerInterfaceWrapper struct {
Handler ServerInterface
HandlerMiddlewares []MiddlewareFunc
ErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error)
}
ServerInterfaceWrapper converts contexts to parameters.
func (*ServerInterfaceWrapper) CalculateAssessmentClusterRequirements ¶ added in v0.4.0
func (siw *ServerInterfaceWrapper) CalculateAssessmentClusterRequirements(w http.ResponseWriter, r *http.Request)
CalculateAssessmentClusterRequirements operation middleware
func (*ServerInterfaceWrapper) CalculateMigrationComplexity ¶ added in v0.7.0
func (siw *ServerInterfaceWrapper) CalculateMigrationComplexity(w http.ResponseWriter, r *http.Request)
CalculateMigrationComplexity operation middleware
func (*ServerInterfaceWrapper) CalculateMigrationEstimation ¶ added in v0.5.1
func (siw *ServerInterfaceWrapper) CalculateMigrationEstimation(w http.ResponseWriter, r *http.Request)
CalculateMigrationEstimation operation middleware
func (*ServerInterfaceWrapper) CalculateMigrationEstimationByComplexity ¶ added in v0.10.0
func (siw *ServerInterfaceWrapper) CalculateMigrationEstimationByComplexity(w http.ResponseWriter, r *http.Request)
CalculateMigrationEstimationByComplexity operation middleware
func (*ServerInterfaceWrapper) CancelJob ¶ added in v0.3.0
func (siw *ServerInterfaceWrapper) CancelJob(w http.ResponseWriter, r *http.Request)
CancelJob operation middleware
func (*ServerInterfaceWrapper) CancelPartnerRequest ¶ added in v0.12.0
func (siw *ServerInterfaceWrapper) CancelPartnerRequest(w http.ResponseWriter, r *http.Request)
CancelPartnerRequest operation middleware
func (*ServerInterfaceWrapper) CreateAssessment ¶
func (siw *ServerInterfaceWrapper) CreateAssessment(w http.ResponseWriter, r *http.Request)
CreateAssessment operation middleware
func (*ServerInterfaceWrapper) CreateGroup ¶ added in v0.11.0
func (siw *ServerInterfaceWrapper) CreateGroup(w http.ResponseWriter, r *http.Request)
CreateGroup operation middleware
func (*ServerInterfaceWrapper) CreateGroupMember ¶ added in v0.11.0
func (siw *ServerInterfaceWrapper) CreateGroupMember(w http.ResponseWriter, r *http.Request)
CreateGroupMember operation middleware
func (*ServerInterfaceWrapper) CreatePartnerRequest ¶ added in v0.12.0
func (siw *ServerInterfaceWrapper) CreatePartnerRequest(w http.ResponseWriter, r *http.Request)
CreatePartnerRequest operation middleware
func (*ServerInterfaceWrapper) CreateRVToolsAssessment ¶ added in v0.3.0
func (siw *ServerInterfaceWrapper) CreateRVToolsAssessment(w http.ResponseWriter, r *http.Request)
CreateRVToolsAssessment operation middleware
func (*ServerInterfaceWrapper) CreateSource ¶
func (siw *ServerInterfaceWrapper) CreateSource(w http.ResponseWriter, r *http.Request)
CreateSource operation middleware
func (*ServerInterfaceWrapper) DeleteAssessment ¶
func (siw *ServerInterfaceWrapper) DeleteAssessment(w http.ResponseWriter, r *http.Request)
DeleteAssessment operation middleware
func (*ServerInterfaceWrapper) DeleteGroup ¶ added in v0.11.0
func (siw *ServerInterfaceWrapper) DeleteGroup(w http.ResponseWriter, r *http.Request)
DeleteGroup operation middleware
func (*ServerInterfaceWrapper) DeleteSource ¶
func (siw *ServerInterfaceWrapper) DeleteSource(w http.ResponseWriter, r *http.Request)
DeleteSource operation middleware
func (*ServerInterfaceWrapper) DeleteSources ¶
func (siw *ServerInterfaceWrapper) DeleteSources(w http.ResponseWriter, r *http.Request)
DeleteSources operation middleware
func (*ServerInterfaceWrapper) GetAssessment ¶
func (siw *ServerInterfaceWrapper) GetAssessment(w http.ResponseWriter, r *http.Request)
GetAssessment operation middleware
func (*ServerInterfaceWrapper) GetAssessmentClusterRequirementsStoredInput ¶ added in v0.12.0
func (siw *ServerInterfaceWrapper) GetAssessmentClusterRequirementsStoredInput(w http.ResponseWriter, r *http.Request)
GetAssessmentClusterRequirementsStoredInput operation middleware
func (*ServerInterfaceWrapper) GetGroup ¶ added in v0.11.0
func (siw *ServerInterfaceWrapper) GetGroup(w http.ResponseWriter, r *http.Request)
GetGroup operation middleware
func (*ServerInterfaceWrapper) GetIdentity ¶ added in v0.11.0
func (siw *ServerInterfaceWrapper) GetIdentity(w http.ResponseWriter, r *http.Request)
GetIdentity operation middleware
func (*ServerInterfaceWrapper) GetInfo ¶
func (siw *ServerInterfaceWrapper) GetInfo(w http.ResponseWriter, r *http.Request)
GetInfo operation middleware
func (*ServerInterfaceWrapper) GetJob ¶ added in v0.3.0
func (siw *ServerInterfaceWrapper) GetJob(w http.ResponseWriter, r *http.Request)
GetJob operation middleware
func (*ServerInterfaceWrapper) GetPartner ¶ added in v0.12.0
func (siw *ServerInterfaceWrapper) GetPartner(w http.ResponseWriter, r *http.Request)
GetPartner operation middleware
func (*ServerInterfaceWrapper) GetSource ¶
func (siw *ServerInterfaceWrapper) GetSource(w http.ResponseWriter, r *http.Request)
GetSource operation middleware
func (*ServerInterfaceWrapper) GetSourceDownloadURL ¶
func (siw *ServerInterfaceWrapper) GetSourceDownloadURL(w http.ResponseWriter, r *http.Request)
GetSourceDownloadURL operation middleware
func (*ServerInterfaceWrapper) HeadImage ¶
func (siw *ServerInterfaceWrapper) HeadImage(w http.ResponseWriter, r *http.Request)
HeadImage operation middleware
func (*ServerInterfaceWrapper) Health ¶
func (siw *ServerInterfaceWrapper) Health(w http.ResponseWriter, r *http.Request)
Health operation middleware
func (*ServerInterfaceWrapper) LeavePartner ¶ added in v0.12.0
func (siw *ServerInterfaceWrapper) LeavePartner(w http.ResponseWriter, r *http.Request)
LeavePartner operation middleware
func (*ServerInterfaceWrapper) ListAssessments ¶
func (siw *ServerInterfaceWrapper) ListAssessments(w http.ResponseWriter, r *http.Request)
ListAssessments operation middleware
func (*ServerInterfaceWrapper) ListCustomers ¶ added in v0.12.0
func (siw *ServerInterfaceWrapper) ListCustomers(w http.ResponseWriter, r *http.Request)
ListCustomers operation middleware
func (*ServerInterfaceWrapper) ListGroupMembers ¶ added in v0.11.0
func (siw *ServerInterfaceWrapper) ListGroupMembers(w http.ResponseWriter, r *http.Request)
ListGroupMembers operation middleware
func (*ServerInterfaceWrapper) ListGroups ¶ added in v0.11.0
func (siw *ServerInterfaceWrapper) ListGroups(w http.ResponseWriter, r *http.Request)
ListGroups operation middleware
func (*ServerInterfaceWrapper) ListPartnerRequests ¶ added in v0.12.0
func (siw *ServerInterfaceWrapper) ListPartnerRequests(w http.ResponseWriter, r *http.Request)
ListPartnerRequests operation middleware
func (*ServerInterfaceWrapper) ListPartners ¶ added in v0.12.0
func (siw *ServerInterfaceWrapper) ListPartners(w http.ResponseWriter, r *http.Request)
ListPartners operation middleware
func (*ServerInterfaceWrapper) ListSources ¶
func (siw *ServerInterfaceWrapper) ListSources(w http.ResponseWriter, r *http.Request)
ListSources operation middleware
func (*ServerInterfaceWrapper) RemoveCustomer ¶ added in v0.12.0
func (siw *ServerInterfaceWrapper) RemoveCustomer(w http.ResponseWriter, r *http.Request)
RemoveCustomer operation middleware
func (*ServerInterfaceWrapper) RemoveGroupMember ¶ added in v0.11.0
func (siw *ServerInterfaceWrapper) RemoveGroupMember(w http.ResponseWriter, r *http.Request)
RemoveGroupMember operation middleware
func (*ServerInterfaceWrapper) ShareAssessment ¶ added in v0.12.0
func (siw *ServerInterfaceWrapper) ShareAssessment(w http.ResponseWriter, r *http.Request)
ShareAssessment operation middleware
func (*ServerInterfaceWrapper) UnshareAssessment ¶ added in v0.12.0
func (siw *ServerInterfaceWrapper) UnshareAssessment(w http.ResponseWriter, r *http.Request)
UnshareAssessment operation middleware
func (*ServerInterfaceWrapper) UpdateAssessment ¶
func (siw *ServerInterfaceWrapper) UpdateAssessment(w http.ResponseWriter, r *http.Request)
UpdateAssessment operation middleware
func (*ServerInterfaceWrapper) UpdateGroup ¶ added in v0.11.0
func (siw *ServerInterfaceWrapper) UpdateGroup(w http.ResponseWriter, r *http.Request)
UpdateGroup operation middleware
func (*ServerInterfaceWrapper) UpdateGroupMember ¶ added in v0.11.0
func (siw *ServerInterfaceWrapper) UpdateGroupMember(w http.ResponseWriter, r *http.Request)
UpdateGroupMember operation middleware
func (*ServerInterfaceWrapper) UpdateInventory ¶
func (siw *ServerInterfaceWrapper) UpdateInventory(w http.ResponseWriter, r *http.Request)
UpdateInventory operation middleware
func (*ServerInterfaceWrapper) UpdatePartnerRequest ¶ added in v0.12.0
func (siw *ServerInterfaceWrapper) UpdatePartnerRequest(w http.ResponseWriter, r *http.Request)
UpdatePartnerRequest operation middleware
func (*ServerInterfaceWrapper) UpdateSource ¶
func (siw *ServerInterfaceWrapper) UpdateSource(w http.ResponseWriter, r *http.Request)
UpdateSource operation middleware
type Service ¶
type Service interface {
StrictServerInterface
}
Service is a wrapper around the generated server interface.
type ShareAssessment200JSONResponse ¶ added in v0.12.0
type ShareAssessment200JSONResponse Status
func (ShareAssessment200JSONResponse) VisitShareAssessmentResponse ¶ added in v0.12.0
func (response ShareAssessment200JSONResponse) VisitShareAssessmentResponse(w http.ResponseWriter) error
type ShareAssessment400JSONResponse ¶ added in v0.12.0
type ShareAssessment400JSONResponse Error
func (ShareAssessment400JSONResponse) VisitShareAssessmentResponse ¶ added in v0.12.0
func (response ShareAssessment400JSONResponse) VisitShareAssessmentResponse(w http.ResponseWriter) error
type ShareAssessment401JSONResponse ¶ added in v0.12.0
type ShareAssessment401JSONResponse Error
func (ShareAssessment401JSONResponse) VisitShareAssessmentResponse ¶ added in v0.12.0
func (response ShareAssessment401JSONResponse) VisitShareAssessmentResponse(w http.ResponseWriter) error
type ShareAssessment403JSONResponse ¶ added in v0.12.0
type ShareAssessment403JSONResponse Error
func (ShareAssessment403JSONResponse) VisitShareAssessmentResponse ¶ added in v0.12.0
func (response ShareAssessment403JSONResponse) VisitShareAssessmentResponse(w http.ResponseWriter) error
type ShareAssessment404JSONResponse ¶ added in v0.12.0
type ShareAssessment404JSONResponse Error
func (ShareAssessment404JSONResponse) VisitShareAssessmentResponse ¶ added in v0.12.0
func (response ShareAssessment404JSONResponse) VisitShareAssessmentResponse(w http.ResponseWriter) error
type ShareAssessment500JSONResponse ¶ added in v0.12.0
type ShareAssessment500JSONResponse Error
func (ShareAssessment500JSONResponse) VisitShareAssessmentResponse ¶ added in v0.12.0
func (response ShareAssessment500JSONResponse) VisitShareAssessmentResponse(w http.ResponseWriter) error
type ShareAssessmentRequestObject ¶ added in v0.12.0
type ShareAssessmentRequestObject struct {
}
type ShareAssessmentResponseObject ¶ added in v0.12.0
type ShareAssessmentResponseObject interface {
}
type StrictHTTPServerOptions ¶
type StrictHTTPServerOptions struct {
RequestErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error)
ResponseErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error)
}
type StrictHandlerFunc ¶
type StrictHandlerFunc = strictnethttp.StrictHTTPHandlerFunc
type StrictMiddlewareFunc ¶
type StrictMiddlewareFunc = strictnethttp.StrictHTTPMiddlewareFunc
type StrictServerInterface ¶
type StrictServerInterface interface {
// (GET /api/v1/assessments)
ListAssessments(ctx context.Context, request ListAssessmentsRequestObject) (ListAssessmentsResponseObject, error)
// (POST /api/v1/assessments)
CreateAssessment(ctx context.Context, request CreateAssessmentRequestObject) (CreateAssessmentResponseObject, error)
// (DELETE /api/v1/assessments/jobs/{id})
CancelJob(ctx context.Context, request CancelJobRequestObject) (CancelJobResponseObject, error)
// (GET /api/v1/assessments/jobs/{id})
GetJob(ctx context.Context, request GetJobRequestObject) (GetJobResponseObject, error)
// (POST /api/v1/assessments/rvtools)
CreateRVToolsAssessment(ctx context.Context, request CreateRVToolsAssessmentRequestObject) (CreateRVToolsAssessmentResponseObject, error)
// (DELETE /api/v1/assessments/{id})
DeleteAssessment(ctx context.Context, request DeleteAssessmentRequestObject) (DeleteAssessmentResponseObject, error)
// (GET /api/v1/assessments/{id})
GetAssessment(ctx context.Context, request GetAssessmentRequestObject) (GetAssessmentResponseObject, error)
// (PUT /api/v1/assessments/{id})
UpdateAssessment(ctx context.Context, request UpdateAssessmentRequestObject) (UpdateAssessmentResponseObject, error)
// (POST /api/v1/assessments/{id}/cluster-requirements)
CalculateAssessmentClusterRequirements(ctx context.Context, request CalculateAssessmentClusterRequirementsRequestObject) (CalculateAssessmentClusterRequirementsResponseObject, error)
// (GET /api/v1/assessments/{id}/cluster-requirements/stored-input)
GetAssessmentClusterRequirementsStoredInput(ctx context.Context, request GetAssessmentClusterRequirementsStoredInputRequestObject) (GetAssessmentClusterRequirementsStoredInputResponseObject, error)
// (POST /api/v1/assessments/{id}/complexity-estimation)
CalculateMigrationComplexity(ctx context.Context, request CalculateMigrationComplexityRequestObject) (CalculateMigrationComplexityResponseObject, error)
// (POST /api/v1/assessments/{id}/migration-estimation)
CalculateMigrationEstimation(ctx context.Context, request CalculateMigrationEstimationRequestObject) (CalculateMigrationEstimationResponseObject, error)
// (POST /api/v1/assessments/{id}/migration-estimation/by-complexity)
CalculateMigrationEstimationByComplexity(ctx context.Context, request CalculateMigrationEstimationByComplexityRequestObject) (CalculateMigrationEstimationByComplexityResponseObject, error)
UnshareAssessment(ctx context.Context, request UnshareAssessmentRequestObject) (UnshareAssessmentResponseObject, error)
ShareAssessment(ctx context.Context, request ShareAssessmentRequestObject) (ShareAssessmentResponseObject, error)
// (GET /api/v1/customers)
ListCustomers(ctx context.Context, request ListCustomersRequestObject) (ListCustomersResponseObject, error)
// (DELETE /api/v1/customers/{username})
RemoveCustomer(ctx context.Context, request RemoveCustomerRequestObject) (RemoveCustomerResponseObject, error)
// (GET /api/v1/groups)
ListGroups(ctx context.Context, request ListGroupsRequestObject) (ListGroupsResponseObject, error)
// (POST /api/v1/groups)
CreateGroup(ctx context.Context, request CreateGroupRequestObject) (CreateGroupResponseObject, error)
// (DELETE /api/v1/groups/{id})
DeleteGroup(ctx context.Context, request DeleteGroupRequestObject) (DeleteGroupResponseObject, error)
// (GET /api/v1/groups/{id})
GetGroup(ctx context.Context, request GetGroupRequestObject) (GetGroupResponseObject, error)
// (PUT /api/v1/groups/{id})
UpdateGroup(ctx context.Context, request UpdateGroupRequestObject) (UpdateGroupResponseObject, error)
// (GET /api/v1/groups/{id}/members)
ListGroupMembers(ctx context.Context, request ListGroupMembersRequestObject) (ListGroupMembersResponseObject, error)
// (POST /api/v1/groups/{id}/members)
CreateGroupMember(ctx context.Context, request CreateGroupMemberRequestObject) (CreateGroupMemberResponseObject, error)
// (DELETE /api/v1/groups/{id}/members/{username})
RemoveGroupMember(ctx context.Context, request RemoveGroupMemberRequestObject) (RemoveGroupMemberResponseObject, error)
// (PUT /api/v1/groups/{id}/members/{username})
UpdateGroupMember(ctx context.Context, request UpdateGroupMemberRequestObject) (UpdateGroupMemberResponseObject, error)
// (GET /api/v1/identity)
GetIdentity(ctx context.Context, request GetIdentityRequestObject) (GetIdentityResponseObject, error)
// (GET /api/v1/info)
GetInfo(ctx context.Context, request GetInfoRequestObject) (GetInfoResponseObject, error)
// (GET /api/v1/partners)
ListPartners(ctx context.Context, request ListPartnersRequestObject) (ListPartnersResponseObject, error)
// (GET /api/v1/partners/requests)
ListPartnerRequests(ctx context.Context, request ListPartnerRequestsRequestObject) (ListPartnerRequestsResponseObject, error)
// (DELETE /api/v1/partners/requests/{id})
CancelPartnerRequest(ctx context.Context, request CancelPartnerRequestRequestObject) (CancelPartnerRequestResponseObject, error)
// (PUT /api/v1/partners/requests/{id})
UpdatePartnerRequest(ctx context.Context, request UpdatePartnerRequestRequestObject) (UpdatePartnerRequestResponseObject, error)
// (DELETE /api/v1/partners/{id})
LeavePartner(ctx context.Context, request LeavePartnerRequestObject) (LeavePartnerResponseObject, error)
// (GET /api/v1/partners/{id})
GetPartner(ctx context.Context, request GetPartnerRequestObject) (GetPartnerResponseObject, error)
// (POST /api/v1/partners/{id}/request)
CreatePartnerRequest(ctx context.Context, request CreatePartnerRequestRequestObject) (CreatePartnerRequestResponseObject, error)
// (DELETE /api/v1/sources)
DeleteSources(ctx context.Context, request DeleteSourcesRequestObject) (DeleteSourcesResponseObject, error)
// (GET /api/v1/sources)
ListSources(ctx context.Context, request ListSourcesRequestObject) (ListSourcesResponseObject, error)
// (POST /api/v1/sources)
CreateSource(ctx context.Context, request CreateSourceRequestObject) (CreateSourceResponseObject, error)
// (DELETE /api/v1/sources/{id})
DeleteSource(ctx context.Context, request DeleteSourceRequestObject) (DeleteSourceResponseObject, error)
// (GET /api/v1/sources/{id})
GetSource(ctx context.Context, request GetSourceRequestObject) (GetSourceResponseObject, error)
// (PUT /api/v1/sources/{id})
UpdateSource(ctx context.Context, request UpdateSourceRequestObject) (UpdateSourceResponseObject, error)
// (HEAD /api/v1/sources/{id}/image)
HeadImage(ctx context.Context, request HeadImageRequestObject) (HeadImageResponseObject, error)
// (GET /api/v1/sources/{id}/image-url)
GetSourceDownloadURL(ctx context.Context, request GetSourceDownloadURLRequestObject) (GetSourceDownloadURLResponseObject, error)
// (PUT /api/v1/sources/{id}/inventory)
UpdateInventory(ctx context.Context, request UpdateInventoryRequestObject) (UpdateInventoryResponseObject, error)
// (GET /health)
Health(ctx context.Context, request HealthRequestObject) (HealthResponseObject, error)
}
StrictServerInterface represents all server handlers.
type TooManyValuesForParamError ¶
func (*TooManyValuesForParamError) Error ¶
func (e *TooManyValuesForParamError) Error() string
type UnescapedCookieParamError ¶
func (*UnescapedCookieParamError) Error ¶
func (e *UnescapedCookieParamError) Error() string
func (*UnescapedCookieParamError) Unwrap ¶
func (e *UnescapedCookieParamError) Unwrap() error
type Unimplemented ¶
type Unimplemented struct{}
func (Unimplemented) CalculateAssessmentClusterRequirements ¶ added in v0.4.0
func (_ Unimplemented) CalculateAssessmentClusterRequirements(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(POST /api/v1/assessments/{id}/cluster-requirements)
func (Unimplemented) CalculateMigrationComplexity ¶ added in v0.7.0
func (_ Unimplemented) CalculateMigrationComplexity(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(POST /api/v1/assessments/{id}/complexity-estimation)
func (Unimplemented) CalculateMigrationEstimation ¶ added in v0.5.1
func (_ Unimplemented) CalculateMigrationEstimation(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(POST /api/v1/assessments/{id}/migration-estimation)
func (Unimplemented) CalculateMigrationEstimationByComplexity ¶ added in v0.10.0
func (_ Unimplemented) CalculateMigrationEstimationByComplexity(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(POST /api/v1/assessments/{id}/migration-estimation/by-complexity)
func (Unimplemented) CancelJob ¶ added in v0.3.0
func (_ Unimplemented) CancelJob(w http.ResponseWriter, r *http.Request, id int64)
(DELETE /api/v1/assessments/jobs/{id})
func (Unimplemented) CancelPartnerRequest ¶ added in v0.12.0
func (_ Unimplemented) CancelPartnerRequest(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(DELETE /api/v1/partners/requests/{id})
func (Unimplemented) CreateAssessment ¶
func (_ Unimplemented) CreateAssessment(w http.ResponseWriter, r *http.Request)
(POST /api/v1/assessments)
func (Unimplemented) CreateGroup ¶ added in v0.11.0
func (_ Unimplemented) CreateGroup(w http.ResponseWriter, r *http.Request)
(POST /api/v1/groups)
func (Unimplemented) CreateGroupMember ¶ added in v0.11.0
func (_ Unimplemented) CreateGroupMember(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(POST /api/v1/groups/{id}/members)
func (Unimplemented) CreatePartnerRequest ¶ added in v0.12.0
func (_ Unimplemented) CreatePartnerRequest(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(POST /api/v1/partners/{id}/request)
func (Unimplemented) CreateRVToolsAssessment ¶ added in v0.3.0
func (_ Unimplemented) CreateRVToolsAssessment(w http.ResponseWriter, r *http.Request)
(POST /api/v1/assessments/rvtools)
func (Unimplemented) CreateSource ¶
func (_ Unimplemented) CreateSource(w http.ResponseWriter, r *http.Request)
(POST /api/v1/sources)
func (Unimplemented) DeleteAssessment ¶
func (_ Unimplemented) DeleteAssessment(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(DELETE /api/v1/assessments/{id})
func (Unimplemented) DeleteGroup ¶ added in v0.11.0
func (_ Unimplemented) DeleteGroup(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(DELETE /api/v1/groups/{id})
func (Unimplemented) DeleteSource ¶
func (_ Unimplemented) DeleteSource(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(DELETE /api/v1/sources/{id})
func (Unimplemented) DeleteSources ¶
func (_ Unimplemented) DeleteSources(w http.ResponseWriter, r *http.Request)
(DELETE /api/v1/sources)
func (Unimplemented) GetAssessment ¶
func (_ Unimplemented) GetAssessment(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(GET /api/v1/assessments/{id})
func (Unimplemented) GetAssessmentClusterRequirementsStoredInput ¶ added in v0.12.0
func (_ Unimplemented) GetAssessmentClusterRequirementsStoredInput(w http.ResponseWriter, r *http.Request, id openapi_types.UUID, params GetAssessmentClusterRequirementsStoredInputParams)
(GET /api/v1/assessments/{id}/cluster-requirements/stored-input)
func (Unimplemented) GetGroup ¶ added in v0.11.0
func (_ Unimplemented) GetGroup(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(GET /api/v1/groups/{id})
func (Unimplemented) GetIdentity ¶ added in v0.11.0
func (_ Unimplemented) GetIdentity(w http.ResponseWriter, r *http.Request)
(GET /api/v1/identity)
func (Unimplemented) GetInfo ¶
func (_ Unimplemented) GetInfo(w http.ResponseWriter, r *http.Request)
(GET /api/v1/info)
func (Unimplemented) GetJob ¶ added in v0.3.0
func (_ Unimplemented) GetJob(w http.ResponseWriter, r *http.Request, id int64)
(GET /api/v1/assessments/jobs/{id})
func (Unimplemented) GetPartner ¶ added in v0.12.0
func (_ Unimplemented) GetPartner(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(GET /api/v1/partners/{id})
func (Unimplemented) GetSource ¶
func (_ Unimplemented) GetSource(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(GET /api/v1/sources/{id})
func (Unimplemented) GetSourceDownloadURL ¶
func (_ Unimplemented) GetSourceDownloadURL(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(GET /api/v1/sources/{id}/image-url)
func (Unimplemented) HeadImage ¶
func (_ Unimplemented) HeadImage(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(HEAD /api/v1/sources/{id}/image)
func (Unimplemented) Health ¶
func (_ Unimplemented) Health(w http.ResponseWriter, r *http.Request)
(GET /health)
func (Unimplemented) LeavePartner ¶ added in v0.12.0
func (_ Unimplemented) LeavePartner(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(DELETE /api/v1/partners/{id})
func (Unimplemented) ListAssessments ¶
func (_ Unimplemented) ListAssessments(w http.ResponseWriter, r *http.Request, params ListAssessmentsParams)
(GET /api/v1/assessments)
func (Unimplemented) ListCustomers ¶ added in v0.12.0
func (_ Unimplemented) ListCustomers(w http.ResponseWriter, r *http.Request)
(GET /api/v1/customers)
func (Unimplemented) ListGroupMembers ¶ added in v0.11.0
func (_ Unimplemented) ListGroupMembers(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(GET /api/v1/groups/{id}/members)
func (Unimplemented) ListGroups ¶ added in v0.11.0
func (_ Unimplemented) ListGroups(w http.ResponseWriter, r *http.Request, params ListGroupsParams)
(GET /api/v1/groups)
func (Unimplemented) ListPartnerRequests ¶ added in v0.12.0
func (_ Unimplemented) ListPartnerRequests(w http.ResponseWriter, r *http.Request)
(GET /api/v1/partners/requests)
func (Unimplemented) ListPartners ¶ added in v0.12.0
func (_ Unimplemented) ListPartners(w http.ResponseWriter, r *http.Request)
(GET /api/v1/partners)
func (Unimplemented) ListSources ¶
func (_ Unimplemented) ListSources(w http.ResponseWriter, r *http.Request)
(GET /api/v1/sources)
func (Unimplemented) RemoveCustomer ¶ added in v0.12.0
func (_ Unimplemented) RemoveCustomer(w http.ResponseWriter, r *http.Request, username string)
(DELETE /api/v1/customers/{username})
func (Unimplemented) RemoveGroupMember ¶ added in v0.11.0
func (_ Unimplemented) RemoveGroupMember(w http.ResponseWriter, r *http.Request, id openapi_types.UUID, username string)
(DELETE /api/v1/groups/{id}/members/{username})
func (Unimplemented) ShareAssessment ¶ added in v0.12.0
func (_ Unimplemented) ShareAssessment(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(POST /api/v1/assessments/{id}/share)
func (Unimplemented) UnshareAssessment ¶ added in v0.12.0
func (_ Unimplemented) UnshareAssessment(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(DELETE /api/v1/assessments/{id}/share)
func (Unimplemented) UpdateAssessment ¶
func (_ Unimplemented) UpdateAssessment(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(PUT /api/v1/assessments/{id})
func (Unimplemented) UpdateGroup ¶ added in v0.11.0
func (_ Unimplemented) UpdateGroup(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(PUT /api/v1/groups/{id})
func (Unimplemented) UpdateGroupMember ¶ added in v0.11.0
func (_ Unimplemented) UpdateGroupMember(w http.ResponseWriter, r *http.Request, id openapi_types.UUID, username string)
(PUT /api/v1/groups/{id}/members/{username})
func (Unimplemented) UpdateInventory ¶
func (_ Unimplemented) UpdateInventory(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(PUT /api/v1/sources/{id}/inventory)
func (Unimplemented) UpdatePartnerRequest ¶ added in v0.12.0
func (_ Unimplemented) UpdatePartnerRequest(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(PUT /api/v1/partners/requests/{id})
func (Unimplemented) UpdateSource ¶
func (_ Unimplemented) UpdateSource(w http.ResponseWriter, r *http.Request, id openapi_types.UUID)
(PUT /api/v1/sources/{id})
type UnmarshalingParamError ¶
func (*UnmarshalingParamError) Error ¶
func (e *UnmarshalingParamError) Error() string
func (*UnmarshalingParamError) Unwrap ¶
func (e *UnmarshalingParamError) Unwrap() error
type UnshareAssessment200JSONResponse ¶ added in v0.12.0
type UnshareAssessment200JSONResponse Status
func (UnshareAssessment200JSONResponse) VisitUnshareAssessmentResponse ¶ added in v0.12.0
func (response UnshareAssessment200JSONResponse) VisitUnshareAssessmentResponse(w http.ResponseWriter) error
type UnshareAssessment400JSONResponse ¶ added in v0.12.0
type UnshareAssessment400JSONResponse Error
func (UnshareAssessment400JSONResponse) VisitUnshareAssessmentResponse ¶ added in v0.12.0
func (response UnshareAssessment400JSONResponse) VisitUnshareAssessmentResponse(w http.ResponseWriter) error
type UnshareAssessment401JSONResponse ¶ added in v0.12.0
type UnshareAssessment401JSONResponse Error
func (UnshareAssessment401JSONResponse) VisitUnshareAssessmentResponse ¶ added in v0.12.0
func (response UnshareAssessment401JSONResponse) VisitUnshareAssessmentResponse(w http.ResponseWriter) error
type UnshareAssessment403JSONResponse ¶ added in v0.12.0
type UnshareAssessment403JSONResponse Error
func (UnshareAssessment403JSONResponse) VisitUnshareAssessmentResponse ¶ added in v0.12.0
func (response UnshareAssessment403JSONResponse) VisitUnshareAssessmentResponse(w http.ResponseWriter) error
type UnshareAssessment404JSONResponse ¶ added in v0.12.0
type UnshareAssessment404JSONResponse Error
func (UnshareAssessment404JSONResponse) VisitUnshareAssessmentResponse ¶ added in v0.12.0
func (response UnshareAssessment404JSONResponse) VisitUnshareAssessmentResponse(w http.ResponseWriter) error
type UnshareAssessment500JSONResponse ¶ added in v0.12.0
type UnshareAssessment500JSONResponse Error
func (UnshareAssessment500JSONResponse) VisitUnshareAssessmentResponse ¶ added in v0.12.0
func (response UnshareAssessment500JSONResponse) VisitUnshareAssessmentResponse(w http.ResponseWriter) error
type UnshareAssessmentRequestObject ¶ added in v0.12.0
type UnshareAssessmentRequestObject struct {
}
type UnshareAssessmentResponseObject ¶ added in v0.12.0
type UnshareAssessmentResponseObject interface {
}
type UpdateAssessment200JSONResponse ¶
type UpdateAssessment200JSONResponse Assessment
func (UpdateAssessment200JSONResponse) VisitUpdateAssessmentResponse ¶
func (response UpdateAssessment200JSONResponse) VisitUpdateAssessmentResponse(w http.ResponseWriter) error
type UpdateAssessment400JSONResponse ¶
type UpdateAssessment400JSONResponse Error
func (UpdateAssessment400JSONResponse) VisitUpdateAssessmentResponse ¶
func (response UpdateAssessment400JSONResponse) VisitUpdateAssessmentResponse(w http.ResponseWriter) error
type UpdateAssessment401JSONResponse ¶
type UpdateAssessment401JSONResponse Error
func (UpdateAssessment401JSONResponse) VisitUpdateAssessmentResponse ¶
func (response UpdateAssessment401JSONResponse) VisitUpdateAssessmentResponse(w http.ResponseWriter) error
type UpdateAssessment403JSONResponse ¶
type UpdateAssessment403JSONResponse Error
func (UpdateAssessment403JSONResponse) VisitUpdateAssessmentResponse ¶
func (response UpdateAssessment403JSONResponse) VisitUpdateAssessmentResponse(w http.ResponseWriter) error
type UpdateAssessment404JSONResponse ¶
type UpdateAssessment404JSONResponse Error
func (UpdateAssessment404JSONResponse) VisitUpdateAssessmentResponse ¶
func (response UpdateAssessment404JSONResponse) VisitUpdateAssessmentResponse(w http.ResponseWriter) error
type UpdateAssessment500JSONResponse ¶
type UpdateAssessment500JSONResponse Error
func (UpdateAssessment500JSONResponse) VisitUpdateAssessmentResponse ¶
func (response UpdateAssessment500JSONResponse) VisitUpdateAssessmentResponse(w http.ResponseWriter) error
type UpdateAssessmentRequestObject ¶
type UpdateAssessmentRequestObject struct {
Id openapi_types.UUID `json:"id"`
Body *UpdateAssessmentJSONRequestBody
}
type UpdateAssessmentResponseObject ¶
type UpdateAssessmentResponseObject interface {
VisitUpdateAssessmentResponse(w http.ResponseWriter) error
}
type UpdateGroup200JSONResponse ¶ added in v0.11.0
type UpdateGroup200JSONResponse Group
func (UpdateGroup200JSONResponse) VisitUpdateGroupResponse ¶ added in v0.11.0
func (response UpdateGroup200JSONResponse) VisitUpdateGroupResponse(w http.ResponseWriter) error
type UpdateGroup400JSONResponse ¶ added in v0.11.0
type UpdateGroup400JSONResponse Error
func (UpdateGroup400JSONResponse) VisitUpdateGroupResponse ¶ added in v0.11.0
func (response UpdateGroup400JSONResponse) VisitUpdateGroupResponse(w http.ResponseWriter) error
type UpdateGroup401JSONResponse ¶ added in v0.11.0
type UpdateGroup401JSONResponse Error
func (UpdateGroup401JSONResponse) VisitUpdateGroupResponse ¶ added in v0.11.0
func (response UpdateGroup401JSONResponse) VisitUpdateGroupResponse(w http.ResponseWriter) error
type UpdateGroup404JSONResponse ¶ added in v0.11.0
type UpdateGroup404JSONResponse Error
func (UpdateGroup404JSONResponse) VisitUpdateGroupResponse ¶ added in v0.11.0
func (response UpdateGroup404JSONResponse) VisitUpdateGroupResponse(w http.ResponseWriter) error
type UpdateGroup500JSONResponse ¶ added in v0.11.0
type UpdateGroup500JSONResponse Error
func (UpdateGroup500JSONResponse) VisitUpdateGroupResponse ¶ added in v0.11.0
func (response UpdateGroup500JSONResponse) VisitUpdateGroupResponse(w http.ResponseWriter) error
type UpdateGroupMember200JSONResponse ¶ added in v0.11.0
type UpdateGroupMember200JSONResponse Member
func (UpdateGroupMember200JSONResponse) VisitUpdateGroupMemberResponse ¶ added in v0.11.0
func (response UpdateGroupMember200JSONResponse) VisitUpdateGroupMemberResponse(w http.ResponseWriter) error
type UpdateGroupMember400JSONResponse ¶ added in v0.11.0
type UpdateGroupMember400JSONResponse Error
func (UpdateGroupMember400JSONResponse) VisitUpdateGroupMemberResponse ¶ added in v0.11.0
func (response UpdateGroupMember400JSONResponse) VisitUpdateGroupMemberResponse(w http.ResponseWriter) error
type UpdateGroupMember401JSONResponse ¶ added in v0.11.0
type UpdateGroupMember401JSONResponse Error
func (UpdateGroupMember401JSONResponse) VisitUpdateGroupMemberResponse ¶ added in v0.11.0
func (response UpdateGroupMember401JSONResponse) VisitUpdateGroupMemberResponse(w http.ResponseWriter) error
type UpdateGroupMember404JSONResponse ¶ added in v0.11.0
type UpdateGroupMember404JSONResponse Error
func (UpdateGroupMember404JSONResponse) VisitUpdateGroupMemberResponse ¶ added in v0.11.0
func (response UpdateGroupMember404JSONResponse) VisitUpdateGroupMemberResponse(w http.ResponseWriter) error
type UpdateGroupMember500JSONResponse ¶ added in v0.11.0
type UpdateGroupMember500JSONResponse Error
func (UpdateGroupMember500JSONResponse) VisitUpdateGroupMemberResponse ¶ added in v0.11.0
func (response UpdateGroupMember500JSONResponse) VisitUpdateGroupMemberResponse(w http.ResponseWriter) error
type UpdateGroupMemberRequestObject ¶ added in v0.11.0
type UpdateGroupMemberRequestObject struct {
Id openapi_types.UUID `json:"id"`
Username string `json:"username"`
Body *UpdateGroupMemberJSONRequestBody
}
type UpdateGroupMemberResponseObject ¶ added in v0.11.0
type UpdateGroupMemberResponseObject interface {
VisitUpdateGroupMemberResponse(w http.ResponseWriter) error
}
type UpdateGroupRequestObject ¶ added in v0.11.0
type UpdateGroupRequestObject struct {
Id openapi_types.UUID `json:"id"`
Body *UpdateGroupJSONRequestBody
}
type UpdateGroupResponseObject ¶ added in v0.11.0
type UpdateGroupResponseObject interface {
VisitUpdateGroupResponse(w http.ResponseWriter) error
}
type UpdateInventory200JSONResponse ¶
type UpdateInventory200JSONResponse Source
func (UpdateInventory200JSONResponse) VisitUpdateInventoryResponse ¶
func (response UpdateInventory200JSONResponse) VisitUpdateInventoryResponse(w http.ResponseWriter) error
type UpdateInventory400JSONResponse ¶
type UpdateInventory400JSONResponse Error
func (UpdateInventory400JSONResponse) VisitUpdateInventoryResponse ¶
func (response UpdateInventory400JSONResponse) VisitUpdateInventoryResponse(w http.ResponseWriter) error
type UpdateInventory401JSONResponse ¶
type UpdateInventory401JSONResponse Error
func (UpdateInventory401JSONResponse) VisitUpdateInventoryResponse ¶
func (response UpdateInventory401JSONResponse) VisitUpdateInventoryResponse(w http.ResponseWriter) error
type UpdateInventory403JSONResponse ¶
type UpdateInventory403JSONResponse Error
func (UpdateInventory403JSONResponse) VisitUpdateInventoryResponse ¶
func (response UpdateInventory403JSONResponse) VisitUpdateInventoryResponse(w http.ResponseWriter) error
type UpdateInventory404JSONResponse ¶
type UpdateInventory404JSONResponse Error
func (UpdateInventory404JSONResponse) VisitUpdateInventoryResponse ¶
func (response UpdateInventory404JSONResponse) VisitUpdateInventoryResponse(w http.ResponseWriter) error
type UpdateInventory500JSONResponse ¶
type UpdateInventory500JSONResponse Error
func (UpdateInventory500JSONResponse) VisitUpdateInventoryResponse ¶
func (response UpdateInventory500JSONResponse) VisitUpdateInventoryResponse(w http.ResponseWriter) error
type UpdateInventoryRequestObject ¶
type UpdateInventoryRequestObject struct {
Id openapi_types.UUID `json:"id"`
Body *UpdateInventoryJSONRequestBody
}
type UpdateInventoryResponseObject ¶
type UpdateInventoryResponseObject interface {
VisitUpdateInventoryResponse(w http.ResponseWriter) error
}
type UpdatePartnerRequest200JSONResponse ¶ added in v0.12.0
type UpdatePartnerRequest200JSONResponse PartnerRequest
func (UpdatePartnerRequest200JSONResponse) VisitUpdatePartnerRequestResponse ¶ added in v0.12.0
func (response UpdatePartnerRequest200JSONResponse) VisitUpdatePartnerRequestResponse(w http.ResponseWriter) error
type UpdatePartnerRequest400JSONResponse ¶ added in v0.12.0
type UpdatePartnerRequest400JSONResponse Error
func (UpdatePartnerRequest400JSONResponse) VisitUpdatePartnerRequestResponse ¶ added in v0.12.0
func (response UpdatePartnerRequest400JSONResponse) VisitUpdatePartnerRequestResponse(w http.ResponseWriter) error
type UpdatePartnerRequest401JSONResponse ¶ added in v0.12.0
type UpdatePartnerRequest401JSONResponse Error
func (UpdatePartnerRequest401JSONResponse) VisitUpdatePartnerRequestResponse ¶ added in v0.12.0
func (response UpdatePartnerRequest401JSONResponse) VisitUpdatePartnerRequestResponse(w http.ResponseWriter) error
type UpdatePartnerRequest403JSONResponse ¶ added in v0.12.0
type UpdatePartnerRequest403JSONResponse Error
func (UpdatePartnerRequest403JSONResponse) VisitUpdatePartnerRequestResponse ¶ added in v0.12.0
func (response UpdatePartnerRequest403JSONResponse) VisitUpdatePartnerRequestResponse(w http.ResponseWriter) error
type UpdatePartnerRequest404JSONResponse ¶ added in v0.12.0
type UpdatePartnerRequest404JSONResponse Error
func (UpdatePartnerRequest404JSONResponse) VisitUpdatePartnerRequestResponse ¶ added in v0.12.0
func (response UpdatePartnerRequest404JSONResponse) VisitUpdatePartnerRequestResponse(w http.ResponseWriter) error
type UpdatePartnerRequest500JSONResponse ¶ added in v0.12.0
type UpdatePartnerRequest500JSONResponse Error
func (UpdatePartnerRequest500JSONResponse) VisitUpdatePartnerRequestResponse ¶ added in v0.12.0
func (response UpdatePartnerRequest500JSONResponse) VisitUpdatePartnerRequestResponse(w http.ResponseWriter) error
type UpdatePartnerRequestRequestObject ¶ added in v0.12.0
type UpdatePartnerRequestRequestObject struct {
Id openapi_types.UUID `json:"id"`
Body *UpdatePartnerRequestJSONRequestBody
}
type UpdatePartnerRequestResponseObject ¶ added in v0.12.0
type UpdatePartnerRequestResponseObject interface {
VisitUpdatePartnerRequestResponse(w http.ResponseWriter) error
}
type UpdateSource200JSONResponse ¶
type UpdateSource200JSONResponse Source
func (UpdateSource200JSONResponse) VisitUpdateSourceResponse ¶
func (response UpdateSource200JSONResponse) VisitUpdateSourceResponse(w http.ResponseWriter) error
type UpdateSource400JSONResponse ¶
type UpdateSource400JSONResponse Error
func (UpdateSource400JSONResponse) VisitUpdateSourceResponse ¶
func (response UpdateSource400JSONResponse) VisitUpdateSourceResponse(w http.ResponseWriter) error
type UpdateSource401JSONResponse ¶
type UpdateSource401JSONResponse Error
func (UpdateSource401JSONResponse) VisitUpdateSourceResponse ¶
func (response UpdateSource401JSONResponse) VisitUpdateSourceResponse(w http.ResponseWriter) error
type UpdateSource403JSONResponse ¶
type UpdateSource403JSONResponse Error
func (UpdateSource403JSONResponse) VisitUpdateSourceResponse ¶
func (response UpdateSource403JSONResponse) VisitUpdateSourceResponse(w http.ResponseWriter) error
type UpdateSource404JSONResponse ¶
type UpdateSource404JSONResponse Error
func (UpdateSource404JSONResponse) VisitUpdateSourceResponse ¶
func (response UpdateSource404JSONResponse) VisitUpdateSourceResponse(w http.ResponseWriter) error
type UpdateSource500JSONResponse ¶
type UpdateSource500JSONResponse Error
func (UpdateSource500JSONResponse) VisitUpdateSourceResponse ¶
func (response UpdateSource500JSONResponse) VisitUpdateSourceResponse(w http.ResponseWriter) error
type UpdateSourceRequestObject ¶
type UpdateSourceRequestObject struct {
Id openapi_types.UUID `json:"id"`
Body *UpdateSourceJSONRequestBody
}
type UpdateSourceResponseObject ¶
type UpdateSourceResponseObject interface {
VisitUpdateSourceResponse(w http.ResponseWriter) error
}
Directories
¶
| Path | Synopsis |
|---|---|
|
Package server provides primitives to interact with the openapi HTTP API.
|
Package server provides primitives to interact with the openapi HTTP API. |
|
Package server provides primitives to interact with the openapi HTTP API.
|
Package server provides primitives to interact with the openapi HTTP API. |