Documentation ¶
Overview ¶
Package global provides primitives to interact with the openapi HTTP API.
Code generated by github.com/deepmap/oapi-codegen version v1.12.4 DO NOT EDIT.
Index ¶
- func GetSwagger() (swagger *openapi3.T, err error)
- 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
- func NewBflaGetApiFindingsRequest(server string, apiID externalRef0.ApiID, params *BflaGetApiFindingsParams) (*http.Request, error)
- func NewBflagetEventRequest(server string, id int) (*http.Request, error)
- func NewBflagetVersionRequest(server string) (*http.Request, error)
- func NewDeleteApiInventoryApiIdSpecsProvidedSpecRequest(server string, apiId ApiId) (*http.Request, error)
- func NewDeleteApiInventoryApiIdSpecsReconstructedSpecRequest(server string, apiId ApiId) (*http.Request, error)
- func NewDeleteControlTraceSourcesTraceSourceIdRequest(server string, traceSourceId TraceSourceId) (*http.Request, error)
- func NewFuzzerGetAPIFindingsRequest(server string, apiID externalRef0.ApiID, params *FuzzerGetAPIFindingsParams) (*http.Request, error)
- func NewFuzzerGetAnnotatedSpecRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
- func NewFuzzerGetReportRequest(server string, apiID externalRef0.ApiID, timestamp int64) (*http.Request, error)
- func NewFuzzerGetShortReportByTimestampRequest(server string, apiID externalRef0.ApiID, timestamp int64) (*http.Request, error)
- func NewFuzzerGetTestProgressRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
- func NewFuzzerGetTestReportRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
- func NewFuzzerGetTestsRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
- func NewFuzzerGetUpdateStatusRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
- func NewFuzzerPostUpdateStatusRequest(server string, apiID externalRef0.ApiID, ...) (*http.Request, error)
- func NewFuzzerPostUpdateStatusRequestWithBody(server string, apiID externalRef0.ApiID, contentType string, body io.Reader) (*http.Request, error)
- func NewFuzzerStartTestRequest(server string, apiID externalRef0.ApiID, body FuzzerStartTestJSONRequestBody) (*http.Request, error)
- func NewFuzzerStartTestRequestWithBody(server string, apiID externalRef0.ApiID, contentType string, body io.Reader) (*http.Request, error)
- func NewFuzzerStopTestRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
- func NewFuzzergetStateRequest(server string) (*http.Request, error)
- func NewFuzzergetVersionRequest(server string) (*http.Request, error)
- func NewGetApiEventsEventIdProvidedSpecDiffRequest(server string, eventId uint32) (*http.Request, error)
- func NewGetApiEventsEventIdReconstructedSpecDiffRequest(server string, eventId uint32) (*http.Request, error)
- func NewGetApiEventsEventIdRequest(server string, eventId uint32) (*http.Request, error)
- func NewGetApiEventsRequest(server string, params *GetApiEventsParams) (*http.Request, error)
- func NewGetApiInventoryApiIdApiInfoRequest(server string, apiId ApiId) (*http.Request, error)
- func NewGetApiInventoryApiIdFromHostAndPortAndTraceSourceIDRequest(server string, ...) (*http.Request, error)
- func NewGetApiInventoryApiIdFromHostAndPortRequest(server string, params *GetApiInventoryApiIdFromHostAndPortParams) (*http.Request, error)
- func NewGetApiInventoryApiIdProvidedSwaggerJsonRequest(server string, apiId ApiId) (*http.Request, error)
- func NewGetApiInventoryApiIdReconstructedSwaggerJsonRequest(server string, apiId ApiId) (*http.Request, error)
- func NewGetApiInventoryApiIdSpecsRequest(server string, apiId ApiId) (*http.Request, error)
- func NewGetApiInventoryApiIdSuggestedReviewRequest(server string, apiId ApiId) (*http.Request, error)
- func NewGetApiInventoryRequest(server string, params *GetApiInventoryParams) (*http.Request, error)
- func NewGetApiUsageHitCountRequest(server string, params *GetApiUsageHitCountParams) (*http.Request, error)
- func NewGetControlTraceSourcesRequest(server string) (*http.Request, error)
- func NewGetControlTraceSourcesTraceSourceIdRequest(server string, traceSourceId TraceSourceId) (*http.Request, error)
- func NewGetDashboardApiUsageLatestDiffsRequest(server string) (*http.Request, error)
- func NewGetDashboardApiUsageMostUsedRequest(server string) (*http.Request, error)
- func NewGetDashboardApiUsageRequest(server string, params *GetDashboardApiUsageParams) (*http.Request, error)
- func NewGetFeaturesRequest(server string) (*http.Request, error)
- func NewGetModulesBflaAuthorizationModelApiIDRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
- func NewGetModulesBflaAuthorizationModelApiIDStateRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
- func NewPostApiInventoryRequest(server string, body PostApiInventoryJSONRequestBody) (*http.Request, error)
- func NewPostApiInventoryRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostApiInventoryReviewIdApprovedReviewRequest(server string, reviewId ReviewId, ...) (*http.Request, error)
- func NewPostApiInventoryReviewIdApprovedReviewRequestWithBody(server string, reviewId ReviewId, contentType string, body io.Reader) (*http.Request, error)
- func NewPostControlNewDiscoveredAPIsRequest(server string, body PostControlNewDiscoveredAPIsJSONRequestBody) (*http.Request, error)
- func NewPostControlNewDiscoveredAPIsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostControlTraceSourcesRequest(server string, body PostControlTraceSourcesJSONRequestBody) (*http.Request, error)
- func NewPostControlTraceSourcesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPostModulesBflaAuthorizationModelApiIDRequest(server string, apiID externalRef0.ApiID, ...) (*http.Request, error)
- func NewPostModulesBflaAuthorizationModelApiIDRequestWithBody(server string, apiID externalRef0.ApiID, contentType string, body io.Reader) (*http.Request, error)
- func NewPostModulesBflaAuthorizationModelApiIDResetRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
- func NewPostModulesSpecreconstructorEnableRequest(server string, body PostModulesSpecreconstructorEnableJSONRequestBody) (*http.Request, error)
- func NewPostModulesSpecreconstructorEnableRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPutApiInventoryApiIdSpecsProvidedSpecRequest(server string, apiId ApiId, ...) (*http.Request, error)
- func NewPutApiInventoryApiIdSpecsProvidedSpecRequestWithBody(server string, apiId ApiId, contentType string, body io.Reader) (*http.Request, error)
- func NewPutModulesBflaAuthorizationModelApiIDApproveRequest(server string, apiID externalRef0.ApiID, ...) (*http.Request, error)
- func NewPutModulesBflaAuthorizationModelApiIDDenyRequest(server string, apiID externalRef0.ApiID, ...) (*http.Request, error)
- func NewPutModulesBflaAuthorizationModelApiIDDetectionStartRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
- func NewPutModulesBflaAuthorizationModelApiIDDetectionStopRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
- func NewPutModulesBflaAuthorizationModelApiIDLearningStartRequest(server string, apiID externalRef0.ApiID, ...) (*http.Request, error)
- func NewPutModulesBflaAuthorizationModelApiIDLearningStopRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
- func NewPutModulesBflaEventIdOperationRequest(server string, id int, operation OperationEnum) (*http.Request, error)
- func NewSpecDifferStartDifferRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
- func NewSpecDifferStopDifferRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
- func NewSpecreconstructorPostAPIIDStartRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
- func NewSpecreconstructorPostAPIIDStopRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
- func NewSpecreconstructorgetVersionRequest(server string) (*http.Request, error)
- func NewTraceanalyzerGetApiFindingsRequest(server string, apiID externalRef0.ApiID, ...) (*http.Request, error)
- func NewTraceanalyzerGetEventAnnotationsRequest(server string, eventID int64, params *TraceanalyzerGetEventAnnotationsParams) (*http.Request, error)
- func NewTraceanalyzerResetApiFindingsRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
- func NewTraceanalyzerStartTraceAnalysisRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
- func NewTraceanalyzerStopTraceAnalysisRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
- func PathToRawSpec(pathToFile string) map[string]func() ([]byte, error)
- type APIClarityFeature
- type APIClarityFeatureEnum
- type APIClarityFeatureList
- type APIDiffs
- type APIEventAnnotations
- type AlertIsFilter
- type AlertIsType
- type Annotation
- type Annotations
- type ApiEventSortKey
- type ApiId
- type ApiIdFilter
- type ApiInfoIdIsFilter
- type ApiInventorySortKey
- type ApiNameContainsFilter
- type ApiNameEndsWithFilter
- type ApiNameIsFilter
- type ApiNameIsNotFilter
- type ApiNameStartsWithFilter
- type ApiToken
- type ApiType
- type AuthorizationModel
- type AuthorizationModelAudience
- type AuthorizationModelNotification
- type AuthorizationModelOperation
- type AuthorizationScheme
- func (t AuthorizationScheme) AsApiToken() (ApiToken, error)
- func (t AuthorizationScheme) AsBasicAuth() (BasicAuth, error)
- func (t AuthorizationScheme) AsBearerToken() (BearerToken, error)
- func (t AuthorizationScheme) Discriminator() (string, error)
- func (t *AuthorizationScheme) FromApiToken(v ApiToken) error
- func (t *AuthorizationScheme) FromBasicAuth(v BasicAuth) error
- func (t *AuthorizationScheme) FromBearerToken(v BearerToken) error
- func (t AuthorizationScheme) MarshalJSON() ([]byte, error)
- func (t *AuthorizationScheme) MergeApiToken(v ApiToken) error
- func (t *AuthorizationScheme) MergeBasicAuth(v BasicAuth) error
- func (t *AuthorizationScheme) MergeBearerToken(v BearerToken) error
- func (t *AuthorizationScheme) UnmarshalJSON(b []byte) error
- func (t AuthorizationScheme) ValueByDiscriminator() (interface{}, error)
- type AuthorizationSchemeBase
- type AuthorizationTypeEnum
- type BFLAState
- type BFLAStatus
- type BasicAuth
- type BearerToken
- type BflaGetApiFindingsParams
- type BflaGetApiFindingsResponse
- type BflagetEventResponse
- type BflagetVersionResponse
- type ChiServerOptions
- type Client
- func (c *Client) BflaGetApiFindings(ctx context.Context, apiID externalRef0.ApiID, ...) (*http.Response, error)
- func (c *Client) BflagetEvent(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) BflagetVersion(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteApiInventoryApiIdSpecsProvidedSpec(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteApiInventoryApiIdSpecsReconstructedSpec(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteControlTraceSourcesTraceSourceId(ctx context.Context, traceSourceId TraceSourceId, ...) (*http.Response, error)
- func (c *Client) FuzzerGetAPIFindings(ctx context.Context, apiID externalRef0.ApiID, ...) (*http.Response, error)
- func (c *Client) FuzzerGetAnnotatedSpec(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) FuzzerGetReport(ctx context.Context, apiID externalRef0.ApiID, timestamp int64, ...) (*http.Response, error)
- func (c *Client) FuzzerGetShortReportByTimestamp(ctx context.Context, apiID externalRef0.ApiID, timestamp int64, ...) (*http.Response, error)
- func (c *Client) FuzzerGetTestProgress(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) FuzzerGetTestReport(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) FuzzerGetTests(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) FuzzerGetUpdateStatus(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) FuzzerPostUpdateStatus(ctx context.Context, apiID externalRef0.ApiID, ...) (*http.Response, error)
- func (c *Client) FuzzerPostUpdateStatusWithBody(ctx context.Context, apiID externalRef0.ApiID, contentType string, ...) (*http.Response, error)
- func (c *Client) FuzzerStartTest(ctx context.Context, apiID externalRef0.ApiID, ...) (*http.Response, error)
- func (c *Client) FuzzerStartTestWithBody(ctx context.Context, apiID externalRef0.ApiID, contentType string, ...) (*http.Response, error)
- func (c *Client) FuzzerStopTest(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) FuzzergetState(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) FuzzergetVersion(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetApiEvents(ctx context.Context, params *GetApiEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetApiEventsEventId(ctx context.Context, eventId uint32, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetApiEventsEventIdProvidedSpecDiff(ctx context.Context, eventId uint32, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetApiEventsEventIdReconstructedSpecDiff(ctx context.Context, eventId uint32, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetApiInventory(ctx context.Context, params *GetApiInventoryParams, ...) (*http.Response, error)
- func (c *Client) GetApiInventoryApiIdApiInfo(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetApiInventoryApiIdFromHostAndPort(ctx context.Context, params *GetApiInventoryApiIdFromHostAndPortParams, ...) (*http.Response, error)
- func (c *Client) GetApiInventoryApiIdFromHostAndPortAndTraceSourceID(ctx context.Context, ...) (*http.Response, error)
- func (c *Client) GetApiInventoryApiIdProvidedSwaggerJson(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetApiInventoryApiIdReconstructedSwaggerJson(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetApiInventoryApiIdSpecs(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetApiInventoryApiIdSuggestedReview(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetApiUsageHitCount(ctx context.Context, params *GetApiUsageHitCountParams, ...) (*http.Response, error)
- func (c *Client) GetControlTraceSources(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetControlTraceSourcesTraceSourceId(ctx context.Context, traceSourceId TraceSourceId, ...) (*http.Response, error)
- func (c *Client) GetDashboardApiUsage(ctx context.Context, params *GetDashboardApiUsageParams, ...) (*http.Response, error)
- func (c *Client) GetDashboardApiUsageLatestDiffs(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDashboardApiUsageMostUsed(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetFeatures(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetModulesBflaAuthorizationModelApiID(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetModulesBflaAuthorizationModelApiIDState(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PostApiInventory(ctx context.Context, body PostApiInventoryJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostApiInventoryReviewIdApprovedReview(ctx context.Context, reviewId ReviewId, ...) (*http.Response, error)
- func (c *Client) PostApiInventoryReviewIdApprovedReviewWithBody(ctx context.Context, reviewId ReviewId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostApiInventoryWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostControlNewDiscoveredAPIs(ctx context.Context, body PostControlNewDiscoveredAPIsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostControlNewDiscoveredAPIsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostControlTraceSources(ctx context.Context, body PostControlTraceSourcesJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostControlTraceSourcesWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PostModulesBflaAuthorizationModelApiID(ctx context.Context, apiID externalRef0.ApiID, ...) (*http.Response, error)
- func (c *Client) PostModulesBflaAuthorizationModelApiIDReset(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PostModulesBflaAuthorizationModelApiIDWithBody(ctx context.Context, apiID externalRef0.ApiID, contentType string, ...) (*http.Response, error)
- func (c *Client) PostModulesSpecreconstructorEnable(ctx context.Context, body PostModulesSpecreconstructorEnableJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PostModulesSpecreconstructorEnableWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PutApiInventoryApiIdSpecsProvidedSpec(ctx context.Context, apiId ApiId, ...) (*http.Response, error)
- func (c *Client) PutApiInventoryApiIdSpecsProvidedSpecWithBody(ctx context.Context, apiId ApiId, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PutModulesBflaAuthorizationModelApiIDApprove(ctx context.Context, apiID externalRef0.ApiID, ...) (*http.Response, error)
- func (c *Client) PutModulesBflaAuthorizationModelApiIDDeny(ctx context.Context, apiID externalRef0.ApiID, ...) (*http.Response, error)
- func (c *Client) PutModulesBflaAuthorizationModelApiIDDetectionStart(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PutModulesBflaAuthorizationModelApiIDDetectionStop(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PutModulesBflaAuthorizationModelApiIDLearningStart(ctx context.Context, apiID externalRef0.ApiID, ...) (*http.Response, error)
- func (c *Client) PutModulesBflaAuthorizationModelApiIDLearningStop(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PutModulesBflaEventIdOperation(ctx context.Context, id int, operation OperationEnum, ...) (*http.Response, error)
- func (c *Client) SpecDifferStartDiffer(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) SpecDifferStopDiffer(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) SpecreconstructorPostAPIIDStart(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) SpecreconstructorPostAPIIDStop(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) SpecreconstructorgetVersion(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) TraceanalyzerGetApiFindings(ctx context.Context, apiID externalRef0.ApiID, ...) (*http.Response, error)
- func (c *Client) TraceanalyzerGetEventAnnotations(ctx context.Context, eventID int64, ...) (*http.Response, error)
- func (c *Client) TraceanalyzerResetApiFindings(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) TraceanalyzerStartTraceAnalysis(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) TraceanalyzerStopTraceAnalysis(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) BflaGetApiFindingsWithResponse(ctx context.Context, apiID externalRef0.ApiID, ...) (*BflaGetApiFindingsResponse, error)
- func (c *ClientWithResponses) BflagetEventWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*BflagetEventResponse, error)
- func (c *ClientWithResponses) BflagetVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*BflagetVersionResponse, error)
- func (c *ClientWithResponses) DeleteApiInventoryApiIdSpecsProvidedSpecWithResponse(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*DeleteApiInventoryApiIdSpecsProvidedSpecResponse, error)
- func (c *ClientWithResponses) DeleteApiInventoryApiIdSpecsReconstructedSpecWithResponse(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*DeleteApiInventoryApiIdSpecsReconstructedSpecResponse, error)
- func (c *ClientWithResponses) DeleteControlTraceSourcesTraceSourceIdWithResponse(ctx context.Context, traceSourceId TraceSourceId, ...) (*DeleteControlTraceSourcesTraceSourceIdResponse, error)
- func (c *ClientWithResponses) FuzzerGetAPIFindingsWithResponse(ctx context.Context, apiID externalRef0.ApiID, ...) (*FuzzerGetAPIFindingsResponse, error)
- func (c *ClientWithResponses) FuzzerGetAnnotatedSpecWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*FuzzerGetAnnotatedSpecResponse, error)
- func (c *ClientWithResponses) FuzzerGetReportWithResponse(ctx context.Context, apiID externalRef0.ApiID, timestamp int64, ...) (*FuzzerGetReportResponse, error)
- func (c *ClientWithResponses) FuzzerGetShortReportByTimestampWithResponse(ctx context.Context, apiID externalRef0.ApiID, timestamp int64, ...) (*FuzzerGetShortReportByTimestampResponse, error)
- func (c *ClientWithResponses) FuzzerGetTestProgressWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*FuzzerGetTestProgressResponse, error)
- func (c *ClientWithResponses) FuzzerGetTestReportWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*FuzzerGetTestReportResponse, error)
- func (c *ClientWithResponses) FuzzerGetTestsWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*FuzzerGetTestsResponse, error)
- func (c *ClientWithResponses) FuzzerGetUpdateStatusWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*FuzzerGetUpdateStatusResponse, error)
- func (c *ClientWithResponses) FuzzerPostUpdateStatusWithBodyWithResponse(ctx context.Context, apiID externalRef0.ApiID, contentType string, ...) (*FuzzerPostUpdateStatusResponse, error)
- func (c *ClientWithResponses) FuzzerPostUpdateStatusWithResponse(ctx context.Context, apiID externalRef0.ApiID, ...) (*FuzzerPostUpdateStatusResponse, error)
- func (c *ClientWithResponses) FuzzerStartTestWithBodyWithResponse(ctx context.Context, apiID externalRef0.ApiID, contentType string, ...) (*FuzzerStartTestResponse, error)
- func (c *ClientWithResponses) FuzzerStartTestWithResponse(ctx context.Context, apiID externalRef0.ApiID, ...) (*FuzzerStartTestResponse, error)
- func (c *ClientWithResponses) FuzzerStopTestWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*FuzzerStopTestResponse, error)
- func (c *ClientWithResponses) FuzzergetStateWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*FuzzergetStateResponse, error)
- func (c *ClientWithResponses) FuzzergetVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*FuzzergetVersionResponse, error)
- func (c *ClientWithResponses) GetApiEventsEventIdProvidedSpecDiffWithResponse(ctx context.Context, eventId uint32, reqEditors ...RequestEditorFn) (*GetApiEventsEventIdProvidedSpecDiffResponse, error)
- func (c *ClientWithResponses) GetApiEventsEventIdReconstructedSpecDiffWithResponse(ctx context.Context, eventId uint32, reqEditors ...RequestEditorFn) (*GetApiEventsEventIdReconstructedSpecDiffResponse, error)
- func (c *ClientWithResponses) GetApiEventsEventIdWithResponse(ctx context.Context, eventId uint32, reqEditors ...RequestEditorFn) (*GetApiEventsEventIdResponse, error)
- func (c *ClientWithResponses) GetApiEventsWithResponse(ctx context.Context, params *GetApiEventsParams, reqEditors ...RequestEditorFn) (*GetApiEventsResponse, error)
- func (c *ClientWithResponses) GetApiInventoryApiIdApiInfoWithResponse(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*GetApiInventoryApiIdApiInfoResponse, error)
- func (c *ClientWithResponses) GetApiInventoryApiIdFromHostAndPortAndTraceSourceIDWithResponse(ctx context.Context, ...) (*GetApiInventoryApiIdFromHostAndPortAndTraceSourceIDResponse, error)
- func (c *ClientWithResponses) GetApiInventoryApiIdFromHostAndPortWithResponse(ctx context.Context, params *GetApiInventoryApiIdFromHostAndPortParams, ...) (*GetApiInventoryApiIdFromHostAndPortResponse, error)
- func (c *ClientWithResponses) GetApiInventoryApiIdProvidedSwaggerJsonWithResponse(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*GetApiInventoryApiIdProvidedSwaggerJsonResponse, error)
- func (c *ClientWithResponses) GetApiInventoryApiIdReconstructedSwaggerJsonWithResponse(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*GetApiInventoryApiIdReconstructedSwaggerJsonResponse, error)
- func (c *ClientWithResponses) GetApiInventoryApiIdSpecsWithResponse(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*GetApiInventoryApiIdSpecsResponse, error)
- func (c *ClientWithResponses) GetApiInventoryApiIdSuggestedReviewWithResponse(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*GetApiInventoryApiIdSuggestedReviewResponse, error)
- func (c *ClientWithResponses) GetApiInventoryWithResponse(ctx context.Context, params *GetApiInventoryParams, ...) (*GetApiInventoryResponse, error)
- func (c *ClientWithResponses) GetApiUsageHitCountWithResponse(ctx context.Context, params *GetApiUsageHitCountParams, ...) (*GetApiUsageHitCountResponse, error)
- func (c *ClientWithResponses) GetControlTraceSourcesTraceSourceIdWithResponse(ctx context.Context, traceSourceId TraceSourceId, ...) (*GetControlTraceSourcesTraceSourceIdResponse, error)
- func (c *ClientWithResponses) GetControlTraceSourcesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetControlTraceSourcesResponse, error)
- func (c *ClientWithResponses) GetDashboardApiUsageLatestDiffsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDashboardApiUsageLatestDiffsResponse, error)
- func (c *ClientWithResponses) GetDashboardApiUsageMostUsedWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDashboardApiUsageMostUsedResponse, error)
- func (c *ClientWithResponses) GetDashboardApiUsageWithResponse(ctx context.Context, params *GetDashboardApiUsageParams, ...) (*GetDashboardApiUsageResponse, error)
- func (c *ClientWithResponses) GetFeaturesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetFeaturesResponse, error)
- func (c *ClientWithResponses) GetModulesBflaAuthorizationModelApiIDStateWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*GetModulesBflaAuthorizationModelApiIDStateResponse, error)
- func (c *ClientWithResponses) GetModulesBflaAuthorizationModelApiIDWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*GetModulesBflaAuthorizationModelApiIDResponse, error)
- func (c *ClientWithResponses) PostApiInventoryReviewIdApprovedReviewWithBodyWithResponse(ctx context.Context, reviewId ReviewId, contentType string, body io.Reader, ...) (*PostApiInventoryReviewIdApprovedReviewResponse, error)
- func (c *ClientWithResponses) PostApiInventoryReviewIdApprovedReviewWithResponse(ctx context.Context, reviewId ReviewId, ...) (*PostApiInventoryReviewIdApprovedReviewResponse, error)
- func (c *ClientWithResponses) PostApiInventoryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostApiInventoryResponse, error)
- func (c *ClientWithResponses) PostApiInventoryWithResponse(ctx context.Context, body PostApiInventoryJSONRequestBody, ...) (*PostApiInventoryResponse, error)
- func (c *ClientWithResponses) PostControlNewDiscoveredAPIsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostControlNewDiscoveredAPIsResponse, error)
- func (c *ClientWithResponses) PostControlNewDiscoveredAPIsWithResponse(ctx context.Context, body PostControlNewDiscoveredAPIsJSONRequestBody, ...) (*PostControlNewDiscoveredAPIsResponse, error)
- func (c *ClientWithResponses) PostControlTraceSourcesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostControlTraceSourcesResponse, error)
- func (c *ClientWithResponses) PostControlTraceSourcesWithResponse(ctx context.Context, body PostControlTraceSourcesJSONRequestBody, ...) (*PostControlTraceSourcesResponse, error)
- func (c *ClientWithResponses) PostModulesBflaAuthorizationModelApiIDResetWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*PostModulesBflaAuthorizationModelApiIDResetResponse, error)
- func (c *ClientWithResponses) PostModulesBflaAuthorizationModelApiIDWithBodyWithResponse(ctx context.Context, apiID externalRef0.ApiID, contentType string, ...) (*PostModulesBflaAuthorizationModelApiIDResponse, error)
- func (c *ClientWithResponses) PostModulesBflaAuthorizationModelApiIDWithResponse(ctx context.Context, apiID externalRef0.ApiID, ...) (*PostModulesBflaAuthorizationModelApiIDResponse, error)
- func (c *ClientWithResponses) PostModulesSpecreconstructorEnableWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PostModulesSpecreconstructorEnableResponse, error)
- func (c *ClientWithResponses) PostModulesSpecreconstructorEnableWithResponse(ctx context.Context, body PostModulesSpecreconstructorEnableJSONRequestBody, ...) (*PostModulesSpecreconstructorEnableResponse, error)
- func (c *ClientWithResponses) PutApiInventoryApiIdSpecsProvidedSpecWithBodyWithResponse(ctx context.Context, apiId ApiId, contentType string, body io.Reader, ...) (*PutApiInventoryApiIdSpecsProvidedSpecResponse, error)
- func (c *ClientWithResponses) PutApiInventoryApiIdSpecsProvidedSpecWithResponse(ctx context.Context, apiId ApiId, ...) (*PutApiInventoryApiIdSpecsProvidedSpecResponse, error)
- func (c *ClientWithResponses) PutModulesBflaAuthorizationModelApiIDApproveWithResponse(ctx context.Context, apiID externalRef0.ApiID, ...) (*PutModulesBflaAuthorizationModelApiIDApproveResponse, error)
- func (c *ClientWithResponses) PutModulesBflaAuthorizationModelApiIDDenyWithResponse(ctx context.Context, apiID externalRef0.ApiID, ...) (*PutModulesBflaAuthorizationModelApiIDDenyResponse, error)
- func (c *ClientWithResponses) PutModulesBflaAuthorizationModelApiIDDetectionStartWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*PutModulesBflaAuthorizationModelApiIDDetectionStartResponse, error)
- func (c *ClientWithResponses) PutModulesBflaAuthorizationModelApiIDDetectionStopWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*PutModulesBflaAuthorizationModelApiIDDetectionStopResponse, error)
- func (c *ClientWithResponses) PutModulesBflaAuthorizationModelApiIDLearningStartWithResponse(ctx context.Context, apiID externalRef0.ApiID, ...) (*PutModulesBflaAuthorizationModelApiIDLearningStartResponse, error)
- func (c *ClientWithResponses) PutModulesBflaAuthorizationModelApiIDLearningStopWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*PutModulesBflaAuthorizationModelApiIDLearningStopResponse, error)
- func (c *ClientWithResponses) PutModulesBflaEventIdOperationWithResponse(ctx context.Context, id int, operation OperationEnum, ...) (*PutModulesBflaEventIdOperationResponse, error)
- func (c *ClientWithResponses) SpecDifferStartDifferWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*SpecDifferStartDifferResponse, error)
- func (c *ClientWithResponses) SpecDifferStopDifferWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*SpecDifferStopDifferResponse, error)
- func (c *ClientWithResponses) SpecreconstructorPostAPIIDStartWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*SpecreconstructorPostAPIIDStartResponse, error)
- func (c *ClientWithResponses) SpecreconstructorPostAPIIDStopWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*SpecreconstructorPostAPIIDStopResponse, error)
- func (c *ClientWithResponses) SpecreconstructorgetVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*SpecreconstructorgetVersionResponse, error)
- func (c *ClientWithResponses) TraceanalyzerGetApiFindingsWithResponse(ctx context.Context, apiID externalRef0.ApiID, ...) (*TraceanalyzerGetApiFindingsResponse, error)
- func (c *ClientWithResponses) TraceanalyzerGetEventAnnotationsWithResponse(ctx context.Context, eventID int64, ...) (*TraceanalyzerGetEventAnnotationsResponse, error)
- func (c *ClientWithResponses) TraceanalyzerResetApiFindingsWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*TraceanalyzerResetApiFindingsResponse, error)
- func (c *ClientWithResponses) TraceanalyzerStartTraceAnalysisWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*TraceanalyzerStartTraceAnalysisResponse, error)
- func (c *ClientWithResponses) TraceanalyzerStopTraceAnalysisWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*TraceanalyzerStopTraceAnalysisResponse, error)
- type ClientWithResponsesInterface
- type DeleteApiInventoryApiIdSpecsProvidedSpecResponse
- type DeleteApiInventoryApiIdSpecsReconstructedSpecResponse
- type DeleteControlTraceSourcesTraceSourceIdResponse
- type DestinationIPIsFilter
- type DestinationIPIsNotFilter
- type DestinationPortIsFilter
- type DestinationPortIsNotFilter
- type DetectedUser
- type DetectedUserSource
- type Diff
- type EndTime
- type FeatureEnable
- type Finding
- type Findings
- type FuzzerGetAPIFindingsParams
- type FuzzerGetAPIFindingsResponse
- type FuzzerGetAnnotatedSpecResponse
- type FuzzerGetReportResponse
- type FuzzerGetShortReportByTimestampResponse
- type FuzzerGetTestProgressResponse
- type FuzzerGetTestReportResponse
- type FuzzerGetTestsResponse
- type FuzzerGetUpdateStatusResponse
- type FuzzerPostUpdateStatusJSONRequestBody
- type FuzzerPostUpdateStatusResponse
- type FuzzerStartTestJSONRequestBody
- type FuzzerStartTestResponse
- type FuzzerStopTestResponse
- type FuzzergetStateResponse
- type FuzzergetVersionResponse
- type FuzzingReportItem
- type FuzzingReportOperation
- type FuzzingReportPath
- type FuzzingReportTag
- type FuzzingStatusAndReport
- type FuzzingStatusEnum
- type GetApiEventsEventIdProvidedSpecDiffResponse
- type GetApiEventsEventIdReconstructedSpecDiffResponse
- type GetApiEventsEventIdResponse
- type GetApiEventsParams
- type GetApiEventsParamsSortDir
- type GetApiEventsResponse
- type GetApiInventoryApiIdApiInfoResponse
- type GetApiInventoryApiIdFromHostAndPortAndTraceSourceIDParams
- type GetApiInventoryApiIdFromHostAndPortAndTraceSourceIDResponse
- type GetApiInventoryApiIdFromHostAndPortParams
- type GetApiInventoryApiIdFromHostAndPortResponse
- type GetApiInventoryApiIdProvidedSwaggerJsonResponse
- type GetApiInventoryApiIdReconstructedSwaggerJsonResponse
- type GetApiInventoryApiIdSpecsResponse
- type GetApiInventoryApiIdSuggestedReviewResponse
- type GetApiInventoryParams
- type GetApiInventoryParamsSortDir
- type GetApiInventoryResponse
- type GetApiUsageHitCountParams
- type GetApiUsageHitCountResponse
- type GetControlTraceSourcesResponse
- type GetControlTraceSourcesTraceSourceIdResponse
- type GetDashboardApiUsageLatestDiffsResponse
- type GetDashboardApiUsageMostUsedResponse
- type GetDashboardApiUsageParams
- type GetDashboardApiUsageResponse
- type GetFeaturesResponse
- type GetModulesBflaAuthorizationModelApiIDResponse
- type GetModulesBflaAuthorizationModelApiIDStateResponse
- type HasProvidedSpecFilter
- type HasReconstructedSpecFilter
- type HasSpecDiffFilter
- type Host
- type HostsToTraceForComponent
- type HostsToTraceForTraceSource
- type HttpRequestDoer
- type InvalidParamFormatError
- type K8sObjectRef
- type MethodIsFilter
- type MiddlewareFunc
- type OperationEnum
- type Page
- type PageSize
- type PathContainsFilter
- type PathEndsWithFilter
- type PathIsFilter
- type PathIsNotFilter
- type PathStartsWithFilter
- type Port
- type PortIsFilter
- type PortIsNotFilter
- type PostApiInventoryJSONRequestBody
- type PostApiInventoryResponse
- type PostApiInventoryReviewIdApprovedReviewJSONRequestBody
- type PostApiInventoryReviewIdApprovedReviewResponse
- type PostControlNewDiscoveredAPIsJSONBody
- type PostControlNewDiscoveredAPIsJSONRequestBody
- type PostControlNewDiscoveredAPIsResponse
- type PostControlTraceSourcesJSONRequestBody
- type PostControlTraceSourcesResponse
- type PostModulesBflaAuthorizationModelApiIDJSONRequestBody
- type PostModulesBflaAuthorizationModelApiIDResetResponse
- type PostModulesBflaAuthorizationModelApiIDResponse
- type PostModulesSpecreconstructorEnableJSONRequestBody
- type PostModulesSpecreconstructorEnableResponse
- type ProvidedPathIDIsFilter
- type PutApiInventoryApiIdSpecsProvidedSpecJSONRequestBody
- type PutApiInventoryApiIdSpecsProvidedSpecResponse
- type PutModulesBflaAuthorizationModelApiIDApproveParams
- type PutModulesBflaAuthorizationModelApiIDApproveResponse
- type PutModulesBflaAuthorizationModelApiIDDenyParams
- type PutModulesBflaAuthorizationModelApiIDDenyResponse
- type PutModulesBflaAuthorizationModelApiIDDetectionStartResponse
- type PutModulesBflaAuthorizationModelApiIDDetectionStopResponse
- type PutModulesBflaAuthorizationModelApiIDLearningStartParams
- type PutModulesBflaAuthorizationModelApiIDLearningStartResponse
- type PutModulesBflaAuthorizationModelApiIDLearningStopResponse
- type PutModulesBflaEventIdOperationResponse
- type RawFindings
- type RawFindingsBundle
- type RawFindingsSeverity
- type RawFindingsSourceEnum
- type ReconstructedPathIDIsFilter
- type Redacted
- type RequestEditorFn
- type RequiredHeaderError
- type RequiredParamError
- type ReviewId
- type ScoreExitStatusEnum
- type ServerInterface
- type ServerInterfaceWrapper
- func (siw *ServerInterfaceWrapper) BflaGetApiFindings(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) BflagetEvent(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) BflagetVersion(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteApiInventoryApiIdSpecsProvidedSpec(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteApiInventoryApiIdSpecsReconstructedSpec(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) DeleteControlTraceSourcesTraceSourceId(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) FuzzerGetAPIFindings(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) FuzzerGetAnnotatedSpec(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) FuzzerGetReport(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) FuzzerGetShortReportByTimestamp(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) FuzzerGetTestProgress(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) FuzzerGetTestReport(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) FuzzerGetTests(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) FuzzerGetUpdateStatus(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) FuzzerPostUpdateStatus(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) FuzzerStartTest(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) FuzzerStopTest(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) FuzzergetState(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) FuzzergetVersion(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiEvents(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiEventsEventId(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiEventsEventIdProvidedSpecDiff(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiEventsEventIdReconstructedSpecDiff(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiInventory(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiInventoryApiIdApiInfo(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiInventoryApiIdFromHostAndPort(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiInventoryApiIdFromHostAndPortAndTraceSourceID(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiInventoryApiIdProvidedSwaggerJson(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiInventoryApiIdReconstructedSwaggerJson(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiInventoryApiIdSpecs(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiInventoryApiIdSuggestedReview(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetApiUsageHitCount(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetControlTraceSources(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetControlTraceSourcesTraceSourceId(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetDashboardApiUsage(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetDashboardApiUsageLatestDiffs(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetDashboardApiUsageMostUsed(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetFeatures(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetModulesBflaAuthorizationModelApiID(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) GetModulesBflaAuthorizationModelApiIDState(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PostApiInventory(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PostApiInventoryReviewIdApprovedReview(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PostControlNewDiscoveredAPIs(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PostControlTraceSources(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PostModulesBflaAuthorizationModelApiID(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PostModulesBflaAuthorizationModelApiIDReset(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PostModulesSpecreconstructorEnable(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PutApiInventoryApiIdSpecsProvidedSpec(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PutModulesBflaAuthorizationModelApiIDApprove(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PutModulesBflaAuthorizationModelApiIDDeny(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PutModulesBflaAuthorizationModelApiIDDetectionStart(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PutModulesBflaAuthorizationModelApiIDDetectionStop(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PutModulesBflaAuthorizationModelApiIDLearningStart(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PutModulesBflaAuthorizationModelApiIDLearningStop(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) PutModulesBflaEventIdOperation(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) SpecDifferStartDiffer(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) SpecDifferStopDiffer(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) SpecreconstructorPostAPIIDStart(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) SpecreconstructorPostAPIIDStop(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) SpecreconstructorgetVersion(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) TraceanalyzerGetApiFindings(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) TraceanalyzerGetEventAnnotations(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) TraceanalyzerResetApiFindings(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) TraceanalyzerStartTraceAnalysis(w http.ResponseWriter, r *http.Request)
- func (siw *ServerInterfaceWrapper) TraceanalyzerStopTraceAnalysis(w http.ResponseWriter, r *http.Request)
- type ShortTestProgress
- type ShortTestReport
- type ShowNonApi
- type SortDir
- type SourceIPIsFilter
- type SourceIPIsNotFilter
- type SpecContainsFilter
- type SpecDiffTypeIsFilter
- type SpecDifferStartDifferResponse
- type SpecDifferStopDifferResponse
- type SpecDiffs
- type SpecDiffsNotification
- type SpecEndsWithFilter
- type SpecIsFilter
- type SpecIsNotFilter
- type SpecStartsWithFilter
- type SpecType
- type SpecreconstructorPostAPIIDStartResponse
- type SpecreconstructorPostAPIIDStopResponse
- type SpecreconstructorgetVersionResponse
- type StartTime
- type StatusCodeGteFilter
- type StatusCodeIsFilter
- type StatusCodeIsNotFilter
- type StatusCodeLteFilter
- type Test
- type TestHandle
- type TestInput
- type TestInputDepthEnum
- type TestProgressNotification
- type TestReportNotification
- type TestWithReport
- type TestingModuleState
- type Tests
- type TooManyValuesForParamError
- type TraceSource
- type TraceSourceId
- type TraceSourceIdQuery
- type TraceSourceType
- type TraceanalyzerGetApiFindingsParams
- type TraceanalyzerGetApiFindingsResponse
- type TraceanalyzerGetEventAnnotationsParams
- type TraceanalyzerGetEventAnnotationsResponse
- type TraceanalyzerResetApiFindingsResponse
- type TraceanalyzerStartTraceAnalysisResponse
- type TraceanalyzerStopTraceAnalysisResponse
- type UnescapedCookieParamError
- type UnknownError
- type UnmarshallingParamError
- type Version
- type Vulnerabilities
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetSwagger ¶
GetSwagger returns the Swagger specification corresponding to the generated code in this file. The external references of Swagger specification are resolved. The logic of resolving external references is tightly connected to "import-mapping" feature. Externally referenced files must be embedded in the corresponding golang packages. Urls can be supported but this task was out of the scope.
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 HandlerFromMuxWithBaseURL ¶
func HandlerFromMuxWithBaseURL(si ServerInterface, r chi.Router, baseURL string) http.Handler
func HandlerWithOptions ¶
func HandlerWithOptions(si ServerInterface, options ChiServerOptions) http.Handler
HandlerWithOptions creates http.Handler with additional options
func NewBflaGetApiFindingsRequest ¶
func NewBflaGetApiFindingsRequest(server string, apiID externalRef0.ApiID, params *BflaGetApiFindingsParams) (*http.Request, error)
NewBflaGetApiFindingsRequest generates requests for BflaGetApiFindings
func NewBflagetEventRequest ¶
NewBflagetEventRequest generates requests for BflagetEvent
func NewBflagetVersionRequest ¶
NewBflagetVersionRequest generates requests for BflagetVersion
func NewDeleteApiInventoryApiIdSpecsProvidedSpecRequest ¶
func NewDeleteApiInventoryApiIdSpecsProvidedSpecRequest(server string, apiId ApiId) (*http.Request, error)
NewDeleteApiInventoryApiIdSpecsProvidedSpecRequest generates requests for DeleteApiInventoryApiIdSpecsProvidedSpec
func NewDeleteApiInventoryApiIdSpecsReconstructedSpecRequest ¶
func NewDeleteApiInventoryApiIdSpecsReconstructedSpecRequest(server string, apiId ApiId) (*http.Request, error)
NewDeleteApiInventoryApiIdSpecsReconstructedSpecRequest generates requests for DeleteApiInventoryApiIdSpecsReconstructedSpec
func NewDeleteControlTraceSourcesTraceSourceIdRequest ¶
func NewDeleteControlTraceSourcesTraceSourceIdRequest(server string, traceSourceId TraceSourceId) (*http.Request, error)
NewDeleteControlTraceSourcesTraceSourceIdRequest generates requests for DeleteControlTraceSourcesTraceSourceId
func NewFuzzerGetAPIFindingsRequest ¶
func NewFuzzerGetAPIFindingsRequest(server string, apiID externalRef0.ApiID, params *FuzzerGetAPIFindingsParams) (*http.Request, error)
NewFuzzerGetAPIFindingsRequest generates requests for FuzzerGetAPIFindings
func NewFuzzerGetAnnotatedSpecRequest ¶
func NewFuzzerGetAnnotatedSpecRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
NewFuzzerGetAnnotatedSpecRequest generates requests for FuzzerGetAnnotatedSpec
func NewFuzzerGetReportRequest ¶
func NewFuzzerGetReportRequest(server string, apiID externalRef0.ApiID, timestamp int64) (*http.Request, error)
NewFuzzerGetReportRequest generates requests for FuzzerGetReport
func NewFuzzerGetShortReportByTimestampRequest ¶
func NewFuzzerGetShortReportByTimestampRequest(server string, apiID externalRef0.ApiID, timestamp int64) (*http.Request, error)
NewFuzzerGetShortReportByTimestampRequest generates requests for FuzzerGetShortReportByTimestamp
func NewFuzzerGetTestProgressRequest ¶
func NewFuzzerGetTestProgressRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
NewFuzzerGetTestProgressRequest generates requests for FuzzerGetTestProgress
func NewFuzzerGetTestReportRequest ¶
NewFuzzerGetTestReportRequest generates requests for FuzzerGetTestReport
func NewFuzzerGetTestsRequest ¶
NewFuzzerGetTestsRequest generates requests for FuzzerGetTests
func NewFuzzerGetUpdateStatusRequest ¶
func NewFuzzerGetUpdateStatusRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
NewFuzzerGetUpdateStatusRequest generates requests for FuzzerGetUpdateStatus
func NewFuzzerPostUpdateStatusRequest ¶
func NewFuzzerPostUpdateStatusRequest(server string, apiID externalRef0.ApiID, body FuzzerPostUpdateStatusJSONRequestBody) (*http.Request, error)
NewFuzzerPostUpdateStatusRequest calls the generic FuzzerPostUpdateStatus builder with application/json body
func NewFuzzerPostUpdateStatusRequestWithBody ¶
func NewFuzzerPostUpdateStatusRequestWithBody(server string, apiID externalRef0.ApiID, contentType string, body io.Reader) (*http.Request, error)
NewFuzzerPostUpdateStatusRequestWithBody generates requests for FuzzerPostUpdateStatus with any type of body
func NewFuzzerStartTestRequest ¶
func NewFuzzerStartTestRequest(server string, apiID externalRef0.ApiID, body FuzzerStartTestJSONRequestBody) (*http.Request, error)
NewFuzzerStartTestRequest calls the generic FuzzerStartTest builder with application/json body
func NewFuzzerStartTestRequestWithBody ¶
func NewFuzzerStartTestRequestWithBody(server string, apiID externalRef0.ApiID, contentType string, body io.Reader) (*http.Request, error)
NewFuzzerStartTestRequestWithBody generates requests for FuzzerStartTest with any type of body
func NewFuzzerStopTestRequest ¶
NewFuzzerStopTestRequest generates requests for FuzzerStopTest
func NewFuzzergetStateRequest ¶
NewFuzzergetStateRequest generates requests for FuzzergetState
func NewFuzzergetVersionRequest ¶
NewFuzzergetVersionRequest generates requests for FuzzergetVersion
func NewGetApiEventsEventIdProvidedSpecDiffRequest ¶
func NewGetApiEventsEventIdProvidedSpecDiffRequest(server string, eventId uint32) (*http.Request, error)
NewGetApiEventsEventIdProvidedSpecDiffRequest generates requests for GetApiEventsEventIdProvidedSpecDiff
func NewGetApiEventsEventIdReconstructedSpecDiffRequest ¶
func NewGetApiEventsEventIdReconstructedSpecDiffRequest(server string, eventId uint32) (*http.Request, error)
NewGetApiEventsEventIdReconstructedSpecDiffRequest generates requests for GetApiEventsEventIdReconstructedSpecDiff
func NewGetApiEventsEventIdRequest ¶
NewGetApiEventsEventIdRequest generates requests for GetApiEventsEventId
func NewGetApiEventsRequest ¶
func NewGetApiEventsRequest(server string, params *GetApiEventsParams) (*http.Request, error)
NewGetApiEventsRequest generates requests for GetApiEvents
func NewGetApiInventoryApiIdApiInfoRequest ¶
NewGetApiInventoryApiIdApiInfoRequest generates requests for GetApiInventoryApiIdApiInfo
func NewGetApiInventoryApiIdFromHostAndPortAndTraceSourceIDRequest ¶
func NewGetApiInventoryApiIdFromHostAndPortAndTraceSourceIDRequest(server string, params *GetApiInventoryApiIdFromHostAndPortAndTraceSourceIDParams) (*http.Request, error)
NewGetApiInventoryApiIdFromHostAndPortAndTraceSourceIDRequest generates requests for GetApiInventoryApiIdFromHostAndPortAndTraceSourceID
func NewGetApiInventoryApiIdFromHostAndPortRequest ¶
func NewGetApiInventoryApiIdFromHostAndPortRequest(server string, params *GetApiInventoryApiIdFromHostAndPortParams) (*http.Request, error)
NewGetApiInventoryApiIdFromHostAndPortRequest generates requests for GetApiInventoryApiIdFromHostAndPort
func NewGetApiInventoryApiIdProvidedSwaggerJsonRequest ¶
func NewGetApiInventoryApiIdProvidedSwaggerJsonRequest(server string, apiId ApiId) (*http.Request, error)
NewGetApiInventoryApiIdProvidedSwaggerJsonRequest generates requests for GetApiInventoryApiIdProvidedSwaggerJson
func NewGetApiInventoryApiIdReconstructedSwaggerJsonRequest ¶
func NewGetApiInventoryApiIdReconstructedSwaggerJsonRequest(server string, apiId ApiId) (*http.Request, error)
NewGetApiInventoryApiIdReconstructedSwaggerJsonRequest generates requests for GetApiInventoryApiIdReconstructedSwaggerJson
func NewGetApiInventoryApiIdSpecsRequest ¶
NewGetApiInventoryApiIdSpecsRequest generates requests for GetApiInventoryApiIdSpecs
func NewGetApiInventoryApiIdSuggestedReviewRequest ¶
func NewGetApiInventoryApiIdSuggestedReviewRequest(server string, apiId ApiId) (*http.Request, error)
NewGetApiInventoryApiIdSuggestedReviewRequest generates requests for GetApiInventoryApiIdSuggestedReview
func NewGetApiInventoryRequest ¶
func NewGetApiInventoryRequest(server string, params *GetApiInventoryParams) (*http.Request, error)
NewGetApiInventoryRequest generates requests for GetApiInventory
func NewGetApiUsageHitCountRequest ¶
func NewGetApiUsageHitCountRequest(server string, params *GetApiUsageHitCountParams) (*http.Request, error)
NewGetApiUsageHitCountRequest generates requests for GetApiUsageHitCount
func NewGetControlTraceSourcesRequest ¶
NewGetControlTraceSourcesRequest generates requests for GetControlTraceSources
func NewGetControlTraceSourcesTraceSourceIdRequest ¶
func NewGetControlTraceSourcesTraceSourceIdRequest(server string, traceSourceId TraceSourceId) (*http.Request, error)
NewGetControlTraceSourcesTraceSourceIdRequest generates requests for GetControlTraceSourcesTraceSourceId
func NewGetDashboardApiUsageLatestDiffsRequest ¶
NewGetDashboardApiUsageLatestDiffsRequest generates requests for GetDashboardApiUsageLatestDiffs
func NewGetDashboardApiUsageMostUsedRequest ¶
NewGetDashboardApiUsageMostUsedRequest generates requests for GetDashboardApiUsageMostUsed
func NewGetDashboardApiUsageRequest ¶
func NewGetDashboardApiUsageRequest(server string, params *GetDashboardApiUsageParams) (*http.Request, error)
NewGetDashboardApiUsageRequest generates requests for GetDashboardApiUsage
func NewGetFeaturesRequest ¶
NewGetFeaturesRequest generates requests for GetFeatures
func NewGetModulesBflaAuthorizationModelApiIDRequest ¶
func NewGetModulesBflaAuthorizationModelApiIDRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
NewGetModulesBflaAuthorizationModelApiIDRequest generates requests for GetModulesBflaAuthorizationModelApiID
func NewGetModulesBflaAuthorizationModelApiIDStateRequest ¶
func NewGetModulesBflaAuthorizationModelApiIDStateRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
NewGetModulesBflaAuthorizationModelApiIDStateRequest generates requests for GetModulesBflaAuthorizationModelApiIDState
func NewPostApiInventoryRequest ¶
func NewPostApiInventoryRequest(server string, body PostApiInventoryJSONRequestBody) (*http.Request, error)
NewPostApiInventoryRequest calls the generic PostApiInventory builder with application/json body
func NewPostApiInventoryRequestWithBody ¶
func NewPostApiInventoryRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostApiInventoryRequestWithBody generates requests for PostApiInventory with any type of body
func NewPostApiInventoryReviewIdApprovedReviewRequest ¶
func NewPostApiInventoryReviewIdApprovedReviewRequest(server string, reviewId ReviewId, body PostApiInventoryReviewIdApprovedReviewJSONRequestBody) (*http.Request, error)
NewPostApiInventoryReviewIdApprovedReviewRequest calls the generic PostApiInventoryReviewIdApprovedReview builder with application/json body
func NewPostApiInventoryReviewIdApprovedReviewRequestWithBody ¶
func NewPostApiInventoryReviewIdApprovedReviewRequestWithBody(server string, reviewId ReviewId, contentType string, body io.Reader) (*http.Request, error)
NewPostApiInventoryReviewIdApprovedReviewRequestWithBody generates requests for PostApiInventoryReviewIdApprovedReview with any type of body
func NewPostControlNewDiscoveredAPIsRequest ¶
func NewPostControlNewDiscoveredAPIsRequest(server string, body PostControlNewDiscoveredAPIsJSONRequestBody) (*http.Request, error)
NewPostControlNewDiscoveredAPIsRequest calls the generic PostControlNewDiscoveredAPIs builder with application/json body
func NewPostControlNewDiscoveredAPIsRequestWithBody ¶
func NewPostControlNewDiscoveredAPIsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostControlNewDiscoveredAPIsRequestWithBody generates requests for PostControlNewDiscoveredAPIs with any type of body
func NewPostControlTraceSourcesRequest ¶
func NewPostControlTraceSourcesRequest(server string, body PostControlTraceSourcesJSONRequestBody) (*http.Request, error)
NewPostControlTraceSourcesRequest calls the generic PostControlTraceSources builder with application/json body
func NewPostControlTraceSourcesRequestWithBody ¶
func NewPostControlTraceSourcesRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostControlTraceSourcesRequestWithBody generates requests for PostControlTraceSources with any type of body
func NewPostModulesBflaAuthorizationModelApiIDRequest ¶
func NewPostModulesBflaAuthorizationModelApiIDRequest(server string, apiID externalRef0.ApiID, body PostModulesBflaAuthorizationModelApiIDJSONRequestBody) (*http.Request, error)
NewPostModulesBflaAuthorizationModelApiIDRequest calls the generic PostModulesBflaAuthorizationModelApiID builder with application/json body
func NewPostModulesBflaAuthorizationModelApiIDRequestWithBody ¶
func NewPostModulesBflaAuthorizationModelApiIDRequestWithBody(server string, apiID externalRef0.ApiID, contentType string, body io.Reader) (*http.Request, error)
NewPostModulesBflaAuthorizationModelApiIDRequestWithBody generates requests for PostModulesBflaAuthorizationModelApiID with any type of body
func NewPostModulesBflaAuthorizationModelApiIDResetRequest ¶
func NewPostModulesBflaAuthorizationModelApiIDResetRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
NewPostModulesBflaAuthorizationModelApiIDResetRequest generates requests for PostModulesBflaAuthorizationModelApiIDReset
func NewPostModulesSpecreconstructorEnableRequest ¶
func NewPostModulesSpecreconstructorEnableRequest(server string, body PostModulesSpecreconstructorEnableJSONRequestBody) (*http.Request, error)
NewPostModulesSpecreconstructorEnableRequest calls the generic PostModulesSpecreconstructorEnable builder with application/json body
func NewPostModulesSpecreconstructorEnableRequestWithBody ¶
func NewPostModulesSpecreconstructorEnableRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPostModulesSpecreconstructorEnableRequestWithBody generates requests for PostModulesSpecreconstructorEnable with any type of body
func NewPutApiInventoryApiIdSpecsProvidedSpecRequest ¶
func NewPutApiInventoryApiIdSpecsProvidedSpecRequest(server string, apiId ApiId, body PutApiInventoryApiIdSpecsProvidedSpecJSONRequestBody) (*http.Request, error)
NewPutApiInventoryApiIdSpecsProvidedSpecRequest calls the generic PutApiInventoryApiIdSpecsProvidedSpec builder with application/json body
func NewPutApiInventoryApiIdSpecsProvidedSpecRequestWithBody ¶
func NewPutApiInventoryApiIdSpecsProvidedSpecRequestWithBody(server string, apiId ApiId, contentType string, body io.Reader) (*http.Request, error)
NewPutApiInventoryApiIdSpecsProvidedSpecRequestWithBody generates requests for PutApiInventoryApiIdSpecsProvidedSpec with any type of body
func NewPutModulesBflaAuthorizationModelApiIDApproveRequest ¶
func NewPutModulesBflaAuthorizationModelApiIDApproveRequest(server string, apiID externalRef0.ApiID, params *PutModulesBflaAuthorizationModelApiIDApproveParams) (*http.Request, error)
NewPutModulesBflaAuthorizationModelApiIDApproveRequest generates requests for PutModulesBflaAuthorizationModelApiIDApprove
func NewPutModulesBflaAuthorizationModelApiIDDenyRequest ¶
func NewPutModulesBflaAuthorizationModelApiIDDenyRequest(server string, apiID externalRef0.ApiID, params *PutModulesBflaAuthorizationModelApiIDDenyParams) (*http.Request, error)
NewPutModulesBflaAuthorizationModelApiIDDenyRequest generates requests for PutModulesBflaAuthorizationModelApiIDDeny
func NewPutModulesBflaAuthorizationModelApiIDDetectionStartRequest ¶
func NewPutModulesBflaAuthorizationModelApiIDDetectionStartRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
NewPutModulesBflaAuthorizationModelApiIDDetectionStartRequest generates requests for PutModulesBflaAuthorizationModelApiIDDetectionStart
func NewPutModulesBflaAuthorizationModelApiIDDetectionStopRequest ¶
func NewPutModulesBflaAuthorizationModelApiIDDetectionStopRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
NewPutModulesBflaAuthorizationModelApiIDDetectionStopRequest generates requests for PutModulesBflaAuthorizationModelApiIDDetectionStop
func NewPutModulesBflaAuthorizationModelApiIDLearningStartRequest ¶
func NewPutModulesBflaAuthorizationModelApiIDLearningStartRequest(server string, apiID externalRef0.ApiID, params *PutModulesBflaAuthorizationModelApiIDLearningStartParams) (*http.Request, error)
NewPutModulesBflaAuthorizationModelApiIDLearningStartRequest generates requests for PutModulesBflaAuthorizationModelApiIDLearningStart
func NewPutModulesBflaAuthorizationModelApiIDLearningStopRequest ¶
func NewPutModulesBflaAuthorizationModelApiIDLearningStopRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
NewPutModulesBflaAuthorizationModelApiIDLearningStopRequest generates requests for PutModulesBflaAuthorizationModelApiIDLearningStop
func NewPutModulesBflaEventIdOperationRequest ¶
func NewPutModulesBflaEventIdOperationRequest(server string, id int, operation OperationEnum) (*http.Request, error)
NewPutModulesBflaEventIdOperationRequest generates requests for PutModulesBflaEventIdOperation
func NewSpecDifferStartDifferRequest ¶
func NewSpecDifferStartDifferRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
NewSpecDifferStartDifferRequest generates requests for SpecDifferStartDiffer
func NewSpecDifferStopDifferRequest ¶
NewSpecDifferStopDifferRequest generates requests for SpecDifferStopDiffer
func NewSpecreconstructorPostAPIIDStartRequest ¶
func NewSpecreconstructorPostAPIIDStartRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
NewSpecreconstructorPostAPIIDStartRequest generates requests for SpecreconstructorPostAPIIDStart
func NewSpecreconstructorPostAPIIDStopRequest ¶
func NewSpecreconstructorPostAPIIDStopRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
NewSpecreconstructorPostAPIIDStopRequest generates requests for SpecreconstructorPostAPIIDStop
func NewSpecreconstructorgetVersionRequest ¶
NewSpecreconstructorgetVersionRequest generates requests for SpecreconstructorgetVersion
func NewTraceanalyzerGetApiFindingsRequest ¶
func NewTraceanalyzerGetApiFindingsRequest(server string, apiID externalRef0.ApiID, params *TraceanalyzerGetApiFindingsParams) (*http.Request, error)
NewTraceanalyzerGetApiFindingsRequest generates requests for TraceanalyzerGetApiFindings
func NewTraceanalyzerGetEventAnnotationsRequest ¶
func NewTraceanalyzerGetEventAnnotationsRequest(server string, eventID int64, params *TraceanalyzerGetEventAnnotationsParams) (*http.Request, error)
NewTraceanalyzerGetEventAnnotationsRequest generates requests for TraceanalyzerGetEventAnnotations
func NewTraceanalyzerResetApiFindingsRequest ¶
func NewTraceanalyzerResetApiFindingsRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
NewTraceanalyzerResetApiFindingsRequest generates requests for TraceanalyzerResetApiFindings
func NewTraceanalyzerStartTraceAnalysisRequest ¶
func NewTraceanalyzerStartTraceAnalysisRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
NewTraceanalyzerStartTraceAnalysisRequest generates requests for TraceanalyzerStartTraceAnalysis
func NewTraceanalyzerStopTraceAnalysisRequest ¶
func NewTraceanalyzerStopTraceAnalysisRequest(server string, apiID externalRef0.ApiID) (*http.Request, error)
NewTraceanalyzerStopTraceAnalysisRequest generates requests for TraceanalyzerStopTraceAnalysis
Types ¶
type APIClarityFeature ¶
type APIClarityFeature struct { // FeatureDescription Short human readable description of the feature FeatureDescription *string `json:"featureDescription,omitempty"` // FeatureName APIClarity Feature Name FeatureName APIClarityFeatureEnum `json:"featureName"` // HostsToTrace List of trace sources for a component, with theirs list of API hosts to get trace for HostsToTrace *HostsToTraceForComponent `json:"hostsToTrace,omitempty"` }
APIClarityFeature Description of APIClarity feature and the list of API hosts (Group by trace sources, in the form 'host:port') the feature requires to get trace for
type APIClarityFeatureEnum ¶
type APIClarityFeatureEnum string
APIClarityFeatureEnum APIClarity Feature Name
const ( Bfla APIClarityFeatureEnum = "bfla" Fuzzer APIClarityFeatureEnum = "fuzzer" SpecDiffer APIClarityFeatureEnum = "spec_differ" Specdiffs APIClarityFeatureEnum = "specdiffs" Specreconstructor APIClarityFeatureEnum = "specreconstructor" Traceanalyzer APIClarityFeatureEnum = "traceanalyzer" )
Defines values for APIClarityFeatureEnum.
type APIClarityFeatureList ¶
type APIClarityFeatureList struct {
Features *[]APIClarityFeature `json:"features,omitempty"`
}
APIClarityFeatureList List of APIClarity features and for each feature the list of API hosts (Group by trace sources, in the form 'host:port') the feature requires to get trace for
type APIDiffs ¶
type APIDiffs struct { ApiInfo externalRef0.ApiInfoWithType `json:"apiInfo"` Diffs []Diff `json:"diffs"` }
APIDiffs defines model for APIDiffs.
type APIEventAnnotations ¶
type APIEventAnnotations struct { BflaStatus BFLAStatus `json:"bflaStatus"` DestinationK8sObject *K8sObjectRef `json:"destinationK8sObject,omitempty"` DetectedUser *DetectedUser `json:"detectedUser,omitempty"` External bool `json:"external"` MismatchedScopes bool `json:"mismatchedScopes"` SourceK8sObject *K8sObjectRef `json:"sourceK8sObject,omitempty"` }
APIEventAnnotations defines model for APIEventAnnotations.
type AlertIsFilter ¶
type AlertIsFilter = []externalRef0.AlertSeverityEnum
AlertIsFilter defines model for alertIsFilter.
type Annotation ¶
type Annotation struct { Annotation string `json:"annotation"` Kind string `json:"kind"` Name string `json:"name"` Severity string `json:"severity"` }
Annotation defines model for Annotation.
type Annotations ¶
type Annotations struct { Items *[]Annotation `json:"items,omitempty"` // Total Total event annotations count Total int `json:"total"` }
Annotations defines model for Annotations.
type ApiEventSortKey ¶
type ApiEventSortKey = externalRef0.ApiEventSortKey
ApiEventSortKey defines model for apiEventSortKey.
type ApiInfoIdIsFilter ¶
type ApiInfoIdIsFilter = uint32
ApiInfoIdIsFilter defines model for apiInfoIdIsFilter.
type ApiInventorySortKey ¶
type ApiInventorySortKey = externalRef0.ApiInventorySortKey
ApiInventorySortKey defines model for apiInventorySortKey.
type ApiNameContainsFilter ¶
type ApiNameContainsFilter = []string
ApiNameContainsFilter defines model for apiNameContainsFilter.
type ApiNameEndsWithFilter ¶
type ApiNameEndsWithFilter = string
ApiNameEndsWithFilter defines model for apiNameEndsWithFilter.
type ApiNameIsFilter ¶
type ApiNameIsFilter = []string
ApiNameIsFilter defines model for apiNameIsFilter.
type ApiNameIsNotFilter ¶
type ApiNameIsNotFilter = []string
ApiNameIsNotFilter defines model for apiNameIsNotFilter.
type ApiNameStartsWithFilter ¶
type ApiNameStartsWithFilter = string
ApiNameStartsWithFilter defines model for apiNameStartsWithFilter.
type ApiToken ¶
type ApiToken struct { Key string `json:"key"` // Type An enumeration for the authorization type parameter. Type AuthorizationTypeEnum `json:"type"` Value string `json:"value"` }
ApiToken defines model for ApiToken.
type AuthorizationModel ¶
type AuthorizationModel struct { Learning bool `json:"learning"` Operations []AuthorizationModelOperation `json:"operations"` SpecType SpecType `json:"specType"` }
AuthorizationModel defines model for AuthorizationModel.
type AuthorizationModelAudience ¶
type AuthorizationModelAudience struct { Authorized bool `json:"authorized"` EndUsers []DetectedUser `json:"end_users"` External bool `json:"external"` K8sObject *K8sObjectRef `json:"k8s_object,omitempty"` LastTime *time.Time `json:"lastTime,omitempty"` StatusCode int `json:"statusCode"` WarningStatus BFLAStatus `json:"warningStatus"` }
AuthorizationModelAudience defines model for AuthorizationModelAudience.
type AuthorizationModelNotification ¶
type AuthorizationModelNotification struct { Learning bool `json:"learning"` NotificationType string `json:"notificationType"` Operations []AuthorizationModelOperation `json:"operations"` SpecType SpecType `json:"specType"` }
AuthorizationModelNotification defines model for AuthorizationModelNotification.
type AuthorizationModelOperation ¶
type AuthorizationModelOperation struct { Audience []AuthorizationModelAudience `json:"audience"` Method string `json:"method"` Path string `json:"path"` Tags []string `json:"tags"` }
AuthorizationModelOperation defines model for AuthorizationModelOperation.
type AuthorizationScheme ¶
type AuthorizationScheme struct {
// contains filtered or unexported fields
}
AuthorizationScheme defines model for AuthorizationScheme.
func (AuthorizationScheme) AsApiToken ¶
func (t AuthorizationScheme) AsApiToken() (ApiToken, error)
AsApiToken returns the union data inside the AuthorizationScheme as a ApiToken
func (AuthorizationScheme) AsBasicAuth ¶
func (t AuthorizationScheme) AsBasicAuth() (BasicAuth, error)
AsBasicAuth returns the union data inside the AuthorizationScheme as a BasicAuth
func (AuthorizationScheme) AsBearerToken ¶
func (t AuthorizationScheme) AsBearerToken() (BearerToken, error)
AsBearerToken returns the union data inside the AuthorizationScheme as a BearerToken
func (AuthorizationScheme) Discriminator ¶
func (t AuthorizationScheme) Discriminator() (string, error)
func (*AuthorizationScheme) FromApiToken ¶
func (t *AuthorizationScheme) FromApiToken(v ApiToken) error
FromApiToken overwrites any union data inside the AuthorizationScheme as the provided ApiToken
func (*AuthorizationScheme) FromBasicAuth ¶
func (t *AuthorizationScheme) FromBasicAuth(v BasicAuth) error
FromBasicAuth overwrites any union data inside the AuthorizationScheme as the provided BasicAuth
func (*AuthorizationScheme) FromBearerToken ¶
func (t *AuthorizationScheme) FromBearerToken(v BearerToken) error
FromBearerToken overwrites any union data inside the AuthorizationScheme as the provided BearerToken
func (AuthorizationScheme) MarshalJSON ¶
func (t AuthorizationScheme) MarshalJSON() ([]byte, error)
func (*AuthorizationScheme) MergeApiToken ¶
func (t *AuthorizationScheme) MergeApiToken(v ApiToken) error
MergeApiToken performs a merge with any union data inside the AuthorizationScheme, using the provided ApiToken
func (*AuthorizationScheme) MergeBasicAuth ¶
func (t *AuthorizationScheme) MergeBasicAuth(v BasicAuth) error
MergeBasicAuth performs a merge with any union data inside the AuthorizationScheme, using the provided BasicAuth
func (*AuthorizationScheme) MergeBearerToken ¶
func (t *AuthorizationScheme) MergeBearerToken(v BearerToken) error
MergeBearerToken performs a merge with any union data inside the AuthorizationScheme, using the provided BearerToken
func (*AuthorizationScheme) UnmarshalJSON ¶
func (t *AuthorizationScheme) UnmarshalJSON(b []byte) error
func (AuthorizationScheme) ValueByDiscriminator ¶
func (t AuthorizationScheme) ValueByDiscriminator() (interface{}, error)
type AuthorizationSchemeBase ¶
type AuthorizationSchemeBase struct { // Type An enumeration for the authorization type parameter. Type AuthorizationTypeEnum `json:"type"` }
AuthorizationSchemeBase defines model for AuthorizationSchemeBase.
type AuthorizationTypeEnum ¶
type AuthorizationTypeEnum string
AuthorizationTypeEnum An enumeration for the authorization type parameter.
const ( APITOKEN AuthorizationTypeEnum = "APITOKEN" BASICAUTH AuthorizationTypeEnum = "BASICAUTH" BEARERTOKEN AuthorizationTypeEnum = "BEARERTOKEN" )
Defines values for AuthorizationTypeEnum.
type BFLAStatus ¶
type BFLAStatus string
BFLAStatus defines model for BFLAStatus.
const ( LEARNING BFLAStatus = "LEARNING" LEGITIMATE BFLAStatus = "LEGITIMATE" NOSPEC BFLAStatus = "NO_SPEC" SUSPICIOUSHIGH BFLAStatus = "SUSPICIOUS_HIGH" SUSPICIOUSMEDIUM BFLAStatus = "SUSPICIOUS_MEDIUM" )
Defines values for BFLAStatus.
type BasicAuth ¶
type BasicAuth struct { Password string `json:"password"` // Type An enumeration for the authorization type parameter. Type AuthorizationTypeEnum `json:"type"` Username string `json:"username"` }
BasicAuth defines model for BasicAuth.
type BearerToken ¶
type BearerToken struct { Token string `json:"token"` // Type An enumeration for the authorization type parameter. Type AuthorizationTypeEnum `json:"type"` }
BearerToken defines model for BearerToken.
type BflaGetApiFindingsParams ¶
type BflaGetApiFindingsParams struct { // Sensitive Should findings include sensitive data ? Sensitive *externalRef0.Sensitive `form:"sensitive,omitempty" json:"sensitive,omitempty"` }
BflaGetApiFindingsParams defines parameters for BflaGetApiFindings.
type BflaGetApiFindingsResponse ¶
type BflaGetApiFindingsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.APIFindings JSONDefault *externalRef0.ApiResponse }
func ParseBflaGetApiFindingsResponse ¶
func ParseBflaGetApiFindingsResponse(rsp *http.Response) (*BflaGetApiFindingsResponse, error)
ParseBflaGetApiFindingsResponse parses an HTTP response from a BflaGetApiFindingsWithResponse call
func (BflaGetApiFindingsResponse) Status ¶
func (r BflaGetApiFindingsResponse) Status() string
Status returns HTTPResponse.Status
func (BflaGetApiFindingsResponse) StatusCode ¶
func (r BflaGetApiFindingsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BflagetEventResponse ¶
type BflagetEventResponse struct { Body []byte HTTPResponse *http.Response JSON200 *APIEventAnnotations }
func ParseBflagetEventResponse ¶
func ParseBflagetEventResponse(rsp *http.Response) (*BflagetEventResponse, error)
ParseBflagetEventResponse parses an HTTP response from a BflagetEventWithResponse call
func (BflagetEventResponse) Status ¶
func (r BflagetEventResponse) Status() string
Status returns HTTPResponse.Status
func (BflagetEventResponse) StatusCode ¶
func (r BflagetEventResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BflagetVersionResponse ¶
type BflagetVersionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.ModuleVersion }
func ParseBflagetVersionResponse ¶
func ParseBflagetVersionResponse(rsp *http.Response) (*BflagetVersionResponse, error)
ParseBflagetVersionResponse parses an HTTP response from a BflagetVersionWithResponse call
func (BflagetVersionResponse) Status ¶
func (r BflagetVersionResponse) Status() string
Status returns HTTPResponse.Status
func (BflagetVersionResponse) StatusCode ¶
func (r BflagetVersionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ChiServerOptions ¶
type ChiServerOptions struct { BaseURL string BaseRouter chi.Router Middlewares []MiddlewareFunc ErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error) }
type Client ¶
type Client struct { // The endpoint of the server conforming to this interface, with scheme, // https://api.deepmap.com for example. This can contain a path relative // to the server, such as https://api.deepmap.com/dev-test, and all the // paths in the swagger spec will be appended to the server. Server string // Doer for performing requests, typically a *http.Client with any // customized settings, such as certificate chains. Client HttpRequestDoer // A list of callbacks for modifying requests which are generated before sending over // the network. RequestEditors []RequestEditorFn }
Client which conforms to the OpenAPI3 specification for this service.
func NewClient ¶
func NewClient(server string, opts ...ClientOption) (*Client, error)
Creates a new Client, with reasonable defaults
func (*Client) BflaGetApiFindings ¶
func (c *Client) BflaGetApiFindings(ctx context.Context, apiID externalRef0.ApiID, params *BflaGetApiFindingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) BflagetEvent ¶
func (*Client) BflagetVersion ¶
func (*Client) DeleteApiInventoryApiIdSpecsProvidedSpec ¶
func (*Client) DeleteApiInventoryApiIdSpecsReconstructedSpec ¶
func (*Client) DeleteControlTraceSourcesTraceSourceId ¶
func (c *Client) DeleteControlTraceSourcesTraceSourceId(ctx context.Context, traceSourceId TraceSourceId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) FuzzerGetAPIFindings ¶
func (c *Client) FuzzerGetAPIFindings(ctx context.Context, apiID externalRef0.ApiID, params *FuzzerGetAPIFindingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) FuzzerGetAnnotatedSpec ¶
func (c *Client) FuzzerGetAnnotatedSpec(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) FuzzerGetReport ¶
func (c *Client) FuzzerGetReport(ctx context.Context, apiID externalRef0.ApiID, timestamp int64, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) FuzzerGetShortReportByTimestamp ¶
func (c *Client) FuzzerGetShortReportByTimestamp(ctx context.Context, apiID externalRef0.ApiID, timestamp int64, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) FuzzerGetTestProgress ¶
func (c *Client) FuzzerGetTestProgress(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) FuzzerGetTestReport ¶
func (c *Client) FuzzerGetTestReport(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) FuzzerGetTests ¶
func (c *Client) FuzzerGetTests(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) FuzzerGetUpdateStatus ¶
func (c *Client) FuzzerGetUpdateStatus(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) FuzzerPostUpdateStatus ¶
func (c *Client) FuzzerPostUpdateStatus(ctx context.Context, apiID externalRef0.ApiID, body FuzzerPostUpdateStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) FuzzerPostUpdateStatusWithBody ¶
func (*Client) FuzzerStartTest ¶
func (c *Client) FuzzerStartTest(ctx context.Context, apiID externalRef0.ApiID, body FuzzerStartTestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) FuzzerStartTestWithBody ¶
func (*Client) FuzzerStopTest ¶
func (c *Client) FuzzerStopTest(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) FuzzergetState ¶
func (*Client) FuzzergetVersion ¶
func (*Client) GetApiEvents ¶
func (c *Client) GetApiEvents(ctx context.Context, params *GetApiEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiEventsEventId ¶
func (*Client) GetApiEventsEventIdProvidedSpecDiff ¶
func (*Client) GetApiEventsEventIdReconstructedSpecDiff ¶
func (*Client) GetApiInventory ¶
func (c *Client) GetApiInventory(ctx context.Context, params *GetApiInventoryParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiInventoryApiIdApiInfo ¶
func (*Client) GetApiInventoryApiIdFromHostAndPort ¶
func (c *Client) GetApiInventoryApiIdFromHostAndPort(ctx context.Context, params *GetApiInventoryApiIdFromHostAndPortParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiInventoryApiIdFromHostAndPortAndTraceSourceID ¶
func (c *Client) GetApiInventoryApiIdFromHostAndPortAndTraceSourceID(ctx context.Context, params *GetApiInventoryApiIdFromHostAndPortAndTraceSourceIDParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetApiInventoryApiIdProvidedSwaggerJson ¶
func (*Client) GetApiInventoryApiIdReconstructedSwaggerJson ¶
func (*Client) GetApiInventoryApiIdSpecs ¶
func (*Client) GetApiInventoryApiIdSuggestedReview ¶
func (*Client) GetApiUsageHitCount ¶
func (c *Client) GetApiUsageHitCount(ctx context.Context, params *GetApiUsageHitCountParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetControlTraceSources ¶
func (*Client) GetControlTraceSourcesTraceSourceId ¶
func (c *Client) GetControlTraceSourcesTraceSourceId(ctx context.Context, traceSourceId TraceSourceId, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDashboardApiUsage ¶
func (c *Client) GetDashboardApiUsage(ctx context.Context, params *GetDashboardApiUsageParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDashboardApiUsageLatestDiffs ¶
func (*Client) GetDashboardApiUsageMostUsed ¶
func (*Client) GetFeatures ¶
func (*Client) GetModulesBflaAuthorizationModelApiID ¶
func (c *Client) GetModulesBflaAuthorizationModelApiID(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetModulesBflaAuthorizationModelApiIDState ¶
func (c *Client) GetModulesBflaAuthorizationModelApiIDState(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostApiInventory ¶
func (c *Client) PostApiInventory(ctx context.Context, body PostApiInventoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostApiInventoryReviewIdApprovedReview ¶
func (c *Client) PostApiInventoryReviewIdApprovedReview(ctx context.Context, reviewId ReviewId, body PostApiInventoryReviewIdApprovedReviewJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostApiInventoryReviewIdApprovedReviewWithBody ¶
func (*Client) PostApiInventoryWithBody ¶
func (*Client) PostControlNewDiscoveredAPIs ¶
func (c *Client) PostControlNewDiscoveredAPIs(ctx context.Context, body PostControlNewDiscoveredAPIsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostControlNewDiscoveredAPIsWithBody ¶
func (*Client) PostControlTraceSources ¶
func (c *Client) PostControlTraceSources(ctx context.Context, body PostControlTraceSourcesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostControlTraceSourcesWithBody ¶
func (*Client) PostModulesBflaAuthorizationModelApiID ¶
func (c *Client) PostModulesBflaAuthorizationModelApiID(ctx context.Context, apiID externalRef0.ApiID, body PostModulesBflaAuthorizationModelApiIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostModulesBflaAuthorizationModelApiIDReset ¶
func (c *Client) PostModulesBflaAuthorizationModelApiIDReset(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostModulesBflaAuthorizationModelApiIDWithBody ¶
func (*Client) PostModulesSpecreconstructorEnable ¶
func (c *Client) PostModulesSpecreconstructorEnable(ctx context.Context, body PostModulesSpecreconstructorEnableJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PostModulesSpecreconstructorEnableWithBody ¶
func (*Client) PutApiInventoryApiIdSpecsProvidedSpec ¶
func (c *Client) PutApiInventoryApiIdSpecsProvidedSpec(ctx context.Context, apiId ApiId, body PutApiInventoryApiIdSpecsProvidedSpecJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutApiInventoryApiIdSpecsProvidedSpecWithBody ¶
func (*Client) PutModulesBflaAuthorizationModelApiIDApprove ¶
func (c *Client) PutModulesBflaAuthorizationModelApiIDApprove(ctx context.Context, apiID externalRef0.ApiID, params *PutModulesBflaAuthorizationModelApiIDApproveParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutModulesBflaAuthorizationModelApiIDDeny ¶
func (c *Client) PutModulesBflaAuthorizationModelApiIDDeny(ctx context.Context, apiID externalRef0.ApiID, params *PutModulesBflaAuthorizationModelApiIDDenyParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutModulesBflaAuthorizationModelApiIDDetectionStart ¶
func (c *Client) PutModulesBflaAuthorizationModelApiIDDetectionStart(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutModulesBflaAuthorizationModelApiIDDetectionStop ¶
func (c *Client) PutModulesBflaAuthorizationModelApiIDDetectionStop(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutModulesBflaAuthorizationModelApiIDLearningStart ¶
func (c *Client) PutModulesBflaAuthorizationModelApiIDLearningStart(ctx context.Context, apiID externalRef0.ApiID, params *PutModulesBflaAuthorizationModelApiIDLearningStartParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutModulesBflaAuthorizationModelApiIDLearningStop ¶
func (c *Client) PutModulesBflaAuthorizationModelApiIDLearningStop(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutModulesBflaEventIdOperation ¶
func (c *Client) PutModulesBflaEventIdOperation(ctx context.Context, id int, operation OperationEnum, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SpecDifferStartDiffer ¶
func (c *Client) SpecDifferStartDiffer(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SpecDifferStopDiffer ¶
func (c *Client) SpecDifferStopDiffer(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SpecreconstructorPostAPIIDStart ¶
func (c *Client) SpecreconstructorPostAPIIDStart(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SpecreconstructorPostAPIIDStop ¶
func (c *Client) SpecreconstructorPostAPIIDStop(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SpecreconstructorgetVersion ¶
func (*Client) TraceanalyzerGetApiFindings ¶
func (c *Client) TraceanalyzerGetApiFindings(ctx context.Context, apiID externalRef0.ApiID, params *TraceanalyzerGetApiFindingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TraceanalyzerGetEventAnnotations ¶
func (c *Client) TraceanalyzerGetEventAnnotations(ctx context.Context, eventID int64, params *TraceanalyzerGetEventAnnotationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TraceanalyzerResetApiFindings ¶
func (c *Client) TraceanalyzerResetApiFindings(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TraceanalyzerStartTraceAnalysis ¶
func (c *Client) TraceanalyzerStartTraceAnalysis(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) TraceanalyzerStopTraceAnalysis ¶
func (c *Client) TraceanalyzerStopTraceAnalysis(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error)
type ClientInterface ¶
type ClientInterface interface { // GetApiEvents request GetApiEvents(ctx context.Context, params *GetApiEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetApiEventsEventId request GetApiEventsEventId(ctx context.Context, eventId uint32, reqEditors ...RequestEditorFn) (*http.Response, error) // GetApiEventsEventIdProvidedSpecDiff request GetApiEventsEventIdProvidedSpecDiff(ctx context.Context, eventId uint32, reqEditors ...RequestEditorFn) (*http.Response, error) // GetApiEventsEventIdReconstructedSpecDiff request GetApiEventsEventIdReconstructedSpecDiff(ctx context.Context, eventId uint32, reqEditors ...RequestEditorFn) (*http.Response, error) // GetApiInventory request GetApiInventory(ctx context.Context, params *GetApiInventoryParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostApiInventory request with any body PostApiInventoryWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostApiInventory(ctx context.Context, body PostApiInventoryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetApiInventoryApiIdFromHostAndPort request GetApiInventoryApiIdFromHostAndPort(ctx context.Context, params *GetApiInventoryApiIdFromHostAndPortParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetApiInventoryApiIdFromHostAndPortAndTraceSourceID request GetApiInventoryApiIdFromHostAndPortAndTraceSourceID(ctx context.Context, params *GetApiInventoryApiIdFromHostAndPortAndTraceSourceIDParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetApiInventoryApiIdApiInfo request GetApiInventoryApiIdApiInfo(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*http.Response, error) // GetApiInventoryApiIdProvidedSwaggerJson request GetApiInventoryApiIdProvidedSwaggerJson(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*http.Response, error) // GetApiInventoryApiIdReconstructedSwaggerJson request GetApiInventoryApiIdReconstructedSwaggerJson(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*http.Response, error) // GetApiInventoryApiIdSpecs request GetApiInventoryApiIdSpecs(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteApiInventoryApiIdSpecsProvidedSpec request DeleteApiInventoryApiIdSpecsProvidedSpec(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*http.Response, error) // PutApiInventoryApiIdSpecsProvidedSpec request with any body PutApiInventoryApiIdSpecsProvidedSpecWithBody(ctx context.Context, apiId ApiId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PutApiInventoryApiIdSpecsProvidedSpec(ctx context.Context, apiId ApiId, body PutApiInventoryApiIdSpecsProvidedSpecJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteApiInventoryApiIdSpecsReconstructedSpec request DeleteApiInventoryApiIdSpecsReconstructedSpec(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*http.Response, error) // GetApiInventoryApiIdSuggestedReview request GetApiInventoryApiIdSuggestedReview(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*http.Response, error) // PostApiInventoryReviewIdApprovedReview request with any body PostApiInventoryReviewIdApprovedReviewWithBody(ctx context.Context, reviewId ReviewId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostApiInventoryReviewIdApprovedReview(ctx context.Context, reviewId ReviewId, body PostApiInventoryReviewIdApprovedReviewJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetApiUsageHitCount request GetApiUsageHitCount(ctx context.Context, params *GetApiUsageHitCountParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PostControlNewDiscoveredAPIs request with any body PostControlNewDiscoveredAPIsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostControlNewDiscoveredAPIs(ctx context.Context, body PostControlNewDiscoveredAPIsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // GetControlTraceSources request GetControlTraceSources(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // PostControlTraceSources request with any body PostControlTraceSourcesWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostControlTraceSources(ctx context.Context, body PostControlTraceSourcesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DeleteControlTraceSourcesTraceSourceId request DeleteControlTraceSourcesTraceSourceId(ctx context.Context, traceSourceId TraceSourceId, reqEditors ...RequestEditorFn) (*http.Response, error) // GetControlTraceSourcesTraceSourceId request GetControlTraceSourcesTraceSourceId(ctx context.Context, traceSourceId TraceSourceId, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDashboardApiUsage request GetDashboardApiUsage(ctx context.Context, params *GetDashboardApiUsageParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDashboardApiUsageLatestDiffs request GetDashboardApiUsageLatestDiffs(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetDashboardApiUsageMostUsed request GetDashboardApiUsageMostUsed(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // GetFeatures request GetFeatures(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // BflaGetApiFindings request BflaGetApiFindings(ctx context.Context, apiID externalRef0.ApiID, params *BflaGetApiFindingsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // GetModulesBflaAuthorizationModelApiID request GetModulesBflaAuthorizationModelApiID(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error) // PostModulesBflaAuthorizationModelApiID request with any body PostModulesBflaAuthorizationModelApiIDWithBody(ctx context.Context, apiID externalRef0.ApiID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostModulesBflaAuthorizationModelApiID(ctx context.Context, apiID externalRef0.ApiID, body PostModulesBflaAuthorizationModelApiIDJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // PutModulesBflaAuthorizationModelApiIDApprove request PutModulesBflaAuthorizationModelApiIDApprove(ctx context.Context, apiID externalRef0.ApiID, params *PutModulesBflaAuthorizationModelApiIDApproveParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PutModulesBflaAuthorizationModelApiIDDeny request PutModulesBflaAuthorizationModelApiIDDeny(ctx context.Context, apiID externalRef0.ApiID, params *PutModulesBflaAuthorizationModelApiIDDenyParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PutModulesBflaAuthorizationModelApiIDDetectionStart request PutModulesBflaAuthorizationModelApiIDDetectionStart(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error) // PutModulesBflaAuthorizationModelApiIDDetectionStop request PutModulesBflaAuthorizationModelApiIDDetectionStop(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error) // PutModulesBflaAuthorizationModelApiIDLearningStart request PutModulesBflaAuthorizationModelApiIDLearningStart(ctx context.Context, apiID externalRef0.ApiID, params *PutModulesBflaAuthorizationModelApiIDLearningStartParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PutModulesBflaAuthorizationModelApiIDLearningStop request PutModulesBflaAuthorizationModelApiIDLearningStop(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error) // PostModulesBflaAuthorizationModelApiIDReset request PostModulesBflaAuthorizationModelApiIDReset(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error) // GetModulesBflaAuthorizationModelApiIDState request GetModulesBflaAuthorizationModelApiIDState(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error) // BflagetEvent request BflagetEvent(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*http.Response, error) // PutModulesBflaEventIdOperation request PutModulesBflaEventIdOperation(ctx context.Context, id int, operation OperationEnum, reqEditors ...RequestEditorFn) (*http.Response, error) // BflagetVersion request BflagetVersion(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // FuzzerGetAnnotatedSpec request FuzzerGetAnnotatedSpec(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error) // FuzzerGetAPIFindings request FuzzerGetAPIFindings(ctx context.Context, apiID externalRef0.ApiID, params *FuzzerGetAPIFindingsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // FuzzerGetTestProgress request FuzzerGetTestProgress(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error) // FuzzerGetTestReport request FuzzerGetTestReport(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error) // FuzzerStartTest request with any body FuzzerStartTestWithBody(ctx context.Context, apiID externalRef0.ApiID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) FuzzerStartTest(ctx context.Context, apiID externalRef0.ApiID, body FuzzerStartTestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // FuzzerStopTest request FuzzerStopTest(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error) // FuzzerGetReport request FuzzerGetReport(ctx context.Context, apiID externalRef0.ApiID, timestamp int64, reqEditors ...RequestEditorFn) (*http.Response, error) // FuzzerGetShortReportByTimestamp request FuzzerGetShortReportByTimestamp(ctx context.Context, apiID externalRef0.ApiID, timestamp int64, reqEditors ...RequestEditorFn) (*http.Response, error) // FuzzergetState request FuzzergetState(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // FuzzerGetTests request FuzzerGetTests(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error) // FuzzerGetUpdateStatus request FuzzerGetUpdateStatus(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error) // FuzzerPostUpdateStatus request with any body FuzzerPostUpdateStatusWithBody(ctx context.Context, apiID externalRef0.ApiID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) FuzzerPostUpdateStatus(ctx context.Context, apiID externalRef0.ApiID, body FuzzerPostUpdateStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // FuzzergetVersion request FuzzergetVersion(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // SpecDifferStartDiffer request SpecDifferStartDiffer(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error) // SpecDifferStopDiffer request SpecDifferStopDiffer(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error) // PostModulesSpecreconstructorEnable request with any body PostModulesSpecreconstructorEnableWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PostModulesSpecreconstructorEnable(ctx context.Context, body PostModulesSpecreconstructorEnableJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // SpecreconstructorgetVersion request SpecreconstructorgetVersion(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // SpecreconstructorPostAPIIDStart request SpecreconstructorPostAPIIDStart(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error) // SpecreconstructorPostAPIIDStop request SpecreconstructorPostAPIIDStop(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error) // TraceanalyzerGetApiFindings request TraceanalyzerGetApiFindings(ctx context.Context, apiID externalRef0.ApiID, params *TraceanalyzerGetApiFindingsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // TraceanalyzerResetApiFindings request TraceanalyzerResetApiFindings(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error) // TraceanalyzerGetEventAnnotations request TraceanalyzerGetEventAnnotations(ctx context.Context, eventID int64, params *TraceanalyzerGetEventAnnotationsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // TraceanalyzerStartTraceAnalysis request TraceanalyzerStartTraceAnalysis(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error) // TraceanalyzerStopTraceAnalysis request TraceanalyzerStopTraceAnalysis(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*http.Response, error) }
The interface specification for the client above.
type ClientOption ¶
ClientOption allows setting custom parameters during construction
func WithHTTPClient ¶
func WithHTTPClient(doer HttpRequestDoer) ClientOption
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.
func WithRequestEditorFn ¶
func WithRequestEditorFn(fn RequestEditorFn) ClientOption
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.
type ClientWithResponses ¶
type ClientWithResponses struct {
ClientInterface
}
ClientWithResponses builds on ClientInterface to offer response payloads
func NewClientWithResponses ¶
func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling
func (*ClientWithResponses) BflaGetApiFindingsWithResponse ¶
func (c *ClientWithResponses) BflaGetApiFindingsWithResponse(ctx context.Context, apiID externalRef0.ApiID, params *BflaGetApiFindingsParams, reqEditors ...RequestEditorFn) (*BflaGetApiFindingsResponse, error)
BflaGetApiFindingsWithResponse request returning *BflaGetApiFindingsResponse
func (*ClientWithResponses) BflagetEventWithResponse ¶
func (c *ClientWithResponses) BflagetEventWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*BflagetEventResponse, error)
BflagetEventWithResponse request returning *BflagetEventResponse
func (*ClientWithResponses) BflagetVersionWithResponse ¶
func (c *ClientWithResponses) BflagetVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*BflagetVersionResponse, error)
BflagetVersionWithResponse request returning *BflagetVersionResponse
func (*ClientWithResponses) DeleteApiInventoryApiIdSpecsProvidedSpecWithResponse ¶
func (c *ClientWithResponses) DeleteApiInventoryApiIdSpecsProvidedSpecWithResponse(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*DeleteApiInventoryApiIdSpecsProvidedSpecResponse, error)
DeleteApiInventoryApiIdSpecsProvidedSpecWithResponse request returning *DeleteApiInventoryApiIdSpecsProvidedSpecResponse
func (*ClientWithResponses) DeleteApiInventoryApiIdSpecsReconstructedSpecWithResponse ¶
func (c *ClientWithResponses) DeleteApiInventoryApiIdSpecsReconstructedSpecWithResponse(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*DeleteApiInventoryApiIdSpecsReconstructedSpecResponse, error)
DeleteApiInventoryApiIdSpecsReconstructedSpecWithResponse request returning *DeleteApiInventoryApiIdSpecsReconstructedSpecResponse
func (*ClientWithResponses) DeleteControlTraceSourcesTraceSourceIdWithResponse ¶
func (c *ClientWithResponses) DeleteControlTraceSourcesTraceSourceIdWithResponse(ctx context.Context, traceSourceId TraceSourceId, reqEditors ...RequestEditorFn) (*DeleteControlTraceSourcesTraceSourceIdResponse, error)
DeleteControlTraceSourcesTraceSourceIdWithResponse request returning *DeleteControlTraceSourcesTraceSourceIdResponse
func (*ClientWithResponses) FuzzerGetAPIFindingsWithResponse ¶
func (c *ClientWithResponses) FuzzerGetAPIFindingsWithResponse(ctx context.Context, apiID externalRef0.ApiID, params *FuzzerGetAPIFindingsParams, reqEditors ...RequestEditorFn) (*FuzzerGetAPIFindingsResponse, error)
FuzzerGetAPIFindingsWithResponse request returning *FuzzerGetAPIFindingsResponse
func (*ClientWithResponses) FuzzerGetAnnotatedSpecWithResponse ¶
func (c *ClientWithResponses) FuzzerGetAnnotatedSpecWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*FuzzerGetAnnotatedSpecResponse, error)
FuzzerGetAnnotatedSpecWithResponse request returning *FuzzerGetAnnotatedSpecResponse
func (*ClientWithResponses) FuzzerGetReportWithResponse ¶
func (c *ClientWithResponses) FuzzerGetReportWithResponse(ctx context.Context, apiID externalRef0.ApiID, timestamp int64, reqEditors ...RequestEditorFn) (*FuzzerGetReportResponse, error)
FuzzerGetReportWithResponse request returning *FuzzerGetReportResponse
func (*ClientWithResponses) FuzzerGetShortReportByTimestampWithResponse ¶
func (c *ClientWithResponses) FuzzerGetShortReportByTimestampWithResponse(ctx context.Context, apiID externalRef0.ApiID, timestamp int64, reqEditors ...RequestEditorFn) (*FuzzerGetShortReportByTimestampResponse, error)
FuzzerGetShortReportByTimestampWithResponse request returning *FuzzerGetShortReportByTimestampResponse
func (*ClientWithResponses) FuzzerGetTestProgressWithResponse ¶
func (c *ClientWithResponses) FuzzerGetTestProgressWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*FuzzerGetTestProgressResponse, error)
FuzzerGetTestProgressWithResponse request returning *FuzzerGetTestProgressResponse
func (*ClientWithResponses) FuzzerGetTestReportWithResponse ¶
func (c *ClientWithResponses) FuzzerGetTestReportWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*FuzzerGetTestReportResponse, error)
FuzzerGetTestReportWithResponse request returning *FuzzerGetTestReportResponse
func (*ClientWithResponses) FuzzerGetTestsWithResponse ¶
func (c *ClientWithResponses) FuzzerGetTestsWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*FuzzerGetTestsResponse, error)
FuzzerGetTestsWithResponse request returning *FuzzerGetTestsResponse
func (*ClientWithResponses) FuzzerGetUpdateStatusWithResponse ¶
func (c *ClientWithResponses) FuzzerGetUpdateStatusWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*FuzzerGetUpdateStatusResponse, error)
FuzzerGetUpdateStatusWithResponse request returning *FuzzerGetUpdateStatusResponse
func (*ClientWithResponses) FuzzerPostUpdateStatusWithBodyWithResponse ¶
func (c *ClientWithResponses) FuzzerPostUpdateStatusWithBodyWithResponse(ctx context.Context, apiID externalRef0.ApiID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*FuzzerPostUpdateStatusResponse, error)
FuzzerPostUpdateStatusWithBodyWithResponse request with arbitrary body returning *FuzzerPostUpdateStatusResponse
func (*ClientWithResponses) FuzzerPostUpdateStatusWithResponse ¶
func (c *ClientWithResponses) FuzzerPostUpdateStatusWithResponse(ctx context.Context, apiID externalRef0.ApiID, body FuzzerPostUpdateStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*FuzzerPostUpdateStatusResponse, error)
func (*ClientWithResponses) FuzzerStartTestWithBodyWithResponse ¶
func (c *ClientWithResponses) FuzzerStartTestWithBodyWithResponse(ctx context.Context, apiID externalRef0.ApiID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*FuzzerStartTestResponse, error)
FuzzerStartTestWithBodyWithResponse request with arbitrary body returning *FuzzerStartTestResponse
func (*ClientWithResponses) FuzzerStartTestWithResponse ¶
func (c *ClientWithResponses) FuzzerStartTestWithResponse(ctx context.Context, apiID externalRef0.ApiID, body FuzzerStartTestJSONRequestBody, reqEditors ...RequestEditorFn) (*FuzzerStartTestResponse, error)
func (*ClientWithResponses) FuzzerStopTestWithResponse ¶
func (c *ClientWithResponses) FuzzerStopTestWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*FuzzerStopTestResponse, error)
FuzzerStopTestWithResponse request returning *FuzzerStopTestResponse
func (*ClientWithResponses) FuzzergetStateWithResponse ¶
func (c *ClientWithResponses) FuzzergetStateWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*FuzzergetStateResponse, error)
FuzzergetStateWithResponse request returning *FuzzergetStateResponse
func (*ClientWithResponses) FuzzergetVersionWithResponse ¶
func (c *ClientWithResponses) FuzzergetVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*FuzzergetVersionResponse, error)
FuzzergetVersionWithResponse request returning *FuzzergetVersionResponse
func (*ClientWithResponses) GetApiEventsEventIdProvidedSpecDiffWithResponse ¶
func (c *ClientWithResponses) GetApiEventsEventIdProvidedSpecDiffWithResponse(ctx context.Context, eventId uint32, reqEditors ...RequestEditorFn) (*GetApiEventsEventIdProvidedSpecDiffResponse, error)
GetApiEventsEventIdProvidedSpecDiffWithResponse request returning *GetApiEventsEventIdProvidedSpecDiffResponse
func (*ClientWithResponses) GetApiEventsEventIdReconstructedSpecDiffWithResponse ¶
func (c *ClientWithResponses) GetApiEventsEventIdReconstructedSpecDiffWithResponse(ctx context.Context, eventId uint32, reqEditors ...RequestEditorFn) (*GetApiEventsEventIdReconstructedSpecDiffResponse, error)
GetApiEventsEventIdReconstructedSpecDiffWithResponse request returning *GetApiEventsEventIdReconstructedSpecDiffResponse
func (*ClientWithResponses) GetApiEventsEventIdWithResponse ¶
func (c *ClientWithResponses) GetApiEventsEventIdWithResponse(ctx context.Context, eventId uint32, reqEditors ...RequestEditorFn) (*GetApiEventsEventIdResponse, error)
GetApiEventsEventIdWithResponse request returning *GetApiEventsEventIdResponse
func (*ClientWithResponses) GetApiEventsWithResponse ¶
func (c *ClientWithResponses) GetApiEventsWithResponse(ctx context.Context, params *GetApiEventsParams, reqEditors ...RequestEditorFn) (*GetApiEventsResponse, error)
GetApiEventsWithResponse request returning *GetApiEventsResponse
func (*ClientWithResponses) GetApiInventoryApiIdApiInfoWithResponse ¶
func (c *ClientWithResponses) GetApiInventoryApiIdApiInfoWithResponse(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*GetApiInventoryApiIdApiInfoResponse, error)
GetApiInventoryApiIdApiInfoWithResponse request returning *GetApiInventoryApiIdApiInfoResponse
func (*ClientWithResponses) GetApiInventoryApiIdFromHostAndPortAndTraceSourceIDWithResponse ¶
func (c *ClientWithResponses) GetApiInventoryApiIdFromHostAndPortAndTraceSourceIDWithResponse(ctx context.Context, params *GetApiInventoryApiIdFromHostAndPortAndTraceSourceIDParams, reqEditors ...RequestEditorFn) (*GetApiInventoryApiIdFromHostAndPortAndTraceSourceIDResponse, error)
GetApiInventoryApiIdFromHostAndPortAndTraceSourceIDWithResponse request returning *GetApiInventoryApiIdFromHostAndPortAndTraceSourceIDResponse
func (*ClientWithResponses) GetApiInventoryApiIdFromHostAndPortWithResponse ¶
func (c *ClientWithResponses) GetApiInventoryApiIdFromHostAndPortWithResponse(ctx context.Context, params *GetApiInventoryApiIdFromHostAndPortParams, reqEditors ...RequestEditorFn) (*GetApiInventoryApiIdFromHostAndPortResponse, error)
GetApiInventoryApiIdFromHostAndPortWithResponse request returning *GetApiInventoryApiIdFromHostAndPortResponse
func (*ClientWithResponses) GetApiInventoryApiIdProvidedSwaggerJsonWithResponse ¶
func (c *ClientWithResponses) GetApiInventoryApiIdProvidedSwaggerJsonWithResponse(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*GetApiInventoryApiIdProvidedSwaggerJsonResponse, error)
GetApiInventoryApiIdProvidedSwaggerJsonWithResponse request returning *GetApiInventoryApiIdProvidedSwaggerJsonResponse
func (*ClientWithResponses) GetApiInventoryApiIdReconstructedSwaggerJsonWithResponse ¶
func (c *ClientWithResponses) GetApiInventoryApiIdReconstructedSwaggerJsonWithResponse(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*GetApiInventoryApiIdReconstructedSwaggerJsonResponse, error)
GetApiInventoryApiIdReconstructedSwaggerJsonWithResponse request returning *GetApiInventoryApiIdReconstructedSwaggerJsonResponse
func (*ClientWithResponses) GetApiInventoryApiIdSpecsWithResponse ¶
func (c *ClientWithResponses) GetApiInventoryApiIdSpecsWithResponse(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*GetApiInventoryApiIdSpecsResponse, error)
GetApiInventoryApiIdSpecsWithResponse request returning *GetApiInventoryApiIdSpecsResponse
func (*ClientWithResponses) GetApiInventoryApiIdSuggestedReviewWithResponse ¶
func (c *ClientWithResponses) GetApiInventoryApiIdSuggestedReviewWithResponse(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*GetApiInventoryApiIdSuggestedReviewResponse, error)
GetApiInventoryApiIdSuggestedReviewWithResponse request returning *GetApiInventoryApiIdSuggestedReviewResponse
func (*ClientWithResponses) GetApiInventoryWithResponse ¶
func (c *ClientWithResponses) GetApiInventoryWithResponse(ctx context.Context, params *GetApiInventoryParams, reqEditors ...RequestEditorFn) (*GetApiInventoryResponse, error)
GetApiInventoryWithResponse request returning *GetApiInventoryResponse
func (*ClientWithResponses) GetApiUsageHitCountWithResponse ¶
func (c *ClientWithResponses) GetApiUsageHitCountWithResponse(ctx context.Context, params *GetApiUsageHitCountParams, reqEditors ...RequestEditorFn) (*GetApiUsageHitCountResponse, error)
GetApiUsageHitCountWithResponse request returning *GetApiUsageHitCountResponse
func (*ClientWithResponses) GetControlTraceSourcesTraceSourceIdWithResponse ¶
func (c *ClientWithResponses) GetControlTraceSourcesTraceSourceIdWithResponse(ctx context.Context, traceSourceId TraceSourceId, reqEditors ...RequestEditorFn) (*GetControlTraceSourcesTraceSourceIdResponse, error)
GetControlTraceSourcesTraceSourceIdWithResponse request returning *GetControlTraceSourcesTraceSourceIdResponse
func (*ClientWithResponses) GetControlTraceSourcesWithResponse ¶
func (c *ClientWithResponses) GetControlTraceSourcesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetControlTraceSourcesResponse, error)
GetControlTraceSourcesWithResponse request returning *GetControlTraceSourcesResponse
func (*ClientWithResponses) GetDashboardApiUsageLatestDiffsWithResponse ¶
func (c *ClientWithResponses) GetDashboardApiUsageLatestDiffsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDashboardApiUsageLatestDiffsResponse, error)
GetDashboardApiUsageLatestDiffsWithResponse request returning *GetDashboardApiUsageLatestDiffsResponse
func (*ClientWithResponses) GetDashboardApiUsageMostUsedWithResponse ¶
func (c *ClientWithResponses) GetDashboardApiUsageMostUsedWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDashboardApiUsageMostUsedResponse, error)
GetDashboardApiUsageMostUsedWithResponse request returning *GetDashboardApiUsageMostUsedResponse
func (*ClientWithResponses) GetDashboardApiUsageWithResponse ¶
func (c *ClientWithResponses) GetDashboardApiUsageWithResponse(ctx context.Context, params *GetDashboardApiUsageParams, reqEditors ...RequestEditorFn) (*GetDashboardApiUsageResponse, error)
GetDashboardApiUsageWithResponse request returning *GetDashboardApiUsageResponse
func (*ClientWithResponses) GetFeaturesWithResponse ¶
func (c *ClientWithResponses) GetFeaturesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetFeaturesResponse, error)
GetFeaturesWithResponse request returning *GetFeaturesResponse
func (*ClientWithResponses) GetModulesBflaAuthorizationModelApiIDStateWithResponse ¶
func (c *ClientWithResponses) GetModulesBflaAuthorizationModelApiIDStateWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*GetModulesBflaAuthorizationModelApiIDStateResponse, error)
GetModulesBflaAuthorizationModelApiIDStateWithResponse request returning *GetModulesBflaAuthorizationModelApiIDStateResponse
func (*ClientWithResponses) GetModulesBflaAuthorizationModelApiIDWithResponse ¶
func (c *ClientWithResponses) GetModulesBflaAuthorizationModelApiIDWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*GetModulesBflaAuthorizationModelApiIDResponse, error)
GetModulesBflaAuthorizationModelApiIDWithResponse request returning *GetModulesBflaAuthorizationModelApiIDResponse
func (*ClientWithResponses) PostApiInventoryReviewIdApprovedReviewWithBodyWithResponse ¶
func (c *ClientWithResponses) PostApiInventoryReviewIdApprovedReviewWithBodyWithResponse(ctx context.Context, reviewId ReviewId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiInventoryReviewIdApprovedReviewResponse, error)
PostApiInventoryReviewIdApprovedReviewWithBodyWithResponse request with arbitrary body returning *PostApiInventoryReviewIdApprovedReviewResponse
func (*ClientWithResponses) PostApiInventoryReviewIdApprovedReviewWithResponse ¶
func (c *ClientWithResponses) PostApiInventoryReviewIdApprovedReviewWithResponse(ctx context.Context, reviewId ReviewId, body PostApiInventoryReviewIdApprovedReviewJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiInventoryReviewIdApprovedReviewResponse, error)
func (*ClientWithResponses) PostApiInventoryWithBodyWithResponse ¶
func (c *ClientWithResponses) PostApiInventoryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiInventoryResponse, error)
PostApiInventoryWithBodyWithResponse request with arbitrary body returning *PostApiInventoryResponse
func (*ClientWithResponses) PostApiInventoryWithResponse ¶
func (c *ClientWithResponses) PostApiInventoryWithResponse(ctx context.Context, body PostApiInventoryJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiInventoryResponse, error)
func (*ClientWithResponses) PostControlNewDiscoveredAPIsWithBodyWithResponse ¶
func (c *ClientWithResponses) PostControlNewDiscoveredAPIsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostControlNewDiscoveredAPIsResponse, error)
PostControlNewDiscoveredAPIsWithBodyWithResponse request with arbitrary body returning *PostControlNewDiscoveredAPIsResponse
func (*ClientWithResponses) PostControlNewDiscoveredAPIsWithResponse ¶
func (c *ClientWithResponses) PostControlNewDiscoveredAPIsWithResponse(ctx context.Context, body PostControlNewDiscoveredAPIsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostControlNewDiscoveredAPIsResponse, error)
func (*ClientWithResponses) PostControlTraceSourcesWithBodyWithResponse ¶
func (c *ClientWithResponses) PostControlTraceSourcesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostControlTraceSourcesResponse, error)
PostControlTraceSourcesWithBodyWithResponse request with arbitrary body returning *PostControlTraceSourcesResponse
func (*ClientWithResponses) PostControlTraceSourcesWithResponse ¶
func (c *ClientWithResponses) PostControlTraceSourcesWithResponse(ctx context.Context, body PostControlTraceSourcesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostControlTraceSourcesResponse, error)
func (*ClientWithResponses) PostModulesBflaAuthorizationModelApiIDResetWithResponse ¶
func (c *ClientWithResponses) PostModulesBflaAuthorizationModelApiIDResetWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*PostModulesBflaAuthorizationModelApiIDResetResponse, error)
PostModulesBflaAuthorizationModelApiIDResetWithResponse request returning *PostModulesBflaAuthorizationModelApiIDResetResponse
func (*ClientWithResponses) PostModulesBflaAuthorizationModelApiIDWithBodyWithResponse ¶
func (c *ClientWithResponses) PostModulesBflaAuthorizationModelApiIDWithBodyWithResponse(ctx context.Context, apiID externalRef0.ApiID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostModulesBflaAuthorizationModelApiIDResponse, error)
PostModulesBflaAuthorizationModelApiIDWithBodyWithResponse request with arbitrary body returning *PostModulesBflaAuthorizationModelApiIDResponse
func (*ClientWithResponses) PostModulesBflaAuthorizationModelApiIDWithResponse ¶
func (c *ClientWithResponses) PostModulesBflaAuthorizationModelApiIDWithResponse(ctx context.Context, apiID externalRef0.ApiID, body PostModulesBflaAuthorizationModelApiIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PostModulesBflaAuthorizationModelApiIDResponse, error)
func (*ClientWithResponses) PostModulesSpecreconstructorEnableWithBodyWithResponse ¶
func (c *ClientWithResponses) PostModulesSpecreconstructorEnableWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostModulesSpecreconstructorEnableResponse, error)
PostModulesSpecreconstructorEnableWithBodyWithResponse request with arbitrary body returning *PostModulesSpecreconstructorEnableResponse
func (*ClientWithResponses) PostModulesSpecreconstructorEnableWithResponse ¶
func (c *ClientWithResponses) PostModulesSpecreconstructorEnableWithResponse(ctx context.Context, body PostModulesSpecreconstructorEnableJSONRequestBody, reqEditors ...RequestEditorFn) (*PostModulesSpecreconstructorEnableResponse, error)
func (*ClientWithResponses) PutApiInventoryApiIdSpecsProvidedSpecWithBodyWithResponse ¶
func (c *ClientWithResponses) PutApiInventoryApiIdSpecsProvidedSpecWithBodyWithResponse(ctx context.Context, apiId ApiId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiInventoryApiIdSpecsProvidedSpecResponse, error)
PutApiInventoryApiIdSpecsProvidedSpecWithBodyWithResponse request with arbitrary body returning *PutApiInventoryApiIdSpecsProvidedSpecResponse
func (*ClientWithResponses) PutApiInventoryApiIdSpecsProvidedSpecWithResponse ¶
func (c *ClientWithResponses) PutApiInventoryApiIdSpecsProvidedSpecWithResponse(ctx context.Context, apiId ApiId, body PutApiInventoryApiIdSpecsProvidedSpecJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiInventoryApiIdSpecsProvidedSpecResponse, error)
func (*ClientWithResponses) PutModulesBflaAuthorizationModelApiIDApproveWithResponse ¶
func (c *ClientWithResponses) PutModulesBflaAuthorizationModelApiIDApproveWithResponse(ctx context.Context, apiID externalRef0.ApiID, params *PutModulesBflaAuthorizationModelApiIDApproveParams, reqEditors ...RequestEditorFn) (*PutModulesBflaAuthorizationModelApiIDApproveResponse, error)
PutModulesBflaAuthorizationModelApiIDApproveWithResponse request returning *PutModulesBflaAuthorizationModelApiIDApproveResponse
func (*ClientWithResponses) PutModulesBflaAuthorizationModelApiIDDenyWithResponse ¶
func (c *ClientWithResponses) PutModulesBflaAuthorizationModelApiIDDenyWithResponse(ctx context.Context, apiID externalRef0.ApiID, params *PutModulesBflaAuthorizationModelApiIDDenyParams, reqEditors ...RequestEditorFn) (*PutModulesBflaAuthorizationModelApiIDDenyResponse, error)
PutModulesBflaAuthorizationModelApiIDDenyWithResponse request returning *PutModulesBflaAuthorizationModelApiIDDenyResponse
func (*ClientWithResponses) PutModulesBflaAuthorizationModelApiIDDetectionStartWithResponse ¶
func (c *ClientWithResponses) PutModulesBflaAuthorizationModelApiIDDetectionStartWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*PutModulesBflaAuthorizationModelApiIDDetectionStartResponse, error)
PutModulesBflaAuthorizationModelApiIDDetectionStartWithResponse request returning *PutModulesBflaAuthorizationModelApiIDDetectionStartResponse
func (*ClientWithResponses) PutModulesBflaAuthorizationModelApiIDDetectionStopWithResponse ¶
func (c *ClientWithResponses) PutModulesBflaAuthorizationModelApiIDDetectionStopWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*PutModulesBflaAuthorizationModelApiIDDetectionStopResponse, error)
PutModulesBflaAuthorizationModelApiIDDetectionStopWithResponse request returning *PutModulesBflaAuthorizationModelApiIDDetectionStopResponse
func (*ClientWithResponses) PutModulesBflaAuthorizationModelApiIDLearningStartWithResponse ¶
func (c *ClientWithResponses) PutModulesBflaAuthorizationModelApiIDLearningStartWithResponse(ctx context.Context, apiID externalRef0.ApiID, params *PutModulesBflaAuthorizationModelApiIDLearningStartParams, reqEditors ...RequestEditorFn) (*PutModulesBflaAuthorizationModelApiIDLearningStartResponse, error)
PutModulesBflaAuthorizationModelApiIDLearningStartWithResponse request returning *PutModulesBflaAuthorizationModelApiIDLearningStartResponse
func (*ClientWithResponses) PutModulesBflaAuthorizationModelApiIDLearningStopWithResponse ¶
func (c *ClientWithResponses) PutModulesBflaAuthorizationModelApiIDLearningStopWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*PutModulesBflaAuthorizationModelApiIDLearningStopResponse, error)
PutModulesBflaAuthorizationModelApiIDLearningStopWithResponse request returning *PutModulesBflaAuthorizationModelApiIDLearningStopResponse
func (*ClientWithResponses) PutModulesBflaEventIdOperationWithResponse ¶
func (c *ClientWithResponses) PutModulesBflaEventIdOperationWithResponse(ctx context.Context, id int, operation OperationEnum, reqEditors ...RequestEditorFn) (*PutModulesBflaEventIdOperationResponse, error)
PutModulesBflaEventIdOperationWithResponse request returning *PutModulesBflaEventIdOperationResponse
func (*ClientWithResponses) SpecDifferStartDifferWithResponse ¶
func (c *ClientWithResponses) SpecDifferStartDifferWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*SpecDifferStartDifferResponse, error)
SpecDifferStartDifferWithResponse request returning *SpecDifferStartDifferResponse
func (*ClientWithResponses) SpecDifferStopDifferWithResponse ¶
func (c *ClientWithResponses) SpecDifferStopDifferWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*SpecDifferStopDifferResponse, error)
SpecDifferStopDifferWithResponse request returning *SpecDifferStopDifferResponse
func (*ClientWithResponses) SpecreconstructorPostAPIIDStartWithResponse ¶
func (c *ClientWithResponses) SpecreconstructorPostAPIIDStartWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*SpecreconstructorPostAPIIDStartResponse, error)
SpecreconstructorPostAPIIDStartWithResponse request returning *SpecreconstructorPostAPIIDStartResponse
func (*ClientWithResponses) SpecreconstructorPostAPIIDStopWithResponse ¶
func (c *ClientWithResponses) SpecreconstructorPostAPIIDStopWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*SpecreconstructorPostAPIIDStopResponse, error)
SpecreconstructorPostAPIIDStopWithResponse request returning *SpecreconstructorPostAPIIDStopResponse
func (*ClientWithResponses) SpecreconstructorgetVersionWithResponse ¶
func (c *ClientWithResponses) SpecreconstructorgetVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*SpecreconstructorgetVersionResponse, error)
SpecreconstructorgetVersionWithResponse request returning *SpecreconstructorgetVersionResponse
func (*ClientWithResponses) TraceanalyzerGetApiFindingsWithResponse ¶
func (c *ClientWithResponses) TraceanalyzerGetApiFindingsWithResponse(ctx context.Context, apiID externalRef0.ApiID, params *TraceanalyzerGetApiFindingsParams, reqEditors ...RequestEditorFn) (*TraceanalyzerGetApiFindingsResponse, error)
TraceanalyzerGetApiFindingsWithResponse request returning *TraceanalyzerGetApiFindingsResponse
func (*ClientWithResponses) TraceanalyzerGetEventAnnotationsWithResponse ¶
func (c *ClientWithResponses) TraceanalyzerGetEventAnnotationsWithResponse(ctx context.Context, eventID int64, params *TraceanalyzerGetEventAnnotationsParams, reqEditors ...RequestEditorFn) (*TraceanalyzerGetEventAnnotationsResponse, error)
TraceanalyzerGetEventAnnotationsWithResponse request returning *TraceanalyzerGetEventAnnotationsResponse
func (*ClientWithResponses) TraceanalyzerResetApiFindingsWithResponse ¶
func (c *ClientWithResponses) TraceanalyzerResetApiFindingsWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*TraceanalyzerResetApiFindingsResponse, error)
TraceanalyzerResetApiFindingsWithResponse request returning *TraceanalyzerResetApiFindingsResponse
func (*ClientWithResponses) TraceanalyzerStartTraceAnalysisWithResponse ¶
func (c *ClientWithResponses) TraceanalyzerStartTraceAnalysisWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*TraceanalyzerStartTraceAnalysisResponse, error)
TraceanalyzerStartTraceAnalysisWithResponse request returning *TraceanalyzerStartTraceAnalysisResponse
func (*ClientWithResponses) TraceanalyzerStopTraceAnalysisWithResponse ¶
func (c *ClientWithResponses) TraceanalyzerStopTraceAnalysisWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*TraceanalyzerStopTraceAnalysisResponse, error)
TraceanalyzerStopTraceAnalysisWithResponse request returning *TraceanalyzerStopTraceAnalysisResponse
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface { // GetApiEvents request GetApiEventsWithResponse(ctx context.Context, params *GetApiEventsParams, reqEditors ...RequestEditorFn) (*GetApiEventsResponse, error) // GetApiEventsEventId request GetApiEventsEventIdWithResponse(ctx context.Context, eventId uint32, reqEditors ...RequestEditorFn) (*GetApiEventsEventIdResponse, error) // GetApiEventsEventIdProvidedSpecDiff request GetApiEventsEventIdProvidedSpecDiffWithResponse(ctx context.Context, eventId uint32, reqEditors ...RequestEditorFn) (*GetApiEventsEventIdProvidedSpecDiffResponse, error) // GetApiEventsEventIdReconstructedSpecDiff request GetApiEventsEventIdReconstructedSpecDiffWithResponse(ctx context.Context, eventId uint32, reqEditors ...RequestEditorFn) (*GetApiEventsEventIdReconstructedSpecDiffResponse, error) // GetApiInventory request GetApiInventoryWithResponse(ctx context.Context, params *GetApiInventoryParams, reqEditors ...RequestEditorFn) (*GetApiInventoryResponse, error) // PostApiInventory request with any body PostApiInventoryWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiInventoryResponse, error) PostApiInventoryWithResponse(ctx context.Context, body PostApiInventoryJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiInventoryResponse, error) // GetApiInventoryApiIdFromHostAndPort request GetApiInventoryApiIdFromHostAndPortWithResponse(ctx context.Context, params *GetApiInventoryApiIdFromHostAndPortParams, reqEditors ...RequestEditorFn) (*GetApiInventoryApiIdFromHostAndPortResponse, error) // GetApiInventoryApiIdFromHostAndPortAndTraceSourceID request GetApiInventoryApiIdFromHostAndPortAndTraceSourceIDWithResponse(ctx context.Context, params *GetApiInventoryApiIdFromHostAndPortAndTraceSourceIDParams, reqEditors ...RequestEditorFn) (*GetApiInventoryApiIdFromHostAndPortAndTraceSourceIDResponse, error) // GetApiInventoryApiIdApiInfo request GetApiInventoryApiIdApiInfoWithResponse(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*GetApiInventoryApiIdApiInfoResponse, error) // GetApiInventoryApiIdProvidedSwaggerJson request GetApiInventoryApiIdProvidedSwaggerJsonWithResponse(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*GetApiInventoryApiIdProvidedSwaggerJsonResponse, error) // GetApiInventoryApiIdReconstructedSwaggerJson request GetApiInventoryApiIdReconstructedSwaggerJsonWithResponse(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*GetApiInventoryApiIdReconstructedSwaggerJsonResponse, error) // GetApiInventoryApiIdSpecs request GetApiInventoryApiIdSpecsWithResponse(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*GetApiInventoryApiIdSpecsResponse, error) // DeleteApiInventoryApiIdSpecsProvidedSpec request DeleteApiInventoryApiIdSpecsProvidedSpecWithResponse(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*DeleteApiInventoryApiIdSpecsProvidedSpecResponse, error) // PutApiInventoryApiIdSpecsProvidedSpec request with any body PutApiInventoryApiIdSpecsProvidedSpecWithBodyWithResponse(ctx context.Context, apiId ApiId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutApiInventoryApiIdSpecsProvidedSpecResponse, error) PutApiInventoryApiIdSpecsProvidedSpecWithResponse(ctx context.Context, apiId ApiId, body PutApiInventoryApiIdSpecsProvidedSpecJSONRequestBody, reqEditors ...RequestEditorFn) (*PutApiInventoryApiIdSpecsProvidedSpecResponse, error) // DeleteApiInventoryApiIdSpecsReconstructedSpec request DeleteApiInventoryApiIdSpecsReconstructedSpecWithResponse(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*DeleteApiInventoryApiIdSpecsReconstructedSpecResponse, error) // GetApiInventoryApiIdSuggestedReview request GetApiInventoryApiIdSuggestedReviewWithResponse(ctx context.Context, apiId ApiId, reqEditors ...RequestEditorFn) (*GetApiInventoryApiIdSuggestedReviewResponse, error) // PostApiInventoryReviewIdApprovedReview request with any body PostApiInventoryReviewIdApprovedReviewWithBodyWithResponse(ctx context.Context, reviewId ReviewId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostApiInventoryReviewIdApprovedReviewResponse, error) PostApiInventoryReviewIdApprovedReviewWithResponse(ctx context.Context, reviewId ReviewId, body PostApiInventoryReviewIdApprovedReviewJSONRequestBody, reqEditors ...RequestEditorFn) (*PostApiInventoryReviewIdApprovedReviewResponse, error) // GetApiUsageHitCount request GetApiUsageHitCountWithResponse(ctx context.Context, params *GetApiUsageHitCountParams, reqEditors ...RequestEditorFn) (*GetApiUsageHitCountResponse, error) // PostControlNewDiscoveredAPIs request with any body PostControlNewDiscoveredAPIsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostControlNewDiscoveredAPIsResponse, error) PostControlNewDiscoveredAPIsWithResponse(ctx context.Context, body PostControlNewDiscoveredAPIsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostControlNewDiscoveredAPIsResponse, error) // GetControlTraceSources request GetControlTraceSourcesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetControlTraceSourcesResponse, error) // PostControlTraceSources request with any body PostControlTraceSourcesWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostControlTraceSourcesResponse, error) PostControlTraceSourcesWithResponse(ctx context.Context, body PostControlTraceSourcesJSONRequestBody, reqEditors ...RequestEditorFn) (*PostControlTraceSourcesResponse, error) // DeleteControlTraceSourcesTraceSourceId request DeleteControlTraceSourcesTraceSourceIdWithResponse(ctx context.Context, traceSourceId TraceSourceId, reqEditors ...RequestEditorFn) (*DeleteControlTraceSourcesTraceSourceIdResponse, error) // GetControlTraceSourcesTraceSourceId request GetControlTraceSourcesTraceSourceIdWithResponse(ctx context.Context, traceSourceId TraceSourceId, reqEditors ...RequestEditorFn) (*GetControlTraceSourcesTraceSourceIdResponse, error) // GetDashboardApiUsage request GetDashboardApiUsageWithResponse(ctx context.Context, params *GetDashboardApiUsageParams, reqEditors ...RequestEditorFn) (*GetDashboardApiUsageResponse, error) // GetDashboardApiUsageLatestDiffs request GetDashboardApiUsageLatestDiffsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDashboardApiUsageLatestDiffsResponse, error) // GetDashboardApiUsageMostUsed request GetDashboardApiUsageMostUsedWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetDashboardApiUsageMostUsedResponse, error) // GetFeatures request GetFeaturesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetFeaturesResponse, error) // BflaGetApiFindings request BflaGetApiFindingsWithResponse(ctx context.Context, apiID externalRef0.ApiID, params *BflaGetApiFindingsParams, reqEditors ...RequestEditorFn) (*BflaGetApiFindingsResponse, error) // GetModulesBflaAuthorizationModelApiID request GetModulesBflaAuthorizationModelApiIDWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*GetModulesBflaAuthorizationModelApiIDResponse, error) // PostModulesBflaAuthorizationModelApiID request with any body PostModulesBflaAuthorizationModelApiIDWithBodyWithResponse(ctx context.Context, apiID externalRef0.ApiID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostModulesBflaAuthorizationModelApiIDResponse, error) PostModulesBflaAuthorizationModelApiIDWithResponse(ctx context.Context, apiID externalRef0.ApiID, body PostModulesBflaAuthorizationModelApiIDJSONRequestBody, reqEditors ...RequestEditorFn) (*PostModulesBflaAuthorizationModelApiIDResponse, error) // PutModulesBflaAuthorizationModelApiIDApprove request PutModulesBflaAuthorizationModelApiIDApproveWithResponse(ctx context.Context, apiID externalRef0.ApiID, params *PutModulesBflaAuthorizationModelApiIDApproveParams, reqEditors ...RequestEditorFn) (*PutModulesBflaAuthorizationModelApiIDApproveResponse, error) // PutModulesBflaAuthorizationModelApiIDDeny request PutModulesBflaAuthorizationModelApiIDDenyWithResponse(ctx context.Context, apiID externalRef0.ApiID, params *PutModulesBflaAuthorizationModelApiIDDenyParams, reqEditors ...RequestEditorFn) (*PutModulesBflaAuthorizationModelApiIDDenyResponse, error) // PutModulesBflaAuthorizationModelApiIDDetectionStart request PutModulesBflaAuthorizationModelApiIDDetectionStartWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*PutModulesBflaAuthorizationModelApiIDDetectionStartResponse, error) // PutModulesBflaAuthorizationModelApiIDDetectionStop request PutModulesBflaAuthorizationModelApiIDDetectionStopWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*PutModulesBflaAuthorizationModelApiIDDetectionStopResponse, error) // PutModulesBflaAuthorizationModelApiIDLearningStart request PutModulesBflaAuthorizationModelApiIDLearningStartWithResponse(ctx context.Context, apiID externalRef0.ApiID, params *PutModulesBflaAuthorizationModelApiIDLearningStartParams, reqEditors ...RequestEditorFn) (*PutModulesBflaAuthorizationModelApiIDLearningStartResponse, error) // PutModulesBflaAuthorizationModelApiIDLearningStop request PutModulesBflaAuthorizationModelApiIDLearningStopWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*PutModulesBflaAuthorizationModelApiIDLearningStopResponse, error) // PostModulesBflaAuthorizationModelApiIDReset request PostModulesBflaAuthorizationModelApiIDResetWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*PostModulesBflaAuthorizationModelApiIDResetResponse, error) // GetModulesBflaAuthorizationModelApiIDState request GetModulesBflaAuthorizationModelApiIDStateWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*GetModulesBflaAuthorizationModelApiIDStateResponse, error) // BflagetEvent request BflagetEventWithResponse(ctx context.Context, id int, reqEditors ...RequestEditorFn) (*BflagetEventResponse, error) // PutModulesBflaEventIdOperation request PutModulesBflaEventIdOperationWithResponse(ctx context.Context, id int, operation OperationEnum, reqEditors ...RequestEditorFn) (*PutModulesBflaEventIdOperationResponse, error) // BflagetVersion request BflagetVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*BflagetVersionResponse, error) // FuzzerGetAnnotatedSpec request FuzzerGetAnnotatedSpecWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*FuzzerGetAnnotatedSpecResponse, error) // FuzzerGetAPIFindings request FuzzerGetAPIFindingsWithResponse(ctx context.Context, apiID externalRef0.ApiID, params *FuzzerGetAPIFindingsParams, reqEditors ...RequestEditorFn) (*FuzzerGetAPIFindingsResponse, error) // FuzzerGetTestProgress request FuzzerGetTestProgressWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*FuzzerGetTestProgressResponse, error) // FuzzerGetTestReport request FuzzerGetTestReportWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*FuzzerGetTestReportResponse, error) // FuzzerStartTest request with any body FuzzerStartTestWithBodyWithResponse(ctx context.Context, apiID externalRef0.ApiID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*FuzzerStartTestResponse, error) FuzzerStartTestWithResponse(ctx context.Context, apiID externalRef0.ApiID, body FuzzerStartTestJSONRequestBody, reqEditors ...RequestEditorFn) (*FuzzerStartTestResponse, error) // FuzzerStopTest request FuzzerStopTestWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*FuzzerStopTestResponse, error) // FuzzerGetReport request FuzzerGetReportWithResponse(ctx context.Context, apiID externalRef0.ApiID, timestamp int64, reqEditors ...RequestEditorFn) (*FuzzerGetReportResponse, error) // FuzzerGetShortReportByTimestamp request FuzzerGetShortReportByTimestampWithResponse(ctx context.Context, apiID externalRef0.ApiID, timestamp int64, reqEditors ...RequestEditorFn) (*FuzzerGetShortReportByTimestampResponse, error) // FuzzergetState request FuzzergetStateWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*FuzzergetStateResponse, error) // FuzzerGetTests request FuzzerGetTestsWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*FuzzerGetTestsResponse, error) // FuzzerGetUpdateStatus request FuzzerGetUpdateStatusWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*FuzzerGetUpdateStatusResponse, error) // FuzzerPostUpdateStatus request with any body FuzzerPostUpdateStatusWithBodyWithResponse(ctx context.Context, apiID externalRef0.ApiID, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*FuzzerPostUpdateStatusResponse, error) FuzzerPostUpdateStatusWithResponse(ctx context.Context, apiID externalRef0.ApiID, body FuzzerPostUpdateStatusJSONRequestBody, reqEditors ...RequestEditorFn) (*FuzzerPostUpdateStatusResponse, error) // FuzzergetVersion request FuzzergetVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*FuzzergetVersionResponse, error) // SpecDifferStartDiffer request SpecDifferStartDifferWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*SpecDifferStartDifferResponse, error) // SpecDifferStopDiffer request SpecDifferStopDifferWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*SpecDifferStopDifferResponse, error) // PostModulesSpecreconstructorEnable request with any body PostModulesSpecreconstructorEnableWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostModulesSpecreconstructorEnableResponse, error) PostModulesSpecreconstructorEnableWithResponse(ctx context.Context, body PostModulesSpecreconstructorEnableJSONRequestBody, reqEditors ...RequestEditorFn) (*PostModulesSpecreconstructorEnableResponse, error) // SpecreconstructorgetVersion request SpecreconstructorgetVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*SpecreconstructorgetVersionResponse, error) // SpecreconstructorPostAPIIDStart request SpecreconstructorPostAPIIDStartWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*SpecreconstructorPostAPIIDStartResponse, error) // SpecreconstructorPostAPIIDStop request SpecreconstructorPostAPIIDStopWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*SpecreconstructorPostAPIIDStopResponse, error) // TraceanalyzerGetApiFindings request TraceanalyzerGetApiFindingsWithResponse(ctx context.Context, apiID externalRef0.ApiID, params *TraceanalyzerGetApiFindingsParams, reqEditors ...RequestEditorFn) (*TraceanalyzerGetApiFindingsResponse, error) // TraceanalyzerResetApiFindings request TraceanalyzerResetApiFindingsWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*TraceanalyzerResetApiFindingsResponse, error) // TraceanalyzerGetEventAnnotations request TraceanalyzerGetEventAnnotationsWithResponse(ctx context.Context, eventID int64, params *TraceanalyzerGetEventAnnotationsParams, reqEditors ...RequestEditorFn) (*TraceanalyzerGetEventAnnotationsResponse, error) // TraceanalyzerStartTraceAnalysis request TraceanalyzerStartTraceAnalysisWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*TraceanalyzerStartTraceAnalysisResponse, error) // TraceanalyzerStopTraceAnalysis request TraceanalyzerStopTraceAnalysisWithResponse(ctx context.Context, apiID externalRef0.ApiID, reqEditors ...RequestEditorFn) (*TraceanalyzerStopTraceAnalysisResponse, error) }
ClientWithResponsesInterface is the interface specification for the client with responses above.
type DeleteApiInventoryApiIdSpecsProvidedSpecResponse ¶
type DeleteApiInventoryApiIdSpecsProvidedSpecResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.SuccessResponse JSONDefault *externalRef0.ApiResponse }
func ParseDeleteApiInventoryApiIdSpecsProvidedSpecResponse ¶
func ParseDeleteApiInventoryApiIdSpecsProvidedSpecResponse(rsp *http.Response) (*DeleteApiInventoryApiIdSpecsProvidedSpecResponse, error)
ParseDeleteApiInventoryApiIdSpecsProvidedSpecResponse parses an HTTP response from a DeleteApiInventoryApiIdSpecsProvidedSpecWithResponse call
func (DeleteApiInventoryApiIdSpecsProvidedSpecResponse) Status ¶
func (r DeleteApiInventoryApiIdSpecsProvidedSpecResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteApiInventoryApiIdSpecsProvidedSpecResponse) StatusCode ¶
func (r DeleteApiInventoryApiIdSpecsProvidedSpecResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteApiInventoryApiIdSpecsReconstructedSpecResponse ¶
type DeleteApiInventoryApiIdSpecsReconstructedSpecResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.SuccessResponse JSONDefault *externalRef0.ApiResponse }
func ParseDeleteApiInventoryApiIdSpecsReconstructedSpecResponse ¶
func ParseDeleteApiInventoryApiIdSpecsReconstructedSpecResponse(rsp *http.Response) (*DeleteApiInventoryApiIdSpecsReconstructedSpecResponse, error)
ParseDeleteApiInventoryApiIdSpecsReconstructedSpecResponse parses an HTTP response from a DeleteApiInventoryApiIdSpecsReconstructedSpecWithResponse call
func (DeleteApiInventoryApiIdSpecsReconstructedSpecResponse) Status ¶
func (r DeleteApiInventoryApiIdSpecsReconstructedSpecResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteApiInventoryApiIdSpecsReconstructedSpecResponse) StatusCode ¶
func (r DeleteApiInventoryApiIdSpecsReconstructedSpecResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteControlTraceSourcesTraceSourceIdResponse ¶
type DeleteControlTraceSourcesTraceSourceIdResponse struct { Body []byte HTTPResponse *http.Response JSON404 *externalRef0.ApiResponse JSONDefault *externalRef0.ApiResponse }
func ParseDeleteControlTraceSourcesTraceSourceIdResponse ¶
func ParseDeleteControlTraceSourcesTraceSourceIdResponse(rsp *http.Response) (*DeleteControlTraceSourcesTraceSourceIdResponse, error)
ParseDeleteControlTraceSourcesTraceSourceIdResponse parses an HTTP response from a DeleteControlTraceSourcesTraceSourceIdWithResponse call
func (DeleteControlTraceSourcesTraceSourceIdResponse) Status ¶
func (r DeleteControlTraceSourcesTraceSourceIdResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteControlTraceSourcesTraceSourceIdResponse) StatusCode ¶
func (r DeleteControlTraceSourcesTraceSourceIdResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DestinationIPIsFilter ¶
type DestinationIPIsFilter = []string
DestinationIPIsFilter defines model for destinationIPIsFilter.
type DestinationIPIsNotFilter ¶
type DestinationIPIsNotFilter = []string
DestinationIPIsNotFilter defines model for destinationIPIsNotFilter.
type DestinationPortIsFilter ¶
type DestinationPortIsFilter = []string
DestinationPortIsFilter defines model for destinationPortIsFilter.
type DestinationPortIsNotFilter ¶
type DestinationPortIsNotFilter = []string
DestinationPortIsNotFilter defines model for destinationPortIsNotFilter.
type DetectedUser ¶
type DetectedUser struct { Id string `json:"id"` IpAddress string `json:"ip_address"` Source DetectedUserSource `json:"source"` }
DetectedUser defines model for DetectedUser.
type DetectedUserSource ¶
type DetectedUserSource string
DetectedUserSource defines model for DetectedUser.Source.
const ( BASIC DetectedUserSource = "BASIC" JWT DetectedUserSource = "JWT" KONGXCONSUMERID DetectedUserSource = "KONG_X_CONSUMER_ID" )
Defines values for DetectedUserSource.
type Diff ¶
type Diff struct { DiffType externalRef0.DiffType `json:"diffType"` // LastSeen The time that the diff was last seen LastSeen time.Time `json:"lastSeen"` Method externalRef0.HttpMethod `json:"method"` // NewSpec New spec json string NewSpec string `json:"newSpec"` // OldSpec Old spec json string OldSpec string `json:"oldSpec"` // Path Path of the diff element Path string `json:"path"` // SpecTimestamp the time that this spec was created. used also as spec version SpecTimestamp time.Time `json:"specTimestamp"` SpecType externalRef0.SpecType `json:"specType"` }
Diff defines model for Diff.
type FeatureEnable ¶
type FeatureEnable struct { // Enable enable flag Enable *bool `json:"enable,omitempty"` }
FeatureEnable Enable/disable a feature
type Finding ¶
type Finding struct { // Description description of the finding Description *string `json:"description,omitempty"` // Name Name of the finding Name *string `json:"name,omitempty"` // Risk risk of the finding Risk *string `json:"risk,omitempty"` }
Finding defines model for Finding.
type Findings ¶
type Findings struct { Items *[]Finding `json:"items,omitempty"` // Total Nb of items, used for pagination Total *int `json:"total,omitempty"` }
Findings defines model for Findings.
type FuzzerGetAPIFindingsParams ¶
type FuzzerGetAPIFindingsParams struct { // Sensitive Should findings include sensitive data ? Sensitive *externalRef0.Sensitive `form:"sensitive,omitempty" json:"sensitive,omitempty"` }
FuzzerGetAPIFindingsParams defines parameters for FuzzerGetAPIFindings.
type FuzzerGetAPIFindingsResponse ¶
type FuzzerGetAPIFindingsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.APIFindings JSONDefault *externalRef0.ApiResponse }
func ParseFuzzerGetAPIFindingsResponse ¶
func ParseFuzzerGetAPIFindingsResponse(rsp *http.Response) (*FuzzerGetAPIFindingsResponse, error)
ParseFuzzerGetAPIFindingsResponse parses an HTTP response from a FuzzerGetAPIFindingsWithResponse call
func (FuzzerGetAPIFindingsResponse) Status ¶
func (r FuzzerGetAPIFindingsResponse) Status() string
Status returns HTTPResponse.Status
func (FuzzerGetAPIFindingsResponse) StatusCode ¶
func (r FuzzerGetAPIFindingsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type FuzzerGetAnnotatedSpecResponse ¶
type FuzzerGetAnnotatedSpecResponse struct { Body []byte HTTPResponse *http.Response JSON200 *map[string]interface{} JSON404 *string }
func ParseFuzzerGetAnnotatedSpecResponse ¶
func ParseFuzzerGetAnnotatedSpecResponse(rsp *http.Response) (*FuzzerGetAnnotatedSpecResponse, error)
ParseFuzzerGetAnnotatedSpecResponse parses an HTTP response from a FuzzerGetAnnotatedSpecWithResponse call
func (FuzzerGetAnnotatedSpecResponse) Status ¶
func (r FuzzerGetAnnotatedSpecResponse) Status() string
Status returns HTTPResponse.Status
func (FuzzerGetAnnotatedSpecResponse) StatusCode ¶
func (r FuzzerGetAnnotatedSpecResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type FuzzerGetReportResponse ¶
type FuzzerGetReportResponse struct { Body []byte HTTPResponse *http.Response JSON200 *TestWithReport }
func ParseFuzzerGetReportResponse ¶
func ParseFuzzerGetReportResponse(rsp *http.Response) (*FuzzerGetReportResponse, error)
ParseFuzzerGetReportResponse parses an HTTP response from a FuzzerGetReportWithResponse call
func (FuzzerGetReportResponse) Status ¶
func (r FuzzerGetReportResponse) Status() string
Status returns HTTPResponse.Status
func (FuzzerGetReportResponse) StatusCode ¶
func (r FuzzerGetReportResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type FuzzerGetShortReportByTimestampResponse ¶
type FuzzerGetShortReportByTimestampResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ShortTestReport }
func ParseFuzzerGetShortReportByTimestampResponse ¶
func ParseFuzzerGetShortReportByTimestampResponse(rsp *http.Response) (*FuzzerGetShortReportByTimestampResponse, error)
ParseFuzzerGetShortReportByTimestampResponse parses an HTTP response from a FuzzerGetShortReportByTimestampWithResponse call
func (FuzzerGetShortReportByTimestampResponse) Status ¶
func (r FuzzerGetShortReportByTimestampResponse) Status() string
Status returns HTTPResponse.Status
func (FuzzerGetShortReportByTimestampResponse) StatusCode ¶
func (r FuzzerGetShortReportByTimestampResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type FuzzerGetTestProgressResponse ¶
type FuzzerGetTestProgressResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ShortTestProgress JSON404 *string JSON500 *string }
func ParseFuzzerGetTestProgressResponse ¶
func ParseFuzzerGetTestProgressResponse(rsp *http.Response) (*FuzzerGetTestProgressResponse, error)
ParseFuzzerGetTestProgressResponse parses an HTTP response from a FuzzerGetTestProgressWithResponse call
func (FuzzerGetTestProgressResponse) Status ¶
func (r FuzzerGetTestProgressResponse) Status() string
Status returns HTTPResponse.Status
func (FuzzerGetTestProgressResponse) StatusCode ¶
func (r FuzzerGetTestProgressResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type FuzzerGetTestReportResponse ¶
type FuzzerGetTestReportResponse struct { Body []byte HTTPResponse *http.Response JSON200 *ShortTestReport JSON404 *string JSON500 *string }
func ParseFuzzerGetTestReportResponse ¶
func ParseFuzzerGetTestReportResponse(rsp *http.Response) (*FuzzerGetTestReportResponse, error)
ParseFuzzerGetTestReportResponse parses an HTTP response from a FuzzerGetTestReportWithResponse call
func (FuzzerGetTestReportResponse) Status ¶
func (r FuzzerGetTestReportResponse) Status() string
Status returns HTTPResponse.Status
func (FuzzerGetTestReportResponse) StatusCode ¶
func (r FuzzerGetTestReportResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type FuzzerGetTestsResponse ¶
func ParseFuzzerGetTestsResponse ¶
func ParseFuzzerGetTestsResponse(rsp *http.Response) (*FuzzerGetTestsResponse, error)
ParseFuzzerGetTestsResponse parses an HTTP response from a FuzzerGetTestsWithResponse call
func (FuzzerGetTestsResponse) Status ¶
func (r FuzzerGetTestsResponse) Status() string
Status returns HTTPResponse.Status
func (FuzzerGetTestsResponse) StatusCode ¶
func (r FuzzerGetTestsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type FuzzerGetUpdateStatusResponse ¶
type FuzzerGetUpdateStatusResponse struct { Body []byte HTTPResponse *http.Response JSON200 *FuzzingStatusAndReport }
func ParseFuzzerGetUpdateStatusResponse ¶
func ParseFuzzerGetUpdateStatusResponse(rsp *http.Response) (*FuzzerGetUpdateStatusResponse, error)
ParseFuzzerGetUpdateStatusResponse parses an HTTP response from a FuzzerGetUpdateStatusWithResponse call
func (FuzzerGetUpdateStatusResponse) Status ¶
func (r FuzzerGetUpdateStatusResponse) Status() string
Status returns HTTPResponse.Status
func (FuzzerGetUpdateStatusResponse) StatusCode ¶
func (r FuzzerGetUpdateStatusResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type FuzzerPostUpdateStatusJSONRequestBody ¶
type FuzzerPostUpdateStatusJSONRequestBody = FuzzingStatusAndReport
FuzzerPostUpdateStatusJSONRequestBody defines body for FuzzerPostUpdateStatus for application/json ContentType.
type FuzzerPostUpdateStatusResponse ¶
func ParseFuzzerPostUpdateStatusResponse ¶
func ParseFuzzerPostUpdateStatusResponse(rsp *http.Response) (*FuzzerPostUpdateStatusResponse, error)
ParseFuzzerPostUpdateStatusResponse parses an HTTP response from a FuzzerPostUpdateStatusWithResponse call
func (FuzzerPostUpdateStatusResponse) Status ¶
func (r FuzzerPostUpdateStatusResponse) Status() string
Status returns HTTPResponse.Status
func (FuzzerPostUpdateStatusResponse) StatusCode ¶
func (r FuzzerPostUpdateStatusResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type FuzzerStartTestJSONRequestBody ¶
type FuzzerStartTestJSONRequestBody = TestInput
FuzzerStartTestJSONRequestBody defines body for FuzzerStartTest for application/json ContentType.
type FuzzerStartTestResponse ¶
type FuzzerStartTestResponse struct { Body []byte HTTPResponse *http.Response JSON200 *TestHandle JSON400 *string JSON404 *string JSON500 *string }
func ParseFuzzerStartTestResponse ¶
func ParseFuzzerStartTestResponse(rsp *http.Response) (*FuzzerStartTestResponse, error)
ParseFuzzerStartTestResponse parses an HTTP response from a FuzzerStartTestWithResponse call
func (FuzzerStartTestResponse) Status ¶
func (r FuzzerStartTestResponse) Status() string
Status returns HTTPResponse.Status
func (FuzzerStartTestResponse) StatusCode ¶
func (r FuzzerStartTestResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type FuzzerStopTestResponse ¶
type FuzzerStopTestResponse struct { Body []byte HTTPResponse *http.Response JSON400 *string JSON404 *string JSON500 *string }
func ParseFuzzerStopTestResponse ¶
func ParseFuzzerStopTestResponse(rsp *http.Response) (*FuzzerStopTestResponse, error)
ParseFuzzerStopTestResponse parses an HTTP response from a FuzzerStopTestWithResponse call
func (FuzzerStopTestResponse) Status ¶
func (r FuzzerStopTestResponse) Status() string
Status returns HTTPResponse.Status
func (FuzzerStopTestResponse) StatusCode ¶
func (r FuzzerStopTestResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type FuzzergetStateResponse ¶
type FuzzergetStateResponse struct { Body []byte HTTPResponse *http.Response JSON200 *TestingModuleState }
func ParseFuzzergetStateResponse ¶
func ParseFuzzergetStateResponse(rsp *http.Response) (*FuzzergetStateResponse, error)
ParseFuzzergetStateResponse parses an HTTP response from a FuzzergetStateWithResponse call
func (FuzzergetStateResponse) Status ¶
func (r FuzzergetStateResponse) Status() string
Status returns HTTPResponse.Status
func (FuzzergetStateResponse) StatusCode ¶
func (r FuzzergetStateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type FuzzergetVersionResponse ¶
func ParseFuzzergetVersionResponse ¶
func ParseFuzzergetVersionResponse(rsp *http.Response) (*FuzzergetVersionResponse, error)
ParseFuzzergetVersionResponse parses an HTTP response from a FuzzergetVersionWithResponse call
func (FuzzergetVersionResponse) Status ¶
func (r FuzzergetVersionResponse) Status() string
Status returns HTTPResponse.Status
func (FuzzergetVersionResponse) StatusCode ¶
func (r FuzzergetVersionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type FuzzingReportItem ¶
type FuzzingReportItem struct { Description *string `json:"description,omitempty"` // Findings List of paths that has been fuzzed Findings *[]RawFindings `json:"findings,omitempty"` Name *string `json:"name,omitempty"` // Paths List of paths that has been fuzzed Paths *[]FuzzingReportPath `json:"paths,omitempty"` Source *string `json:"source,omitempty"` Status *string `json:"status,omitempty"` TestType *string `json:"testType,omitempty"` }
FuzzingReportItem Current fuzzer report
type FuzzingReportOperation ¶
type FuzzingReportOperation struct { Findings *[]externalRef0.APIFinding `json:"findings,omitempty"` // HighestSeverity Severity of a finding HighestSeverity *externalRef0.Severity `json:"highestSeverity,omitempty"` Operation externalRef0.MethodAndPath `json:"operation"` // RequestsCount Request count to this operation item during the test RequestsCount int32 `json:"requestsCount"` }
FuzzingReportOperation Report tag operation
type FuzzingReportPath ¶
type FuzzingReportPath struct { Payload *string `json:"payload,omitempty"` Response *string `json:"response,omitempty"` Result *int `json:"result,omitempty"` Uri *string `json:"uri,omitempty"` Verb *string `json:"verb,omitempty"` }
FuzzingReportPath Current fuzzer report
type FuzzingReportTag ¶
type FuzzingReportTag struct { // HighestSeverity Severity of a finding HighestSeverity *externalRef0.Severity `json:"highestSeverity,omitempty"` // Name Tag name Name string `json:"name"` Operations []FuzzingReportOperation `json:"operations"` }
FuzzingReportTag Report tag item
type FuzzingStatusAndReport ¶
type FuzzingStatusAndReport struct { Progress int `json:"progress"` // Report List of report item Report map[string]FuzzingReportItem `json:"report"` // Status An enumeration. Status FuzzingStatusEnum `json:"status"` }
FuzzingStatusAndReport fuzzing status and reporting
type FuzzingStatusEnum ¶
type FuzzingStatusEnum string
FuzzingStatusEnum An enumeration.
const ( DONE FuzzingStatusEnum = "DONE" ERROR FuzzingStatusEnum = "ERROR" INPROGRESS FuzzingStatusEnum = "IN_PROGRESS" )
Defines values for FuzzingStatusEnum.
type GetApiEventsEventIdProvidedSpecDiffResponse ¶
type GetApiEventsEventIdProvidedSpecDiffResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.ApiEventSpecDiff JSONDefault *externalRef0.ApiResponse }
func ParseGetApiEventsEventIdProvidedSpecDiffResponse ¶
func ParseGetApiEventsEventIdProvidedSpecDiffResponse(rsp *http.Response) (*GetApiEventsEventIdProvidedSpecDiffResponse, error)
ParseGetApiEventsEventIdProvidedSpecDiffResponse parses an HTTP response from a GetApiEventsEventIdProvidedSpecDiffWithResponse call
func (GetApiEventsEventIdProvidedSpecDiffResponse) Status ¶
func (r GetApiEventsEventIdProvidedSpecDiffResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiEventsEventIdProvidedSpecDiffResponse) StatusCode ¶
func (r GetApiEventsEventIdProvidedSpecDiffResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiEventsEventIdReconstructedSpecDiffResponse ¶
type GetApiEventsEventIdReconstructedSpecDiffResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.ApiEventSpecDiff JSONDefault *externalRef0.ApiResponse }
func ParseGetApiEventsEventIdReconstructedSpecDiffResponse ¶
func ParseGetApiEventsEventIdReconstructedSpecDiffResponse(rsp *http.Response) (*GetApiEventsEventIdReconstructedSpecDiffResponse, error)
ParseGetApiEventsEventIdReconstructedSpecDiffResponse parses an HTTP response from a GetApiEventsEventIdReconstructedSpecDiffWithResponse call
func (GetApiEventsEventIdReconstructedSpecDiffResponse) Status ¶
func (r GetApiEventsEventIdReconstructedSpecDiffResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiEventsEventIdReconstructedSpecDiffResponse) StatusCode ¶
func (r GetApiEventsEventIdReconstructedSpecDiffResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiEventsEventIdResponse ¶
type GetApiEventsEventIdResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.ApiEvent JSONDefault *externalRef0.ApiResponse }
func ParseGetApiEventsEventIdResponse ¶
func ParseGetApiEventsEventIdResponse(rsp *http.Response) (*GetApiEventsEventIdResponse, error)
ParseGetApiEventsEventIdResponse parses an HTTP response from a GetApiEventsEventIdWithResponse call
func (GetApiEventsEventIdResponse) Status ¶
func (r GetApiEventsEventIdResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiEventsEventIdResponse) StatusCode ¶
func (r GetApiEventsEventIdResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiEventsParams ¶
type GetApiEventsParams struct { // StartTime Start time of the query StartTime StartTime `form:"startTime" json:"startTime"` // EndTime End time of the query EndTime EndTime `form:"endTime" json:"endTime"` // Page Page number of the query Page Page `form:"page" json:"page"` // PageSize Maximum items to return PageSize PageSize `form:"pageSize" json:"pageSize"` // SortKey Sort key SortKey ApiEventSortKey `form:"sortKey" json:"sortKey"` // SortDir Sorting direction SortDir *GetApiEventsParamsSortDir `form:"sortDir,omitempty" json:"sortDir,omitempty"` ShowNonApi ShowNonApi `form:"showNonApi" json:"showNonApi"` ApiInfoIdIs *ApiInfoIdIsFilter `form:"apiInfoId[is],omitempty" json:"apiInfoId[is],omitempty"` MethodIs *MethodIsFilter `form:"method[is],omitempty" json:"method[is],omitempty"` PathIs *PathIsFilter `form:"path[is],omitempty" json:"path[is],omitempty"` PathIsNot *PathIsNotFilter `form:"path[isNot],omitempty" json:"path[isNot],omitempty"` PathStart *PathStartsWithFilter `form:"path[start],omitempty" json:"path[start],omitempty"` PathEnd *PathEndsWithFilter `form:"path[end],omitempty" json:"path[end],omitempty"` PathContains *PathContainsFilter `form:"path[contains],omitempty" json:"path[contains],omitempty"` StatusCodeIs *StatusCodeIsFilter `form:"statusCode[is],omitempty" json:"statusCode[is],omitempty"` StatusCodeIsNot *StatusCodeIsNotFilter `form:"statusCode[isNot],omitempty" json:"statusCode[isNot],omitempty"` // StatusCodeGte greater than or equal StatusCodeGte *StatusCodeGteFilter `form:"statusCode[gte],omitempty" json:"statusCode[gte],omitempty"` // StatusCodeLte less than or equal StatusCodeLte *StatusCodeLteFilter `form:"statusCode[lte],omitempty" json:"statusCode[lte],omitempty"` SourceIPIs *SourceIPIsFilter `form:"sourceIP[is],omitempty" json:"sourceIP[is],omitempty"` SourceIPIsNot *SourceIPIsNotFilter `form:"sourceIP[isNot],omitempty" json:"sourceIP[isNot],omitempty"` DestinationIPIs *DestinationIPIsFilter `form:"destinationIP[is],omitempty" json:"destinationIP[is],omitempty"` DestinationIPIsNot *DestinationIPIsNotFilter `form:"destinationIP[isNot],omitempty" json:"destinationIP[isNot],omitempty"` DestinationPortIs *DestinationPortIsFilter `form:"destinationPort[is],omitempty" json:"destinationPort[is],omitempty"` DestinationPortIsNot *DestinationPortIsNotFilter `form:"destinationPort[isNot],omitempty" json:"destinationPort[isNot],omitempty"` HasSpecDiffIs *HasSpecDiffFilter `form:"hasSpecDiff[is],omitempty" json:"hasSpecDiff[is],omitempty"` SpecDiffTypeIs *SpecDiffTypeIsFilter `form:"specDiffType[is],omitempty" json:"specDiffType[is],omitempty"` SpecIs *SpecIsFilter `form:"spec[is],omitempty" json:"spec[is],omitempty"` SpecIsNot *SpecIsNotFilter `form:"spec[isNot],omitempty" json:"spec[isNot],omitempty"` SpecStart *SpecStartsWithFilter `form:"spec[start],omitempty" json:"spec[start],omitempty"` SpecEnd *SpecEndsWithFilter `form:"spec[end],omitempty" json:"spec[end],omitempty"` SpecContains *SpecContainsFilter `form:"spec[contains],omitempty" json:"spec[contains],omitempty"` // AlertIs Alert Kind [ALERT_INFO or ALERT_WARN] AlertIs *AlertIsFilter `form:"alert[is],omitempty" json:"alert[is],omitempty"` AlertTypeIs *AlertIsType `form:"alertType[is],omitempty" json:"alertType[is],omitempty"` }
GetApiEventsParams defines parameters for GetApiEvents.
type GetApiEventsParamsSortDir ¶
type GetApiEventsParamsSortDir string
GetApiEventsParamsSortDir defines parameters for GetApiEvents.
const ( GetApiEventsParamsSortDirASC GetApiEventsParamsSortDir = "ASC" GetApiEventsParamsSortDirDESC GetApiEventsParamsSortDir = "DESC" )
Defines values for GetApiEventsParamsSortDir.
type GetApiEventsResponse ¶
type GetApiEventsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // Items List of API events in the given time range, filters and page. List length must be lower or equal to pageSize Items *[]externalRef0.ApiEvent `json:"items,omitempty"` // Total Total events count in the given time range and filters Total int `json:"total"` } JSONDefault *externalRef0.ApiResponse }
func ParseGetApiEventsResponse ¶
func ParseGetApiEventsResponse(rsp *http.Response) (*GetApiEventsResponse, error)
ParseGetApiEventsResponse parses an HTTP response from a GetApiEventsWithResponse call
func (GetApiEventsResponse) Status ¶
func (r GetApiEventsResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiEventsResponse) StatusCode ¶
func (r GetApiEventsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiInventoryApiIdApiInfoResponse ¶
type GetApiInventoryApiIdApiInfoResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.ApiInfoWithType JSONDefault *externalRef0.ApiResponse }
func ParseGetApiInventoryApiIdApiInfoResponse ¶
func ParseGetApiInventoryApiIdApiInfoResponse(rsp *http.Response) (*GetApiInventoryApiIdApiInfoResponse, error)
ParseGetApiInventoryApiIdApiInfoResponse parses an HTTP response from a GetApiInventoryApiIdApiInfoWithResponse call
func (GetApiInventoryApiIdApiInfoResponse) Status ¶
func (r GetApiInventoryApiIdApiInfoResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiInventoryApiIdApiInfoResponse) StatusCode ¶
func (r GetApiInventoryApiIdApiInfoResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiInventoryApiIdFromHostAndPortAndTraceSourceIDParams ¶
type GetApiInventoryApiIdFromHostAndPortAndTraceSourceIDParams struct { // Host api host name Host Host `form:"host" json:"host"` // Port api port Port Port `form:"port" json:"port"` // TraceSourceId Trace Source ID TraceSourceId TraceSourceIdQuery `form:"traceSourceId" json:"traceSourceId"` }
GetApiInventoryApiIdFromHostAndPortAndTraceSourceIDParams defines parameters for GetApiInventoryApiIdFromHostAndPortAndTraceSourceID.
type GetApiInventoryApiIdFromHostAndPortAndTraceSourceIDResponse ¶
type GetApiInventoryApiIdFromHostAndPortAndTraceSourceIDResponse struct { Body []byte HTTPResponse *http.Response JSON200 *uint32 JSON404 *externalRef0.ApiResponse JSONDefault *externalRef0.ApiResponse }
func ParseGetApiInventoryApiIdFromHostAndPortAndTraceSourceIDResponse ¶
func ParseGetApiInventoryApiIdFromHostAndPortAndTraceSourceIDResponse(rsp *http.Response) (*GetApiInventoryApiIdFromHostAndPortAndTraceSourceIDResponse, error)
ParseGetApiInventoryApiIdFromHostAndPortAndTraceSourceIDResponse parses an HTTP response from a GetApiInventoryApiIdFromHostAndPortAndTraceSourceIDWithResponse call
func (GetApiInventoryApiIdFromHostAndPortAndTraceSourceIDResponse) Status ¶
func (r GetApiInventoryApiIdFromHostAndPortAndTraceSourceIDResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiInventoryApiIdFromHostAndPortAndTraceSourceIDResponse) StatusCode ¶
func (r GetApiInventoryApiIdFromHostAndPortAndTraceSourceIDResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiInventoryApiIdFromHostAndPortParams ¶
type GetApiInventoryApiIdFromHostAndPortParams struct { // Host api host name Host Host `form:"host" json:"host"` // Port api port Port Port `form:"port" json:"port"` }
GetApiInventoryApiIdFromHostAndPortParams defines parameters for GetApiInventoryApiIdFromHostAndPort.
type GetApiInventoryApiIdFromHostAndPortResponse ¶
type GetApiInventoryApiIdFromHostAndPortResponse struct { Body []byte HTTPResponse *http.Response JSON200 *uint32 JSON404 *externalRef0.ApiResponse JSONDefault *externalRef0.ApiResponse }
func ParseGetApiInventoryApiIdFromHostAndPortResponse ¶
func ParseGetApiInventoryApiIdFromHostAndPortResponse(rsp *http.Response) (*GetApiInventoryApiIdFromHostAndPortResponse, error)
ParseGetApiInventoryApiIdFromHostAndPortResponse parses an HTTP response from a GetApiInventoryApiIdFromHostAndPortWithResponse call
func (GetApiInventoryApiIdFromHostAndPortResponse) Status ¶
func (r GetApiInventoryApiIdFromHostAndPortResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiInventoryApiIdFromHostAndPortResponse) StatusCode ¶
func (r GetApiInventoryApiIdFromHostAndPortResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiInventoryApiIdProvidedSwaggerJsonResponse ¶
type GetApiInventoryApiIdProvidedSwaggerJsonResponse struct { Body []byte HTTPResponse *http.Response JSON200 *map[string]interface{} JSONDefault *externalRef0.ApiResponse }
func ParseGetApiInventoryApiIdProvidedSwaggerJsonResponse ¶
func ParseGetApiInventoryApiIdProvidedSwaggerJsonResponse(rsp *http.Response) (*GetApiInventoryApiIdProvidedSwaggerJsonResponse, error)
ParseGetApiInventoryApiIdProvidedSwaggerJsonResponse parses an HTTP response from a GetApiInventoryApiIdProvidedSwaggerJsonWithResponse call
func (GetApiInventoryApiIdProvidedSwaggerJsonResponse) Status ¶
func (r GetApiInventoryApiIdProvidedSwaggerJsonResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiInventoryApiIdProvidedSwaggerJsonResponse) StatusCode ¶
func (r GetApiInventoryApiIdProvidedSwaggerJsonResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiInventoryApiIdReconstructedSwaggerJsonResponse ¶
type GetApiInventoryApiIdReconstructedSwaggerJsonResponse struct { Body []byte HTTPResponse *http.Response JSON200 *map[string]interface{} JSONDefault *externalRef0.ApiResponse }
func ParseGetApiInventoryApiIdReconstructedSwaggerJsonResponse ¶
func ParseGetApiInventoryApiIdReconstructedSwaggerJsonResponse(rsp *http.Response) (*GetApiInventoryApiIdReconstructedSwaggerJsonResponse, error)
ParseGetApiInventoryApiIdReconstructedSwaggerJsonResponse parses an HTTP response from a GetApiInventoryApiIdReconstructedSwaggerJsonWithResponse call
func (GetApiInventoryApiIdReconstructedSwaggerJsonResponse) Status ¶
func (r GetApiInventoryApiIdReconstructedSwaggerJsonResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiInventoryApiIdReconstructedSwaggerJsonResponse) StatusCode ¶
func (r GetApiInventoryApiIdReconstructedSwaggerJsonResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiInventoryApiIdSpecsResponse ¶
type GetApiInventoryApiIdSpecsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.OpenApiSpecs JSONDefault *externalRef0.ApiResponse }
func ParseGetApiInventoryApiIdSpecsResponse ¶
func ParseGetApiInventoryApiIdSpecsResponse(rsp *http.Response) (*GetApiInventoryApiIdSpecsResponse, error)
ParseGetApiInventoryApiIdSpecsResponse parses an HTTP response from a GetApiInventoryApiIdSpecsWithResponse call
func (GetApiInventoryApiIdSpecsResponse) Status ¶
func (r GetApiInventoryApiIdSpecsResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiInventoryApiIdSpecsResponse) StatusCode ¶
func (r GetApiInventoryApiIdSpecsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiInventoryApiIdSuggestedReviewResponse ¶
type GetApiInventoryApiIdSuggestedReviewResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.SuggestedReview JSONDefault *externalRef0.ApiResponse }
func ParseGetApiInventoryApiIdSuggestedReviewResponse ¶
func ParseGetApiInventoryApiIdSuggestedReviewResponse(rsp *http.Response) (*GetApiInventoryApiIdSuggestedReviewResponse, error)
ParseGetApiInventoryApiIdSuggestedReviewResponse parses an HTTP response from a GetApiInventoryApiIdSuggestedReviewWithResponse call
func (GetApiInventoryApiIdSuggestedReviewResponse) Status ¶
func (r GetApiInventoryApiIdSuggestedReviewResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiInventoryApiIdSuggestedReviewResponse) StatusCode ¶
func (r GetApiInventoryApiIdSuggestedReviewResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiInventoryParams ¶
type GetApiInventoryParams struct { // Type API type [INTERNAL or EXTERNAL] Type ApiType `form:"type" json:"type"` // Page Page number of the query Page Page `form:"page" json:"page"` // PageSize Maximum items to return PageSize PageSize `form:"pageSize" json:"pageSize"` // SortKey Sort key SortKey ApiInventorySortKey `form:"sortKey" json:"sortKey"` // SortDir Sorting direction SortDir *GetApiInventoryParamsSortDir `form:"sortDir,omitempty" json:"sortDir,omitempty"` NameIs *ApiNameIsFilter `form:"name[is],omitempty" json:"name[is],omitempty"` NameIsNot *ApiNameIsNotFilter `form:"name[isNot],omitempty" json:"name[isNot],omitempty"` NameStart *ApiNameStartsWithFilter `form:"name[start],omitempty" json:"name[start],omitempty"` NameEnd *ApiNameEndsWithFilter `form:"name[end],omitempty" json:"name[end],omitempty"` NameContains *ApiNameContainsFilter `form:"name[contains],omitempty" json:"name[contains],omitempty"` PortIs *PortIsFilter `form:"port[is],omitempty" json:"port[is],omitempty"` PortIsNot *PortIsNotFilter `form:"port[isNot],omitempty" json:"port[isNot],omitempty"` HasProvidedSpecIs *HasProvidedSpecFilter `form:"hasProvidedSpec[is],omitempty" json:"hasProvidedSpec[is],omitempty"` HasReconstructedSpecIs *HasReconstructedSpecFilter `form:"hasReconstructedSpec[is],omitempty" json:"hasReconstructedSpec[is],omitempty"` // ApiId api id to return ApiId *ApiIdFilter `form:"apiId,omitempty" json:"apiId,omitempty"` }
GetApiInventoryParams defines parameters for GetApiInventory.
type GetApiInventoryParamsSortDir ¶
type GetApiInventoryParamsSortDir string
GetApiInventoryParamsSortDir defines parameters for GetApiInventory.
const ( ASC GetApiInventoryParamsSortDir = "ASC" DESC GetApiInventoryParamsSortDir = "DESC" )
Defines values for GetApiInventoryParamsSortDir.
type GetApiInventoryResponse ¶
type GetApiInventoryResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // Items List of filtered APIs in the given page. List length must be lower or equal to pageSize Items *[]externalRef0.ApiInfo `json:"items,omitempty"` // Total Total filtered APIs count Total int `json:"total"` } JSONDefault *externalRef0.ApiResponse }
func ParseGetApiInventoryResponse ¶
func ParseGetApiInventoryResponse(rsp *http.Response) (*GetApiInventoryResponse, error)
ParseGetApiInventoryResponse parses an HTTP response from a GetApiInventoryWithResponse call
func (GetApiInventoryResponse) Status ¶
func (r GetApiInventoryResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiInventoryResponse) StatusCode ¶
func (r GetApiInventoryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiUsageHitCountParams ¶
type GetApiUsageHitCountParams struct { // StartTime Start time of the query StartTime StartTime `form:"startTime" json:"startTime"` // EndTime End time of the query EndTime EndTime `form:"endTime" json:"endTime"` ShowNonApi ShowNonApi `form:"showNonApi" json:"showNonApi"` MethodIs *MethodIsFilter `form:"method[is],omitempty" json:"method[is],omitempty"` ProvidedPathIDIs *ProvidedPathIDIsFilter `form:"providedPathID[is],omitempty" json:"providedPathID[is],omitempty"` ReconstructedPathIDIs *ReconstructedPathIDIsFilter `form:"reconstructedPathID[is],omitempty" json:"reconstructedPathID[is],omitempty"` PathIs *PathIsFilter `form:"path[is],omitempty" json:"path[is],omitempty"` PathIsNot *PathIsNotFilter `form:"path[isNot],omitempty" json:"path[isNot],omitempty"` PathStart *PathStartsWithFilter `form:"path[start],omitempty" json:"path[start],omitempty"` PathEnd *PathEndsWithFilter `form:"path[end],omitempty" json:"path[end],omitempty"` PathContains *PathContainsFilter `form:"path[contains],omitempty" json:"path[contains],omitempty"` StatusCodeIs *StatusCodeIsFilter `form:"statusCode[is],omitempty" json:"statusCode[is],omitempty"` StatusCodeIsNot *StatusCodeIsNotFilter `form:"statusCode[isNot],omitempty" json:"statusCode[isNot],omitempty"` // StatusCodeGte greater than or equal StatusCodeGte *StatusCodeGteFilter `form:"statusCode[gte],omitempty" json:"statusCode[gte],omitempty"` // StatusCodeLte less than or equal StatusCodeLte *StatusCodeLteFilter `form:"statusCode[lte],omitempty" json:"statusCode[lte],omitempty"` SourceIPIs *SourceIPIsFilter `form:"sourceIP[is],omitempty" json:"sourceIP[is],omitempty"` SourceIPIsNot *SourceIPIsNotFilter `form:"sourceIP[isNot],omitempty" json:"sourceIP[isNot],omitempty"` DestinationIPIs *DestinationIPIsFilter `form:"destinationIP[is],omitempty" json:"destinationIP[is],omitempty"` DestinationIPIsNot *DestinationIPIsNotFilter `form:"destinationIP[isNot],omitempty" json:"destinationIP[isNot],omitempty"` DestinationPortIs *DestinationPortIsFilter `form:"destinationPort[is],omitempty" json:"destinationPort[is],omitempty"` DestinationPortIsNot *DestinationPortIsNotFilter `form:"destinationPort[isNot],omitempty" json:"destinationPort[isNot],omitempty"` HasSpecDiffIs *HasSpecDiffFilter `form:"hasSpecDiff[is],omitempty" json:"hasSpecDiff[is],omitempty"` SpecDiffTypeIs *SpecDiffTypeIsFilter `form:"specDiffType[is],omitempty" json:"specDiffType[is],omitempty"` SpecIs *SpecIsFilter `form:"spec[is],omitempty" json:"spec[is],omitempty"` SpecIsNot *SpecIsNotFilter `form:"spec[isNot],omitempty" json:"spec[isNot],omitempty"` SpecStart *SpecStartsWithFilter `form:"spec[start],omitempty" json:"spec[start],omitempty"` SpecEnd *SpecEndsWithFilter `form:"spec[end],omitempty" json:"spec[end],omitempty"` SpecContains *SpecContainsFilter `form:"spec[contains],omitempty" json:"spec[contains],omitempty"` }
GetApiUsageHitCountParams defines parameters for GetApiUsageHitCount.
type GetApiUsageHitCountResponse ¶
type GetApiUsageHitCountResponse struct { Body []byte HTTPResponse *http.Response JSON200 *[]externalRef0.HitCount JSONDefault *externalRef0.ApiResponse }
func ParseGetApiUsageHitCountResponse ¶
func ParseGetApiUsageHitCountResponse(rsp *http.Response) (*GetApiUsageHitCountResponse, error)
ParseGetApiUsageHitCountResponse parses an HTTP response from a GetApiUsageHitCountWithResponse call
func (GetApiUsageHitCountResponse) Status ¶
func (r GetApiUsageHitCountResponse) Status() string
Status returns HTTPResponse.Status
func (GetApiUsageHitCountResponse) StatusCode ¶
func (r GetApiUsageHitCountResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetControlTraceSourcesResponse ¶
type GetControlTraceSourcesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { // TraceSources List of trace sources TraceSources []TraceSource `json:"trace_sources"` } JSONDefault *externalRef0.ApiResponse }
func ParseGetControlTraceSourcesResponse ¶
func ParseGetControlTraceSourcesResponse(rsp *http.Response) (*GetControlTraceSourcesResponse, error)
ParseGetControlTraceSourcesResponse parses an HTTP response from a GetControlTraceSourcesWithResponse call
func (GetControlTraceSourcesResponse) Status ¶
func (r GetControlTraceSourcesResponse) Status() string
Status returns HTTPResponse.Status
func (GetControlTraceSourcesResponse) StatusCode ¶
func (r GetControlTraceSourcesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetControlTraceSourcesTraceSourceIdResponse ¶
type GetControlTraceSourcesTraceSourceIdResponse struct { Body []byte HTTPResponse *http.Response JSON200 *TraceSource JSON404 *externalRef0.ApiResponse JSONDefault *externalRef0.ApiResponse }
func ParseGetControlTraceSourcesTraceSourceIdResponse ¶
func ParseGetControlTraceSourcesTraceSourceIdResponse(rsp *http.Response) (*GetControlTraceSourcesTraceSourceIdResponse, error)
ParseGetControlTraceSourcesTraceSourceIdResponse parses an HTTP response from a GetControlTraceSourcesTraceSourceIdWithResponse call
func (GetControlTraceSourcesTraceSourceIdResponse) Status ¶
func (r GetControlTraceSourcesTraceSourceIdResponse) Status() string
Status returns HTTPResponse.Status
func (GetControlTraceSourcesTraceSourceIdResponse) StatusCode ¶
func (r GetControlTraceSourcesTraceSourceIdResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDashboardApiUsageLatestDiffsResponse ¶
type GetDashboardApiUsageLatestDiffsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *[]externalRef0.SpecDiffTime JSONDefault *externalRef0.ApiResponse }
func ParseGetDashboardApiUsageLatestDiffsResponse ¶
func ParseGetDashboardApiUsageLatestDiffsResponse(rsp *http.Response) (*GetDashboardApiUsageLatestDiffsResponse, error)
ParseGetDashboardApiUsageLatestDiffsResponse parses an HTTP response from a GetDashboardApiUsageLatestDiffsWithResponse call
func (GetDashboardApiUsageLatestDiffsResponse) Status ¶
func (r GetDashboardApiUsageLatestDiffsResponse) Status() string
Status returns HTTPResponse.Status
func (GetDashboardApiUsageLatestDiffsResponse) StatusCode ¶
func (r GetDashboardApiUsageLatestDiffsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDashboardApiUsageMostUsedResponse ¶
type GetDashboardApiUsageMostUsedResponse struct { Body []byte HTTPResponse *http.Response JSON200 *[]externalRef0.ApiCount JSONDefault *externalRef0.ApiResponse }
func ParseGetDashboardApiUsageMostUsedResponse ¶
func ParseGetDashboardApiUsageMostUsedResponse(rsp *http.Response) (*GetDashboardApiUsageMostUsedResponse, error)
ParseGetDashboardApiUsageMostUsedResponse parses an HTTP response from a GetDashboardApiUsageMostUsedWithResponse call
func (GetDashboardApiUsageMostUsedResponse) Status ¶
func (r GetDashboardApiUsageMostUsedResponse) Status() string
Status returns HTTPResponse.Status
func (GetDashboardApiUsageMostUsedResponse) StatusCode ¶
func (r GetDashboardApiUsageMostUsedResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDashboardApiUsageParams ¶
type GetDashboardApiUsageParams struct { // StartTime Start time of the query StartTime StartTime `form:"startTime" json:"startTime"` // EndTime End time of the query EndTime EndTime `form:"endTime" json:"endTime"` }
GetDashboardApiUsageParams defines parameters for GetDashboardApiUsage.
type GetDashboardApiUsageResponse ¶
type GetDashboardApiUsageResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.ApiUsages JSONDefault *externalRef0.ApiResponse }
func ParseGetDashboardApiUsageResponse ¶
func ParseGetDashboardApiUsageResponse(rsp *http.Response) (*GetDashboardApiUsageResponse, error)
ParseGetDashboardApiUsageResponse parses an HTTP response from a GetDashboardApiUsageWithResponse call
func (GetDashboardApiUsageResponse) Status ¶
func (r GetDashboardApiUsageResponse) Status() string
Status returns HTTPResponse.Status
func (GetDashboardApiUsageResponse) StatusCode ¶
func (r GetDashboardApiUsageResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFeaturesResponse ¶
type GetFeaturesResponse struct { Body []byte HTTPResponse *http.Response JSON200 *APIClarityFeatureList }
func ParseGetFeaturesResponse ¶
func ParseGetFeaturesResponse(rsp *http.Response) (*GetFeaturesResponse, error)
ParseGetFeaturesResponse parses an HTTP response from a GetFeaturesWithResponse call
func (GetFeaturesResponse) Status ¶
func (r GetFeaturesResponse) Status() string
Status returns HTTPResponse.Status
func (GetFeaturesResponse) StatusCode ¶
func (r GetFeaturesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetModulesBflaAuthorizationModelApiIDResponse ¶
type GetModulesBflaAuthorizationModelApiIDResponse struct { Body []byte HTTPResponse *http.Response JSON200 *AuthorizationModel JSONDefault *externalRef0.ApiResponse }
func ParseGetModulesBflaAuthorizationModelApiIDResponse ¶
func ParseGetModulesBflaAuthorizationModelApiIDResponse(rsp *http.Response) (*GetModulesBflaAuthorizationModelApiIDResponse, error)
ParseGetModulesBflaAuthorizationModelApiIDResponse parses an HTTP response from a GetModulesBflaAuthorizationModelApiIDWithResponse call
func (GetModulesBflaAuthorizationModelApiIDResponse) Status ¶
func (r GetModulesBflaAuthorizationModelApiIDResponse) Status() string
Status returns HTTPResponse.Status
func (GetModulesBflaAuthorizationModelApiIDResponse) StatusCode ¶
func (r GetModulesBflaAuthorizationModelApiIDResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetModulesBflaAuthorizationModelApiIDStateResponse ¶
type GetModulesBflaAuthorizationModelApiIDStateResponse struct { Body []byte HTTPResponse *http.Response JSON200 *BFLAState JSONDefault *externalRef0.ApiResponse }
func ParseGetModulesBflaAuthorizationModelApiIDStateResponse ¶
func ParseGetModulesBflaAuthorizationModelApiIDStateResponse(rsp *http.Response) (*GetModulesBflaAuthorizationModelApiIDStateResponse, error)
ParseGetModulesBflaAuthorizationModelApiIDStateResponse parses an HTTP response from a GetModulesBflaAuthorizationModelApiIDStateWithResponse call
func (GetModulesBflaAuthorizationModelApiIDStateResponse) Status ¶
func (r GetModulesBflaAuthorizationModelApiIDStateResponse) Status() string
Status returns HTTPResponse.Status
func (GetModulesBflaAuthorizationModelApiIDStateResponse) StatusCode ¶
func (r GetModulesBflaAuthorizationModelApiIDStateResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type HasProvidedSpecFilter ¶
type HasProvidedSpecFilter = bool
HasProvidedSpecFilter defines model for hasProvidedSpecFilter.
type HasReconstructedSpecFilter ¶
type HasReconstructedSpecFilter = bool
HasReconstructedSpecFilter defines model for hasReconstructedSpecFilter.
type HasSpecDiffFilter ¶
type HasSpecDiffFilter = bool
HasSpecDiffFilter defines model for hasSpecDiffFilter.
type HostsToTraceForComponent ¶
type HostsToTraceForComponent struct { // Component Component name Component *string `json:"component,omitempty"` TraceSourcesHosts *[]HostsToTraceForTraceSource `json:"traceSourcesHosts,omitempty"` }
HostsToTraceForComponent List of trace sources for a component, with theirs list of API hosts to get trace for
type HostsToTraceForTraceSource ¶
type HostsToTraceForTraceSource struct { // HostsToTrace List of hosts (in the form 'host:port') HostsToTrace *[]string `json:"hostsToTrace,omitempty"` // TraceSourceID ID of the trace source TraceSourceID *uint32 `json:"traceSourceID,omitempty"` }
HostsToTraceForTraceSource list of API hosts (in the form 'host:port') managed by a traceSource
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type InvalidParamFormatError ¶
func (*InvalidParamFormatError) Error ¶
func (e *InvalidParamFormatError) Error() string
func (*InvalidParamFormatError) Unwrap ¶
func (e *InvalidParamFormatError) Unwrap() error
type K8sObjectRef ¶
type K8sObjectRef struct { ApiVersion string `json:"apiVersion"` Kind string `json:"kind"` Name string `json:"name"` Namespace string `json:"namespace"` Uid string `json:"uid"` }
K8sObjectRef defines model for K8sObjectRef.
type MethodIsFilter ¶
type MethodIsFilter = []externalRef0.HttpMethod
MethodIsFilter defines model for methodIsFilter.
type OperationEnum ¶
type OperationEnum string
OperationEnum defines model for OperationEnum.
const ( Approve OperationEnum = "approve" ApproveUser OperationEnum = "approve_user" Deny OperationEnum = "deny" DenyUser OperationEnum = "deny_user" )
Defines values for OperationEnum.
type PathContainsFilter ¶
type PathContainsFilter = []string
PathContainsFilter defines model for pathContainsFilter.
type PathEndsWithFilter ¶
type PathEndsWithFilter = string
PathEndsWithFilter defines model for pathEndsWithFilter.
type PathIsNotFilter ¶
type PathIsNotFilter = []string
PathIsNotFilter defines model for pathIsNotFilter.
type PathStartsWithFilter ¶
type PathStartsWithFilter = string
PathStartsWithFilter defines model for pathStartsWithFilter.
type PortIsNotFilter ¶
type PortIsNotFilter = []string
PortIsNotFilter defines model for portIsNotFilter.
type PostApiInventoryJSONRequestBody ¶
type PostApiInventoryJSONRequestBody = externalRef0.ApiInfoWithType
PostApiInventoryJSONRequestBody defines body for PostApiInventory for application/json ContentType.
type PostApiInventoryResponse ¶
type PostApiInventoryResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.ApiInfo JSONDefault *externalRef0.ApiResponse }
func ParsePostApiInventoryResponse ¶
func ParsePostApiInventoryResponse(rsp *http.Response) (*PostApiInventoryResponse, error)
ParsePostApiInventoryResponse parses an HTTP response from a PostApiInventoryWithResponse call
func (PostApiInventoryResponse) Status ¶
func (r PostApiInventoryResponse) Status() string
Status returns HTTPResponse.Status
func (PostApiInventoryResponse) StatusCode ¶
func (r PostApiInventoryResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostApiInventoryReviewIdApprovedReviewJSONRequestBody ¶
type PostApiInventoryReviewIdApprovedReviewJSONRequestBody = externalRef0.ApprovedReview
PostApiInventoryReviewIdApprovedReviewJSONRequestBody defines body for PostApiInventoryReviewIdApprovedReview for application/json ContentType.
type PostApiInventoryReviewIdApprovedReviewResponse ¶
type PostApiInventoryReviewIdApprovedReviewResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.SuccessResponse JSONDefault *externalRef0.ApiResponse }
func ParsePostApiInventoryReviewIdApprovedReviewResponse ¶
func ParsePostApiInventoryReviewIdApprovedReviewResponse(rsp *http.Response) (*PostApiInventoryReviewIdApprovedReviewResponse, error)
ParsePostApiInventoryReviewIdApprovedReviewResponse parses an HTTP response from a PostApiInventoryReviewIdApprovedReviewWithResponse call
func (PostApiInventoryReviewIdApprovedReviewResponse) Status ¶
func (r PostApiInventoryReviewIdApprovedReviewResponse) Status() string
Status returns HTTPResponse.Status
func (PostApiInventoryReviewIdApprovedReviewResponse) StatusCode ¶
func (r PostApiInventoryReviewIdApprovedReviewResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostControlNewDiscoveredAPIsJSONBody ¶
type PostControlNewDiscoveredAPIsJSONBody struct { // Hosts List of discovered APIs, format of hostname:port Hosts []string `json:"hosts"` }
PostControlNewDiscoveredAPIsJSONBody defines parameters for PostControlNewDiscoveredAPIs.
type PostControlNewDiscoveredAPIsJSONRequestBody ¶
type PostControlNewDiscoveredAPIsJSONRequestBody PostControlNewDiscoveredAPIsJSONBody
PostControlNewDiscoveredAPIsJSONRequestBody defines body for PostControlNewDiscoveredAPIs for application/json ContentType.
type PostControlNewDiscoveredAPIsResponse ¶
type PostControlNewDiscoveredAPIsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.SuccessResponse JSONDefault *externalRef0.ApiResponse }
func ParsePostControlNewDiscoveredAPIsResponse ¶
func ParsePostControlNewDiscoveredAPIsResponse(rsp *http.Response) (*PostControlNewDiscoveredAPIsResponse, error)
ParsePostControlNewDiscoveredAPIsResponse parses an HTTP response from a PostControlNewDiscoveredAPIsWithResponse call
func (PostControlNewDiscoveredAPIsResponse) Status ¶
func (r PostControlNewDiscoveredAPIsResponse) Status() string
Status returns HTTPResponse.Status
func (PostControlNewDiscoveredAPIsResponse) StatusCode ¶
func (r PostControlNewDiscoveredAPIsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostControlTraceSourcesJSONRequestBody ¶
type PostControlTraceSourcesJSONRequestBody = TraceSource
PostControlTraceSourcesJSONRequestBody defines body for PostControlTraceSources for application/json ContentType.
type PostControlTraceSourcesResponse ¶
type PostControlTraceSourcesResponse struct { Body []byte HTTPResponse *http.Response JSON201 *TraceSource JSONDefault *externalRef0.ApiResponse }
func ParsePostControlTraceSourcesResponse ¶
func ParsePostControlTraceSourcesResponse(rsp *http.Response) (*PostControlTraceSourcesResponse, error)
ParsePostControlTraceSourcesResponse parses an HTTP response from a PostControlTraceSourcesWithResponse call
func (PostControlTraceSourcesResponse) Status ¶
func (r PostControlTraceSourcesResponse) Status() string
Status returns HTTPResponse.Status
func (PostControlTraceSourcesResponse) StatusCode ¶
func (r PostControlTraceSourcesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostModulesBflaAuthorizationModelApiIDJSONRequestBody ¶
type PostModulesBflaAuthorizationModelApiIDJSONRequestBody = AuthorizationModel
PostModulesBflaAuthorizationModelApiIDJSONRequestBody defines body for PostModulesBflaAuthorizationModelApiID for application/json ContentType.
type PostModulesBflaAuthorizationModelApiIDResetResponse ¶
type PostModulesBflaAuthorizationModelApiIDResetResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.ApiResponse JSONDefault *externalRef0.ApiResponse }
func ParsePostModulesBflaAuthorizationModelApiIDResetResponse ¶
func ParsePostModulesBflaAuthorizationModelApiIDResetResponse(rsp *http.Response) (*PostModulesBflaAuthorizationModelApiIDResetResponse, error)
ParsePostModulesBflaAuthorizationModelApiIDResetResponse parses an HTTP response from a PostModulesBflaAuthorizationModelApiIDResetWithResponse call
func (PostModulesBflaAuthorizationModelApiIDResetResponse) Status ¶
func (r PostModulesBflaAuthorizationModelApiIDResetResponse) Status() string
Status returns HTTPResponse.Status
func (PostModulesBflaAuthorizationModelApiIDResetResponse) StatusCode ¶
func (r PostModulesBflaAuthorizationModelApiIDResetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostModulesBflaAuthorizationModelApiIDResponse ¶
type PostModulesBflaAuthorizationModelApiIDResponse struct { Body []byte HTTPResponse *http.Response JSON201 *externalRef0.ApiResponse JSONDefault *externalRef0.ApiResponse }
func ParsePostModulesBflaAuthorizationModelApiIDResponse ¶
func ParsePostModulesBflaAuthorizationModelApiIDResponse(rsp *http.Response) (*PostModulesBflaAuthorizationModelApiIDResponse, error)
ParsePostModulesBflaAuthorizationModelApiIDResponse parses an HTTP response from a PostModulesBflaAuthorizationModelApiIDWithResponse call
func (PostModulesBflaAuthorizationModelApiIDResponse) Status ¶
func (r PostModulesBflaAuthorizationModelApiIDResponse) Status() string
Status returns HTTPResponse.Status
func (PostModulesBflaAuthorizationModelApiIDResponse) StatusCode ¶
func (r PostModulesBflaAuthorizationModelApiIDResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PostModulesSpecreconstructorEnableJSONRequestBody ¶
type PostModulesSpecreconstructorEnableJSONRequestBody = FeatureEnable
PostModulesSpecreconstructorEnableJSONRequestBody defines body for PostModulesSpecreconstructorEnable for application/json ContentType.
type PostModulesSpecreconstructorEnableResponse ¶
type PostModulesSpecreconstructorEnableResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *externalRef0.ApiResponse }
func ParsePostModulesSpecreconstructorEnableResponse ¶
func ParsePostModulesSpecreconstructorEnableResponse(rsp *http.Response) (*PostModulesSpecreconstructorEnableResponse, error)
ParsePostModulesSpecreconstructorEnableResponse parses an HTTP response from a PostModulesSpecreconstructorEnableWithResponse call
func (PostModulesSpecreconstructorEnableResponse) Status ¶
func (r PostModulesSpecreconstructorEnableResponse) Status() string
Status returns HTTPResponse.Status
func (PostModulesSpecreconstructorEnableResponse) StatusCode ¶
func (r PostModulesSpecreconstructorEnableResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ProvidedPathIDIsFilter ¶
type ProvidedPathIDIsFilter = []string
ProvidedPathIDIsFilter defines model for providedPathIDIsFilter.
type PutApiInventoryApiIdSpecsProvidedSpecJSONRequestBody ¶
type PutApiInventoryApiIdSpecsProvidedSpecJSONRequestBody = externalRef0.RawSpec
PutApiInventoryApiIdSpecsProvidedSpecJSONRequestBody defines body for PutApiInventoryApiIdSpecsProvidedSpec for application/json ContentType.
type PutApiInventoryApiIdSpecsProvidedSpecResponse ¶
type PutApiInventoryApiIdSpecsProvidedSpecResponse struct { Body []byte HTTPResponse *http.Response JSON201 *externalRef0.RawSpec JSON400 *string JSONDefault *externalRef0.ApiResponse }
func ParsePutApiInventoryApiIdSpecsProvidedSpecResponse ¶
func ParsePutApiInventoryApiIdSpecsProvidedSpecResponse(rsp *http.Response) (*PutApiInventoryApiIdSpecsProvidedSpecResponse, error)
ParsePutApiInventoryApiIdSpecsProvidedSpecResponse parses an HTTP response from a PutApiInventoryApiIdSpecsProvidedSpecWithResponse call
func (PutApiInventoryApiIdSpecsProvidedSpecResponse) Status ¶
func (r PutApiInventoryApiIdSpecsProvidedSpecResponse) Status() string
Status returns HTTPResponse.Status
func (PutApiInventoryApiIdSpecsProvidedSpecResponse) StatusCode ¶
func (r PutApiInventoryApiIdSpecsProvidedSpecResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutModulesBflaAuthorizationModelApiIDApproveParams ¶
type PutModulesBflaAuthorizationModelApiIDApproveParams struct { Method string `form:"method" json:"method"` Path string `form:"path" json:"path"` K8sClientUid string `form:"k8sClientUid" json:"k8sClientUid"` }
PutModulesBflaAuthorizationModelApiIDApproveParams defines parameters for PutModulesBflaAuthorizationModelApiIDApprove.
type PutModulesBflaAuthorizationModelApiIDApproveResponse ¶
type PutModulesBflaAuthorizationModelApiIDApproveResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.ApiResponse JSONDefault *externalRef0.ApiResponse }
func ParsePutModulesBflaAuthorizationModelApiIDApproveResponse ¶
func ParsePutModulesBflaAuthorizationModelApiIDApproveResponse(rsp *http.Response) (*PutModulesBflaAuthorizationModelApiIDApproveResponse, error)
ParsePutModulesBflaAuthorizationModelApiIDApproveResponse parses an HTTP response from a PutModulesBflaAuthorizationModelApiIDApproveWithResponse call
func (PutModulesBflaAuthorizationModelApiIDApproveResponse) Status ¶
func (r PutModulesBflaAuthorizationModelApiIDApproveResponse) Status() string
Status returns HTTPResponse.Status
func (PutModulesBflaAuthorizationModelApiIDApproveResponse) StatusCode ¶
func (r PutModulesBflaAuthorizationModelApiIDApproveResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutModulesBflaAuthorizationModelApiIDDenyParams ¶
type PutModulesBflaAuthorizationModelApiIDDenyParams struct { Method string `form:"method" json:"method"` Path string `form:"path" json:"path"` K8sClientUid string `form:"k8sClientUid" json:"k8sClientUid"` }
PutModulesBflaAuthorizationModelApiIDDenyParams defines parameters for PutModulesBflaAuthorizationModelApiIDDeny.
type PutModulesBflaAuthorizationModelApiIDDenyResponse ¶
type PutModulesBflaAuthorizationModelApiIDDenyResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.ApiResponse JSONDefault *externalRef0.ApiResponse }
func ParsePutModulesBflaAuthorizationModelApiIDDenyResponse ¶
func ParsePutModulesBflaAuthorizationModelApiIDDenyResponse(rsp *http.Response) (*PutModulesBflaAuthorizationModelApiIDDenyResponse, error)
ParsePutModulesBflaAuthorizationModelApiIDDenyResponse parses an HTTP response from a PutModulesBflaAuthorizationModelApiIDDenyWithResponse call
func (PutModulesBflaAuthorizationModelApiIDDenyResponse) Status ¶
func (r PutModulesBflaAuthorizationModelApiIDDenyResponse) Status() string
Status returns HTTPResponse.Status
func (PutModulesBflaAuthorizationModelApiIDDenyResponse) StatusCode ¶
func (r PutModulesBflaAuthorizationModelApiIDDenyResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutModulesBflaAuthorizationModelApiIDDetectionStartResponse ¶
type PutModulesBflaAuthorizationModelApiIDDetectionStartResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.ApiResponse JSONDefault *externalRef0.ApiResponse }
func ParsePutModulesBflaAuthorizationModelApiIDDetectionStartResponse ¶
func ParsePutModulesBflaAuthorizationModelApiIDDetectionStartResponse(rsp *http.Response) (*PutModulesBflaAuthorizationModelApiIDDetectionStartResponse, error)
ParsePutModulesBflaAuthorizationModelApiIDDetectionStartResponse parses an HTTP response from a PutModulesBflaAuthorizationModelApiIDDetectionStartWithResponse call
func (PutModulesBflaAuthorizationModelApiIDDetectionStartResponse) Status ¶
func (r PutModulesBflaAuthorizationModelApiIDDetectionStartResponse) Status() string
Status returns HTTPResponse.Status
func (PutModulesBflaAuthorizationModelApiIDDetectionStartResponse) StatusCode ¶
func (r PutModulesBflaAuthorizationModelApiIDDetectionStartResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutModulesBflaAuthorizationModelApiIDDetectionStopResponse ¶
type PutModulesBflaAuthorizationModelApiIDDetectionStopResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.ApiResponse JSONDefault *externalRef0.ApiResponse }
func ParsePutModulesBflaAuthorizationModelApiIDDetectionStopResponse ¶
func ParsePutModulesBflaAuthorizationModelApiIDDetectionStopResponse(rsp *http.Response) (*PutModulesBflaAuthorizationModelApiIDDetectionStopResponse, error)
ParsePutModulesBflaAuthorizationModelApiIDDetectionStopResponse parses an HTTP response from a PutModulesBflaAuthorizationModelApiIDDetectionStopWithResponse call
func (PutModulesBflaAuthorizationModelApiIDDetectionStopResponse) Status ¶
func (r PutModulesBflaAuthorizationModelApiIDDetectionStopResponse) Status() string
Status returns HTTPResponse.Status
func (PutModulesBflaAuthorizationModelApiIDDetectionStopResponse) StatusCode ¶
func (r PutModulesBflaAuthorizationModelApiIDDetectionStopResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutModulesBflaAuthorizationModelApiIDLearningStartParams ¶
type PutModulesBflaAuthorizationModelApiIDLearningStartParams struct {
NrTraces *int `form:"nr_traces,omitempty" json:"nr_traces,omitempty"`
}
PutModulesBflaAuthorizationModelApiIDLearningStartParams defines parameters for PutModulesBflaAuthorizationModelApiIDLearningStart.
type PutModulesBflaAuthorizationModelApiIDLearningStartResponse ¶
type PutModulesBflaAuthorizationModelApiIDLearningStartResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.ApiResponse JSONDefault *externalRef0.ApiResponse }
func ParsePutModulesBflaAuthorizationModelApiIDLearningStartResponse ¶
func ParsePutModulesBflaAuthorizationModelApiIDLearningStartResponse(rsp *http.Response) (*PutModulesBflaAuthorizationModelApiIDLearningStartResponse, error)
ParsePutModulesBflaAuthorizationModelApiIDLearningStartResponse parses an HTTP response from a PutModulesBflaAuthorizationModelApiIDLearningStartWithResponse call
func (PutModulesBflaAuthorizationModelApiIDLearningStartResponse) Status ¶
func (r PutModulesBflaAuthorizationModelApiIDLearningStartResponse) Status() string
Status returns HTTPResponse.Status
func (PutModulesBflaAuthorizationModelApiIDLearningStartResponse) StatusCode ¶
func (r PutModulesBflaAuthorizationModelApiIDLearningStartResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutModulesBflaAuthorizationModelApiIDLearningStopResponse ¶
type PutModulesBflaAuthorizationModelApiIDLearningStopResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.ApiResponse JSONDefault *externalRef0.ApiResponse }
func ParsePutModulesBflaAuthorizationModelApiIDLearningStopResponse ¶
func ParsePutModulesBflaAuthorizationModelApiIDLearningStopResponse(rsp *http.Response) (*PutModulesBflaAuthorizationModelApiIDLearningStopResponse, error)
ParsePutModulesBflaAuthorizationModelApiIDLearningStopResponse parses an HTTP response from a PutModulesBflaAuthorizationModelApiIDLearningStopWithResponse call
func (PutModulesBflaAuthorizationModelApiIDLearningStopResponse) Status ¶
func (r PutModulesBflaAuthorizationModelApiIDLearningStopResponse) Status() string
Status returns HTTPResponse.Status
func (PutModulesBflaAuthorizationModelApiIDLearningStopResponse) StatusCode ¶
func (r PutModulesBflaAuthorizationModelApiIDLearningStopResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutModulesBflaEventIdOperationResponse ¶
type PutModulesBflaEventIdOperationResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.ApiResponse JSONDefault *externalRef0.ApiResponse }
func ParsePutModulesBflaEventIdOperationResponse ¶
func ParsePutModulesBflaEventIdOperationResponse(rsp *http.Response) (*PutModulesBflaEventIdOperationResponse, error)
ParsePutModulesBflaEventIdOperationResponse parses an HTTP response from a PutModulesBflaEventIdOperationWithResponse call
func (PutModulesBflaEventIdOperationResponse) Status ¶
func (r PutModulesBflaEventIdOperationResponse) Status() string
Status returns HTTPResponse.Status
func (PutModulesBflaEventIdOperationResponse) StatusCode ¶
func (r PutModulesBflaEventIdOperationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RawFindings ¶
type RawFindings struct { AdditionalInfo *string `json:"additionalInfo,omitempty"` Description *string `json:"description,omitempty"` // Location location string token Location *[]string `json:"location,omitempty"` Namespace *string `json:"namespace,omitempty"` Request *RawFindingsSeverity `json:"request,omitempty"` Type *string `json:"type,omitempty"` }
RawFindings defines model for RawFindings.
type RawFindingsBundle ¶
type RawFindingsBundle struct { // Data Opaque data structure for the raw finding Data string `json:"data"` // Source An enumeration. Source RawFindingsSourceEnum `json:"source"` // Status An enumeration. Status ScoreExitStatusEnum `json:"status"` // StatusMessage Message giving details about the exist status StatusMessage *string `json:"status_message,omitempty"` // Timestamp Raw finding timestamp format= date-time Timestamp string `json:"timestamp"` }
RawFindingsBundle defines model for RawFindingsBundle.
type RawFindingsSeverity ¶
type RawFindingsSeverity struct {
Severity *string `json:"severity,omitempty"`
}
RawFindingsSeverity defines model for RawFindingsSeverity.
type RawFindingsSourceEnum ¶
type RawFindingsSourceEnum string
RawFindingsSourceEnum An enumeration.
const ( APIFUZZER RawFindingsSourceEnum = "API_FUZZER" BITSIGHT RawFindingsSourceEnum = "BITSIGHT" GRPCANALYZER RawFindingsSourceEnum = "GRPC_ANALYZER" OASANALYSER RawFindingsSourceEnum = "OAS_ANALYSER" OASTRACEANALYZER RawFindingsSourceEnum = "OAS_TRACE_ANALYZER" OPENDNS RawFindingsSourceEnum = "OPENDNS" TALOS RawFindingsSourceEnum = "TALOS" )
Defines values for RawFindingsSourceEnum.
type ReconstructedPathIDIsFilter ¶
type ReconstructedPathIDIsFilter = []string
ReconstructedPathIDIsFilter defines model for reconstructedPathIDIsFilter.
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
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 ScoreExitStatusEnum ¶
type ScoreExitStatusEnum string
ScoreExitStatusEnum An enumeration.
const ( GENERICFAILURE ScoreExitStatusEnum = "GENERIC_FAILURE" NETWORKFAILURE ScoreExitStatusEnum = "NETWORK_FAILURE" PARSEERROR ScoreExitStatusEnum = "PARSE_ERROR" SUCCESS ScoreExitStatusEnum = "SUCCESS" TOOLONG ScoreExitStatusEnum = "TOO_LONG" )
Defines values for ScoreExitStatusEnum.
type ServerInterface ¶
type ServerInterface interface { // Get API events // (GET /apiEvents) GetApiEvents(w http.ResponseWriter, r *http.Request, params GetApiEventsParams) // Get API event // (GET /apiEvents/{eventId}) GetApiEventsEventId(w http.ResponseWriter, r *http.Request, eventId uint32) // Get API event provided spec diff // (GET /apiEvents/{eventId}/providedSpecDiff) GetApiEventsEventIdProvidedSpecDiff(w http.ResponseWriter, r *http.Request, eventId uint32) // Get API event reconstructed spec diff // (GET /apiEvents/{eventId}/reconstructedSpecDiff) GetApiEventsEventIdReconstructedSpecDiff(w http.ResponseWriter, r *http.Request, eventId uint32) // Get API inventory // (GET /apiInventory) GetApiInventory(w http.ResponseWriter, r *http.Request, params GetApiInventoryParams) // Create API inventory item // (POST /apiInventory) PostApiInventory(w http.ResponseWriter, r *http.Request) // Get apiId from host and port // (GET /apiInventory/apiId/fromHostAndPort) GetApiInventoryApiIdFromHostAndPort(w http.ResponseWriter, r *http.Request, params GetApiInventoryApiIdFromHostAndPortParams) // Get apiId from host and port and Trace Source ID // (GET /apiInventory/apiId/fromHostAndPortAndTraceSourceID) GetApiInventoryApiIdFromHostAndPortAndTraceSourceID(w http.ResponseWriter, r *http.Request, params GetApiInventoryApiIdFromHostAndPortAndTraceSourceIDParams) // Get api info from apiId // (GET /apiInventory/{apiId}/apiInfo) GetApiInventoryApiIdApiInfo(w http.ResponseWriter, r *http.Request, apiId ApiId) // Get provided API spec json file // (GET /apiInventory/{apiId}/provided_swagger.json) GetApiInventoryApiIdProvidedSwaggerJson(w http.ResponseWriter, r *http.Request, apiId ApiId) // Get reconstructed API spec json file // (GET /apiInventory/{apiId}/reconstructed_swagger.json) GetApiInventoryApiIdReconstructedSwaggerJson(w http.ResponseWriter, r *http.Request, apiId ApiId) // Get provided and reconstructed open api specs for a specific API // (GET /apiInventory/{apiId}/specs) GetApiInventoryApiIdSpecs(w http.ResponseWriter, r *http.Request, apiId ApiId) // Unset a provided spec for a specific API // (DELETE /apiInventory/{apiId}/specs/providedSpec) DeleteApiInventoryApiIdSpecsProvidedSpec(w http.ResponseWriter, r *http.Request, apiId ApiId) // Add or edit a spec for a specific API // (PUT /apiInventory/{apiId}/specs/providedSpec) PutApiInventoryApiIdSpecsProvidedSpec(w http.ResponseWriter, r *http.Request, apiId ApiId) // Unset a reconstructed spec for a specific API // (DELETE /apiInventory/{apiId}/specs/reconstructedSpec) DeleteApiInventoryApiIdSpecsReconstructedSpec(w http.ResponseWriter, r *http.Request, apiId ApiId) // Get reconstructed spec for review // (GET /apiInventory/{apiId}/suggestedReview) GetApiInventoryApiIdSuggestedReview(w http.ResponseWriter, r *http.Request, apiId ApiId) // Apply the approved review to create the reconstructed spec // (POST /apiInventory/{reviewId}/approvedReview) PostApiInventoryReviewIdApprovedReview(w http.ResponseWriter, r *http.Request, reviewId ReviewId) // Get a hit count within a selected timeframe for the filtered API events // (GET /apiUsage/hitCount) GetApiUsageHitCount(w http.ResponseWriter, r *http.Request, params GetApiUsageHitCountParams) // Allows a client to notify APIClarity about new APIs. // (POST /control/newDiscoveredAPIs) PostControlNewDiscoveredAPIs(w http.ResponseWriter, r *http.Request) // List of configured trace sources // (GET /control/traceSources) GetControlTraceSources(w http.ResponseWriter, r *http.Request) // Create a new Trace Source // (POST /control/traceSources) PostControlTraceSources(w http.ResponseWriter, r *http.Request) // Delete a Trace Source // (DELETE /control/traceSources/{traceSourceId}) DeleteControlTraceSourcesTraceSourceId(w http.ResponseWriter, r *http.Request, traceSourceId TraceSourceId) // Get Trace Source information // (GET /control/traceSources/{traceSourceId}) GetControlTraceSourcesTraceSourceId(w http.ResponseWriter, r *http.Request, traceSourceId TraceSourceId) // Get API usage // (GET /dashboard/apiUsage) GetDashboardApiUsage(w http.ResponseWriter, r *http.Request, params GetDashboardApiUsageParams) // Get latest spec diffs // (GET /dashboard/apiUsage/latestDiffs) GetDashboardApiUsageLatestDiffs(w http.ResponseWriter, r *http.Request) // Get most used APIs // (GET /dashboard/apiUsage/mostUsed) GetDashboardApiUsageMostUsed(w http.ResponseWriter, r *http.Request) // Get the list of APIClarity features and for each feature the list of API hosts (in the form 'host:port') the feature requires to get trace for // (GET /features) GetFeatures(w http.ResponseWriter, r *http.Request) // Get findings for an API and module // (GET /modules/bfla/apiFindings/{apiID}) BflaGetApiFindings(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID, params BflaGetApiFindingsParams) // (GET /modules/bfla/authorizationModel/{apiID}) GetModulesBflaAuthorizationModelApiID(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID) // (POST /modules/bfla/authorizationModel/{apiID}) PostModulesBflaAuthorizationModelApiID(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID) // (PUT /modules/bfla/authorizationModel/{apiID}/approve) PutModulesBflaAuthorizationModelApiIDApprove(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID, params PutModulesBflaAuthorizationModelApiIDApproveParams) // (PUT /modules/bfla/authorizationModel/{apiID}/deny) PutModulesBflaAuthorizationModelApiIDDeny(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID, params PutModulesBflaAuthorizationModelApiIDDenyParams) // (PUT /modules/bfla/authorizationModel/{apiID}/detection/start) PutModulesBflaAuthorizationModelApiIDDetectionStart(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID) // (PUT /modules/bfla/authorizationModel/{apiID}/detection/stop) PutModulesBflaAuthorizationModelApiIDDetectionStop(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID) // (PUT /modules/bfla/authorizationModel/{apiID}/learning/start) PutModulesBflaAuthorizationModelApiIDLearningStart(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID, params PutModulesBflaAuthorizationModelApiIDLearningStartParams) // (PUT /modules/bfla/authorizationModel/{apiID}/learning/stop) PutModulesBflaAuthorizationModelApiIDLearningStop(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID) // (POST /modules/bfla/authorizationModel/{apiID}/reset) PostModulesBflaAuthorizationModelApiIDReset(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID) // (GET /modules/bfla/authorizationModel/{apiID}/state) GetModulesBflaAuthorizationModelApiIDState(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID) // Get the event with the annotations and bfla status // (GET /modules/bfla/event/{id}) BflagetEvent(w http.ResponseWriter, r *http.Request, id int) // (PUT /modules/bfla/event/{id}/{operation}) PutModulesBflaEventIdOperation(w http.ResponseWriter, r *http.Request, id int, operation OperationEnum) // Get the version of this Module // (GET /modules/bfla/version) BflagetVersion(w http.ResponseWriter, r *http.Request) // Retreive the annotated spec for an API // (GET /modules/fuzzer/annotatedspec/{apiID}) FuzzerGetAnnotatedSpec(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID) // Get findings for an API and module // (GET /modules/fuzzer/apiFindings/{apiID}) FuzzerGetAPIFindings(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID, params FuzzerGetAPIFindingsParams) // Start a test for an API // (GET /modules/fuzzer/fuzz/{apiID}/progress) FuzzerGetTestProgress(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID) // Start a test for an API // (GET /modules/fuzzer/fuzz/{apiID}/report) FuzzerGetTestReport(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID) // Start a test for an API // (POST /modules/fuzzer/fuzz/{apiID}/start) FuzzerStartTest(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID) // Stop (cancel) a running test for an API // (POST /modules/fuzzer/fuzz/{apiID}/stop) FuzzerStopTest(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID) // Retreive a report for an API // (GET /modules/fuzzer/report/{apiID}/{timestamp}) FuzzerGetReport(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID, timestamp int64) // Retrieve a report for an API for a specific test // (GET /modules/fuzzer/report/{apiID}/{timestamp}/short) FuzzerGetShortReportByTimestamp(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID, timestamp int64) // Get the current running state of this module // (GET /modules/fuzzer/state) FuzzergetState(w http.ResponseWriter, r *http.Request) // Retreieve the list of tests for an API // (GET /modules/fuzzer/tests/{apiID}) FuzzerGetTests(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID) // Retreive last update status for an API under fuzzing // (GET /modules/fuzzer/updateStatus/{apiID}) FuzzerGetUpdateStatus(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID) // Update status for an API under fuzzing // (POST /modules/fuzzer/updateStatus/{apiID}) FuzzerPostUpdateStatus(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID) // Get the version of this Module // (GET /modules/fuzzer/version) FuzzergetVersion(w http.ResponseWriter, r *http.Request) // Start Differ for an API // (POST /modules/spec_differ/{apiID}/start) SpecDifferStartDiffer(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID) // Stop Differ for an API // (POST /modules/spec_differ/{apiID}/stop) SpecDifferStopDiffer(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID) // enable/disable the spec reconstruction // (POST /modules/specreconstructor/enable) PostModulesSpecreconstructorEnable(w http.ResponseWriter, r *http.Request) // Get the version of this Plugin // (GET /modules/specreconstructor/version) SpecreconstructorgetVersion(w http.ResponseWriter, r *http.Request) // Start the spec reconstruction for this API. // (POST /modules/specreconstructor/{apiID}/start) SpecreconstructorPostAPIIDStart(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID) // Stop the spec reconstruction for this API. // (POST /modules/specreconstructor/{apiID}/stop) SpecreconstructorPostAPIIDStop(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID) // Get findings for an API and module // (GET /modules/traceanalyzer/apiFindings/{apiID}) TraceanalyzerGetApiFindings(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID, params TraceanalyzerGetApiFindingsParams) // Delete all API findings for an API // (POST /modules/traceanalyzer/apiFindings/{apiID}/reset) TraceanalyzerResetApiFindings(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID) // Get Annotations for an event // (GET /modules/traceanalyzer/eventAnnotations/{eventID}) TraceanalyzerGetEventAnnotations(w http.ResponseWriter, r *http.Request, eventID int64, params TraceanalyzerGetEventAnnotationsParams) // Start Trace Analysis for an API // (POST /modules/traceanalyzer/{apiID}/start) TraceanalyzerStartTraceAnalysis(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID) // Stop Trace Analysis for an API // (POST /modules/traceanalyzer/{apiID}/stop) TraceanalyzerStopTraceAnalysis(w http.ResponseWriter, r *http.Request, apiID externalRef0.ApiID) }
ServerInterface represents all server handlers.
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) BflaGetApiFindings ¶
func (siw *ServerInterfaceWrapper) BflaGetApiFindings(w http.ResponseWriter, r *http.Request)
BflaGetApiFindings operation middleware
func (*ServerInterfaceWrapper) BflagetEvent ¶
func (siw *ServerInterfaceWrapper) BflagetEvent(w http.ResponseWriter, r *http.Request)
BflagetEvent operation middleware
func (*ServerInterfaceWrapper) BflagetVersion ¶
func (siw *ServerInterfaceWrapper) BflagetVersion(w http.ResponseWriter, r *http.Request)
BflagetVersion operation middleware
func (*ServerInterfaceWrapper) DeleteApiInventoryApiIdSpecsProvidedSpec ¶
func (siw *ServerInterfaceWrapper) DeleteApiInventoryApiIdSpecsProvidedSpec(w http.ResponseWriter, r *http.Request)
DeleteApiInventoryApiIdSpecsProvidedSpec operation middleware
func (*ServerInterfaceWrapper) DeleteApiInventoryApiIdSpecsReconstructedSpec ¶
func (siw *ServerInterfaceWrapper) DeleteApiInventoryApiIdSpecsReconstructedSpec(w http.ResponseWriter, r *http.Request)
DeleteApiInventoryApiIdSpecsReconstructedSpec operation middleware
func (*ServerInterfaceWrapper) DeleteControlTraceSourcesTraceSourceId ¶
func (siw *ServerInterfaceWrapper) DeleteControlTraceSourcesTraceSourceId(w http.ResponseWriter, r *http.Request)
DeleteControlTraceSourcesTraceSourceId operation middleware
func (*ServerInterfaceWrapper) FuzzerGetAPIFindings ¶
func (siw *ServerInterfaceWrapper) FuzzerGetAPIFindings(w http.ResponseWriter, r *http.Request)
FuzzerGetAPIFindings operation middleware
func (*ServerInterfaceWrapper) FuzzerGetAnnotatedSpec ¶
func (siw *ServerInterfaceWrapper) FuzzerGetAnnotatedSpec(w http.ResponseWriter, r *http.Request)
FuzzerGetAnnotatedSpec operation middleware
func (*ServerInterfaceWrapper) FuzzerGetReport ¶
func (siw *ServerInterfaceWrapper) FuzzerGetReport(w http.ResponseWriter, r *http.Request)
FuzzerGetReport operation middleware
func (*ServerInterfaceWrapper) FuzzerGetShortReportByTimestamp ¶
func (siw *ServerInterfaceWrapper) FuzzerGetShortReportByTimestamp(w http.ResponseWriter, r *http.Request)
FuzzerGetShortReportByTimestamp operation middleware
func (*ServerInterfaceWrapper) FuzzerGetTestProgress ¶
func (siw *ServerInterfaceWrapper) FuzzerGetTestProgress(w http.ResponseWriter, r *http.Request)
FuzzerGetTestProgress operation middleware
func (*ServerInterfaceWrapper) FuzzerGetTestReport ¶
func (siw *ServerInterfaceWrapper) FuzzerGetTestReport(w http.ResponseWriter, r *http.Request)
FuzzerGetTestReport operation middleware
func (*ServerInterfaceWrapper) FuzzerGetTests ¶
func (siw *ServerInterfaceWrapper) FuzzerGetTests(w http.ResponseWriter, r *http.Request)
FuzzerGetTests operation middleware
func (*ServerInterfaceWrapper) FuzzerGetUpdateStatus ¶
func (siw *ServerInterfaceWrapper) FuzzerGetUpdateStatus(w http.ResponseWriter, r *http.Request)
FuzzerGetUpdateStatus operation middleware
func (*ServerInterfaceWrapper) FuzzerPostUpdateStatus ¶
func (siw *ServerInterfaceWrapper) FuzzerPostUpdateStatus(w http.ResponseWriter, r *http.Request)
FuzzerPostUpdateStatus operation middleware
func (*ServerInterfaceWrapper) FuzzerStartTest ¶
func (siw *ServerInterfaceWrapper) FuzzerStartTest(w http.ResponseWriter, r *http.Request)
FuzzerStartTest operation middleware
func (*ServerInterfaceWrapper) FuzzerStopTest ¶
func (siw *ServerInterfaceWrapper) FuzzerStopTest(w http.ResponseWriter, r *http.Request)
FuzzerStopTest operation middleware
func (*ServerInterfaceWrapper) FuzzergetState ¶
func (siw *ServerInterfaceWrapper) FuzzergetState(w http.ResponseWriter, r *http.Request)
FuzzergetState operation middleware
func (*ServerInterfaceWrapper) FuzzergetVersion ¶
func (siw *ServerInterfaceWrapper) FuzzergetVersion(w http.ResponseWriter, r *http.Request)
FuzzergetVersion operation middleware
func (*ServerInterfaceWrapper) GetApiEvents ¶
func (siw *ServerInterfaceWrapper) GetApiEvents(w http.ResponseWriter, r *http.Request)
GetApiEvents operation middleware
func (*ServerInterfaceWrapper) GetApiEventsEventId ¶
func (siw *ServerInterfaceWrapper) GetApiEventsEventId(w http.ResponseWriter, r *http.Request)
GetApiEventsEventId operation middleware
func (*ServerInterfaceWrapper) GetApiEventsEventIdProvidedSpecDiff ¶
func (siw *ServerInterfaceWrapper) GetApiEventsEventIdProvidedSpecDiff(w http.ResponseWriter, r *http.Request)
GetApiEventsEventIdProvidedSpecDiff operation middleware
func (*ServerInterfaceWrapper) GetApiEventsEventIdReconstructedSpecDiff ¶
func (siw *ServerInterfaceWrapper) GetApiEventsEventIdReconstructedSpecDiff(w http.ResponseWriter, r *http.Request)
GetApiEventsEventIdReconstructedSpecDiff operation middleware
func (*ServerInterfaceWrapper) GetApiInventory ¶
func (siw *ServerInterfaceWrapper) GetApiInventory(w http.ResponseWriter, r *http.Request)
GetApiInventory operation middleware
func (*ServerInterfaceWrapper) GetApiInventoryApiIdApiInfo ¶
func (siw *ServerInterfaceWrapper) GetApiInventoryApiIdApiInfo(w http.ResponseWriter, r *http.Request)
GetApiInventoryApiIdApiInfo operation middleware
func (*ServerInterfaceWrapper) GetApiInventoryApiIdFromHostAndPort ¶
func (siw *ServerInterfaceWrapper) GetApiInventoryApiIdFromHostAndPort(w http.ResponseWriter, r *http.Request)
GetApiInventoryApiIdFromHostAndPort operation middleware
func (*ServerInterfaceWrapper) GetApiInventoryApiIdFromHostAndPortAndTraceSourceID ¶
func (siw *ServerInterfaceWrapper) GetApiInventoryApiIdFromHostAndPortAndTraceSourceID(w http.ResponseWriter, r *http.Request)
GetApiInventoryApiIdFromHostAndPortAndTraceSourceID operation middleware
func (*ServerInterfaceWrapper) GetApiInventoryApiIdProvidedSwaggerJson ¶
func (siw *ServerInterfaceWrapper) GetApiInventoryApiIdProvidedSwaggerJson(w http.ResponseWriter, r *http.Request)
GetApiInventoryApiIdProvidedSwaggerJson operation middleware
func (*ServerInterfaceWrapper) GetApiInventoryApiIdReconstructedSwaggerJson ¶
func (siw *ServerInterfaceWrapper) GetApiInventoryApiIdReconstructedSwaggerJson(w http.ResponseWriter, r *http.Request)
GetApiInventoryApiIdReconstructedSwaggerJson operation middleware
func (*ServerInterfaceWrapper) GetApiInventoryApiIdSpecs ¶
func (siw *ServerInterfaceWrapper) GetApiInventoryApiIdSpecs(w http.ResponseWriter, r *http.Request)
GetApiInventoryApiIdSpecs operation middleware
func (*ServerInterfaceWrapper) GetApiInventoryApiIdSuggestedReview ¶
func (siw *ServerInterfaceWrapper) GetApiInventoryApiIdSuggestedReview(w http.ResponseWriter, r *http.Request)
GetApiInventoryApiIdSuggestedReview operation middleware
func (*ServerInterfaceWrapper) GetApiUsageHitCount ¶
func (siw *ServerInterfaceWrapper) GetApiUsageHitCount(w http.ResponseWriter, r *http.Request)
GetApiUsageHitCount operation middleware
func (*ServerInterfaceWrapper) GetControlTraceSources ¶
func (siw *ServerInterfaceWrapper) GetControlTraceSources(w http.ResponseWriter, r *http.Request)
GetControlTraceSources operation middleware
func (*ServerInterfaceWrapper) GetControlTraceSourcesTraceSourceId ¶
func (siw *ServerInterfaceWrapper) GetControlTraceSourcesTraceSourceId(w http.ResponseWriter, r *http.Request)
GetControlTraceSourcesTraceSourceId operation middleware
func (*ServerInterfaceWrapper) GetDashboardApiUsage ¶
func (siw *ServerInterfaceWrapper) GetDashboardApiUsage(w http.ResponseWriter, r *http.Request)
GetDashboardApiUsage operation middleware
func (*ServerInterfaceWrapper) GetDashboardApiUsageLatestDiffs ¶
func (siw *ServerInterfaceWrapper) GetDashboardApiUsageLatestDiffs(w http.ResponseWriter, r *http.Request)
GetDashboardApiUsageLatestDiffs operation middleware
func (*ServerInterfaceWrapper) GetDashboardApiUsageMostUsed ¶
func (siw *ServerInterfaceWrapper) GetDashboardApiUsageMostUsed(w http.ResponseWriter, r *http.Request)
GetDashboardApiUsageMostUsed operation middleware
func (*ServerInterfaceWrapper) GetFeatures ¶
func (siw *ServerInterfaceWrapper) GetFeatures(w http.ResponseWriter, r *http.Request)
GetFeatures operation middleware
func (*ServerInterfaceWrapper) GetModulesBflaAuthorizationModelApiID ¶
func (siw *ServerInterfaceWrapper) GetModulesBflaAuthorizationModelApiID(w http.ResponseWriter, r *http.Request)
GetModulesBflaAuthorizationModelApiID operation middleware
func (*ServerInterfaceWrapper) GetModulesBflaAuthorizationModelApiIDState ¶
func (siw *ServerInterfaceWrapper) GetModulesBflaAuthorizationModelApiIDState(w http.ResponseWriter, r *http.Request)
GetModulesBflaAuthorizationModelApiIDState operation middleware
func (*ServerInterfaceWrapper) PostApiInventory ¶
func (siw *ServerInterfaceWrapper) PostApiInventory(w http.ResponseWriter, r *http.Request)
PostApiInventory operation middleware
func (*ServerInterfaceWrapper) PostApiInventoryReviewIdApprovedReview ¶
func (siw *ServerInterfaceWrapper) PostApiInventoryReviewIdApprovedReview(w http.ResponseWriter, r *http.Request)
PostApiInventoryReviewIdApprovedReview operation middleware
func (*ServerInterfaceWrapper) PostControlNewDiscoveredAPIs ¶
func (siw *ServerInterfaceWrapper) PostControlNewDiscoveredAPIs(w http.ResponseWriter, r *http.Request)
PostControlNewDiscoveredAPIs operation middleware
func (*ServerInterfaceWrapper) PostControlTraceSources ¶
func (siw *ServerInterfaceWrapper) PostControlTraceSources(w http.ResponseWriter, r *http.Request)
PostControlTraceSources operation middleware
func (*ServerInterfaceWrapper) PostModulesBflaAuthorizationModelApiID ¶
func (siw *ServerInterfaceWrapper) PostModulesBflaAuthorizationModelApiID(w http.ResponseWriter, r *http.Request)
PostModulesBflaAuthorizationModelApiID operation middleware
func (*ServerInterfaceWrapper) PostModulesBflaAuthorizationModelApiIDReset ¶
func (siw *ServerInterfaceWrapper) PostModulesBflaAuthorizationModelApiIDReset(w http.ResponseWriter, r *http.Request)
PostModulesBflaAuthorizationModelApiIDReset operation middleware
func (*ServerInterfaceWrapper) PostModulesSpecreconstructorEnable ¶
func (siw *ServerInterfaceWrapper) PostModulesSpecreconstructorEnable(w http.ResponseWriter, r *http.Request)
PostModulesSpecreconstructorEnable operation middleware
func (*ServerInterfaceWrapper) PutApiInventoryApiIdSpecsProvidedSpec ¶
func (siw *ServerInterfaceWrapper) PutApiInventoryApiIdSpecsProvidedSpec(w http.ResponseWriter, r *http.Request)
PutApiInventoryApiIdSpecsProvidedSpec operation middleware
func (*ServerInterfaceWrapper) PutModulesBflaAuthorizationModelApiIDApprove ¶
func (siw *ServerInterfaceWrapper) PutModulesBflaAuthorizationModelApiIDApprove(w http.ResponseWriter, r *http.Request)
PutModulesBflaAuthorizationModelApiIDApprove operation middleware
func (*ServerInterfaceWrapper) PutModulesBflaAuthorizationModelApiIDDeny ¶
func (siw *ServerInterfaceWrapper) PutModulesBflaAuthorizationModelApiIDDeny(w http.ResponseWriter, r *http.Request)
PutModulesBflaAuthorizationModelApiIDDeny operation middleware
func (*ServerInterfaceWrapper) PutModulesBflaAuthorizationModelApiIDDetectionStart ¶
func (siw *ServerInterfaceWrapper) PutModulesBflaAuthorizationModelApiIDDetectionStart(w http.ResponseWriter, r *http.Request)
PutModulesBflaAuthorizationModelApiIDDetectionStart operation middleware
func (*ServerInterfaceWrapper) PutModulesBflaAuthorizationModelApiIDDetectionStop ¶
func (siw *ServerInterfaceWrapper) PutModulesBflaAuthorizationModelApiIDDetectionStop(w http.ResponseWriter, r *http.Request)
PutModulesBflaAuthorizationModelApiIDDetectionStop operation middleware
func (*ServerInterfaceWrapper) PutModulesBflaAuthorizationModelApiIDLearningStart ¶
func (siw *ServerInterfaceWrapper) PutModulesBflaAuthorizationModelApiIDLearningStart(w http.ResponseWriter, r *http.Request)
PutModulesBflaAuthorizationModelApiIDLearningStart operation middleware
func (*ServerInterfaceWrapper) PutModulesBflaAuthorizationModelApiIDLearningStop ¶
func (siw *ServerInterfaceWrapper) PutModulesBflaAuthorizationModelApiIDLearningStop(w http.ResponseWriter, r *http.Request)
PutModulesBflaAuthorizationModelApiIDLearningStop operation middleware
func (*ServerInterfaceWrapper) PutModulesBflaEventIdOperation ¶
func (siw *ServerInterfaceWrapper) PutModulesBflaEventIdOperation(w http.ResponseWriter, r *http.Request)
PutModulesBflaEventIdOperation operation middleware
func (*ServerInterfaceWrapper) SpecDifferStartDiffer ¶
func (siw *ServerInterfaceWrapper) SpecDifferStartDiffer(w http.ResponseWriter, r *http.Request)
SpecDifferStartDiffer operation middleware
func (*ServerInterfaceWrapper) SpecDifferStopDiffer ¶
func (siw *ServerInterfaceWrapper) SpecDifferStopDiffer(w http.ResponseWriter, r *http.Request)
SpecDifferStopDiffer operation middleware
func (*ServerInterfaceWrapper) SpecreconstructorPostAPIIDStart ¶
func (siw *ServerInterfaceWrapper) SpecreconstructorPostAPIIDStart(w http.ResponseWriter, r *http.Request)
SpecreconstructorPostAPIIDStart operation middleware
func (*ServerInterfaceWrapper) SpecreconstructorPostAPIIDStop ¶
func (siw *ServerInterfaceWrapper) SpecreconstructorPostAPIIDStop(w http.ResponseWriter, r *http.Request)
SpecreconstructorPostAPIIDStop operation middleware
func (*ServerInterfaceWrapper) SpecreconstructorgetVersion ¶
func (siw *ServerInterfaceWrapper) SpecreconstructorgetVersion(w http.ResponseWriter, r *http.Request)
SpecreconstructorgetVersion operation middleware
func (*ServerInterfaceWrapper) TraceanalyzerGetApiFindings ¶
func (siw *ServerInterfaceWrapper) TraceanalyzerGetApiFindings(w http.ResponseWriter, r *http.Request)
TraceanalyzerGetApiFindings operation middleware
func (*ServerInterfaceWrapper) TraceanalyzerGetEventAnnotations ¶
func (siw *ServerInterfaceWrapper) TraceanalyzerGetEventAnnotations(w http.ResponseWriter, r *http.Request)
TraceanalyzerGetEventAnnotations operation middleware
func (*ServerInterfaceWrapper) TraceanalyzerResetApiFindings ¶
func (siw *ServerInterfaceWrapper) TraceanalyzerResetApiFindings(w http.ResponseWriter, r *http.Request)
TraceanalyzerResetApiFindings operation middleware
func (*ServerInterfaceWrapper) TraceanalyzerStartTraceAnalysis ¶
func (siw *ServerInterfaceWrapper) TraceanalyzerStartTraceAnalysis(w http.ResponseWriter, r *http.Request)
TraceanalyzerStartTraceAnalysis operation middleware
func (*ServerInterfaceWrapper) TraceanalyzerStopTraceAnalysis ¶
func (siw *ServerInterfaceWrapper) TraceanalyzerStopTraceAnalysis(w http.ResponseWriter, r *http.Request)
TraceanalyzerStopTraceAnalysis operation middleware
type ShortTestProgress ¶
type ShortTestProgress struct { ApiID *externalRef0.ApiID `json:"apiID,omitempty"` // Progress Progress of the test Progress int `json:"progress"` // Starttime Timestamp of the start of the test Starttime int64 `json:"starttime"` }
ShortTestProgress Describes the progress of an ongoing test
type ShortTestReport ¶
type ShortTestReport struct { ApiID *externalRef0.ApiID `json:"apiID,omitempty"` // HighestSeverity Severity of a finding HighestSeverity *externalRef0.Severity `json:"highestSeverity,omitempty"` // Starttime Timestamp of the start of the test Starttime int64 `json:"starttime"` // Status An enumeration. Status FuzzingStatusEnum `json:"status"` // StatusMessage Message for status details, if any StatusMessage *string `json:"statusMessage,omitempty"` Tags *[]FuzzingReportTag `json:"tags,omitempty"` }
ShortTestReport Short Test Report
type SourceIPIsFilter ¶
type SourceIPIsFilter = []string
SourceIPIsFilter defines model for sourceIPIsFilter.
type SourceIPIsNotFilter ¶
type SourceIPIsNotFilter = []string
SourceIPIsNotFilter defines model for sourceIPIsNotFilter.
type SpecContainsFilter ¶
type SpecContainsFilter = []string
SpecContainsFilter defines model for specContainsFilter.
type SpecDiffTypeIsFilter ¶
type SpecDiffTypeIsFilter = []externalRef0.DiffType
SpecDiffTypeIsFilter defines model for specDiffTypeIsFilter.
type SpecDifferStartDifferResponse ¶
type SpecDifferStartDifferResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.ApiResponse JSONDefault *externalRef0.ApiResponse }
func ParseSpecDifferStartDifferResponse ¶
func ParseSpecDifferStartDifferResponse(rsp *http.Response) (*SpecDifferStartDifferResponse, error)
ParseSpecDifferStartDifferResponse parses an HTTP response from a SpecDifferStartDifferWithResponse call
func (SpecDifferStartDifferResponse) Status ¶
func (r SpecDifferStartDifferResponse) Status() string
Status returns HTTPResponse.Status
func (SpecDifferStartDifferResponse) StatusCode ¶
func (r SpecDifferStartDifferResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SpecDifferStopDifferResponse ¶
type SpecDifferStopDifferResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.ApiResponse JSONDefault *externalRef0.ApiResponse }
func ParseSpecDifferStopDifferResponse ¶
func ParseSpecDifferStopDifferResponse(rsp *http.Response) (*SpecDifferStopDifferResponse, error)
ParseSpecDifferStopDifferResponse parses an HTTP response from a SpecDifferStopDifferWithResponse call
func (SpecDifferStopDifferResponse) Status ¶
func (r SpecDifferStopDifferResponse) Status() string
Status returns HTTPResponse.Status
func (SpecDifferStopDifferResponse) StatusCode ¶
func (r SpecDifferStopDifferResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SpecDiffs ¶
type SpecDiffs struct {
Diffs APIDiffs `json:"diffs"`
}
SpecDiffs defines model for SpecDiffs.
type SpecDiffsNotification ¶
type SpecDiffsNotification struct { Diffs APIDiffs `json:"diffs"` NotificationType string `json:"notificationType"` }
SpecDiffsNotification defines model for SpecDiffsNotification.
type SpecEndsWithFilter ¶
type SpecEndsWithFilter = string
SpecEndsWithFilter defines model for specEndsWithFilter.
type SpecIsNotFilter ¶
type SpecIsNotFilter = []string
SpecIsNotFilter defines model for specIsNotFilter.
type SpecStartsWithFilter ¶
type SpecStartsWithFilter = string
SpecStartsWithFilter defines model for specStartsWithFilter.
type SpecreconstructorPostAPIIDStartResponse ¶
type SpecreconstructorPostAPIIDStartResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *externalRef0.ApiResponse }
func ParseSpecreconstructorPostAPIIDStartResponse ¶
func ParseSpecreconstructorPostAPIIDStartResponse(rsp *http.Response) (*SpecreconstructorPostAPIIDStartResponse, error)
ParseSpecreconstructorPostAPIIDStartResponse parses an HTTP response from a SpecreconstructorPostAPIIDStartWithResponse call
func (SpecreconstructorPostAPIIDStartResponse) Status ¶
func (r SpecreconstructorPostAPIIDStartResponse) Status() string
Status returns HTTPResponse.Status
func (SpecreconstructorPostAPIIDStartResponse) StatusCode ¶
func (r SpecreconstructorPostAPIIDStartResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SpecreconstructorPostAPIIDStopResponse ¶
type SpecreconstructorPostAPIIDStopResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *externalRef0.ApiResponse }
func ParseSpecreconstructorPostAPIIDStopResponse ¶
func ParseSpecreconstructorPostAPIIDStopResponse(rsp *http.Response) (*SpecreconstructorPostAPIIDStopResponse, error)
ParseSpecreconstructorPostAPIIDStopResponse parses an HTTP response from a SpecreconstructorPostAPIIDStopWithResponse call
func (SpecreconstructorPostAPIIDStopResponse) Status ¶
func (r SpecreconstructorPostAPIIDStopResponse) Status() string
Status returns HTTPResponse.Status
func (SpecreconstructorPostAPIIDStopResponse) StatusCode ¶
func (r SpecreconstructorPostAPIIDStopResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SpecreconstructorgetVersionResponse ¶
type SpecreconstructorgetVersionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.ModuleVersion }
func ParseSpecreconstructorgetVersionResponse ¶
func ParseSpecreconstructorgetVersionResponse(rsp *http.Response) (*SpecreconstructorgetVersionResponse, error)
ParseSpecreconstructorgetVersionResponse parses an HTTP response from a SpecreconstructorgetVersionWithResponse call
func (SpecreconstructorgetVersionResponse) Status ¶
func (r SpecreconstructorgetVersionResponse) Status() string
Status returns HTTPResponse.Status
func (SpecreconstructorgetVersionResponse) StatusCode ¶
func (r SpecreconstructorgetVersionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StatusCodeGteFilter ¶
type StatusCodeGteFilter = string
StatusCodeGteFilter defines model for statusCodeGteFilter.
type StatusCodeIsFilter ¶
type StatusCodeIsFilter = []string
StatusCodeIsFilter defines model for statusCodeIsFilter.
type StatusCodeIsNotFilter ¶
type StatusCodeIsNotFilter = []string
StatusCodeIsNotFilter defines model for statusCodeIsNotFilter.
type StatusCodeLteFilter ¶
type StatusCodeLteFilter = string
StatusCodeLteFilter defines model for statusCodeLteFilter.
type Test ¶
type Test struct { // ErrorMessage A message in case of error ErrorMessage *string `json:"errorMessage,omitempty"` // Progress Progress of the test Progress *int `json:"progress,omitempty"` // Starttime Timestamp of the start of the test Starttime *int64 `json:"starttime,omitempty"` // Vulnerabilities risk of the finding Vulnerabilities *Vulnerabilities `json:"vulnerabilities,omitempty"` }
Test defines model for Test.
type TestHandle ¶
type TestHandle struct { ApiID *externalRef0.ApiID `json:"apiID,omitempty"` Timestamp *int64 `json:"timestamp,omitempty"` }
TestHandle defines model for TestHandle.
type TestInput ¶
type TestInput struct { Auth *AuthorizationScheme `json:"auth,omitempty"` // Depth An enumeration for input depth parameter. Depth TestInputDepthEnum `json:"depth"` }
TestInput contains all input parameters for a test
type TestInputDepthEnum ¶
type TestInputDepthEnum string
TestInputDepthEnum An enumeration for input depth parameter.
const ( DEEP TestInputDepthEnum = "DEEP" DEFAULT TestInputDepthEnum = "DEFAULT" QUICK TestInputDepthEnum = "QUICK" )
Defines values for TestInputDepthEnum.
type TestProgressNotification ¶
type TestProgressNotification struct { ApiID *externalRef0.ApiID `json:"apiID,omitempty"` NotificationType string `json:"notificationType"` // Progress Progress of the test Progress int `json:"progress"` // Starttime Timestamp of the start of the test Starttime int64 `json:"starttime"` }
TestProgressNotification defines model for TestProgressNotification.
type TestReportNotification ¶
type TestReportNotification struct { ApiID *externalRef0.ApiID `json:"apiID,omitempty"` // HighestSeverity Severity of a finding HighestSeverity *externalRef0.Severity `json:"highestSeverity,omitempty"` NotificationType string `json:"notificationType"` // Starttime Timestamp of the start of the test Starttime int64 `json:"starttime"` // Status An enumeration. Status FuzzingStatusEnum `json:"status"` // StatusMessage Message for status details, if any StatusMessage *string `json:"statusMessage,omitempty"` Tags *[]FuzzingReportTag `json:"tags,omitempty"` }
TestReportNotification defines model for TestReportNotification.
type TestWithReport ¶
type TestWithReport struct { // ErrorMessage A message in case of error ErrorMessage *string `json:"errorMessage,omitempty"` // LastReportTime Timestamp of the last report received for the test LastReportTime *int64 `json:"lastReportTime,omitempty"` // Progress Progress of the test Progress *int `json:"progress,omitempty"` // Report fuzzing status and reporting Report *FuzzingStatusAndReport `json:"report,omitempty"` // Starttime Timestamp of the start of the test Starttime *int64 `json:"starttime,omitempty"` // Vulnerabilities risk of the finding Vulnerabilities *Vulnerabilities `json:"vulnerabilities,omitempty"` }
TestWithReport defines model for TestWithReport.
type TestingModuleState ¶
type TestingModuleState struct { APIsInCache int `json:"APIsInCache"` Version string `json:"version"` }
TestingModuleState defines model for TestingModuleState.
type Tests ¶
type Tests struct { Items *[]Test `json:"items,omitempty"` // Total Nb of items, used for pagination Total *int `json:"total,omitempty"` }
Tests defines model for Tests.
type TooManyValuesForParamError ¶
func (*TooManyValuesForParamError) Error ¶
func (e *TooManyValuesForParamError) Error() string
type TraceSource ¶
type TraceSource struct { Description *string `json:"description,omitempty"` Id *int `json:"id,omitempty"` // Name Unique name identifying a Trace Source Name string `json:"name"` Token *string `json:"token,omitempty"` Type TraceSourceType `json:"type"` Uid *openapi_types.UUID `json:"uid,omitempty"` }
TraceSource A Source which is sending traces to APIClarity
type TraceSourceId ¶
type TraceSourceId = openapi_types.UUID
TraceSourceId defines model for traceSourceId.
type TraceSourceIdQuery ¶
type TraceSourceIdQuery = openapi_types.UUID
TraceSourceIdQuery defines model for traceSourceIdQuery.
type TraceSourceType ¶
type TraceSourceType string
TraceSourceType defines model for TraceSourceType.
const ( APIGEEX TraceSourceType = "APIGEE_X" F5BIGIP TraceSourceType = "F5_BIG_IP" KONGINTERNAL TraceSourceType = "KONG_INTERNAL" TYKINTERNAL TraceSourceType = "TYK_INTERNAL" )
Defines values for TraceSourceType.
type TraceanalyzerGetApiFindingsParams ¶
type TraceanalyzerGetApiFindingsParams struct { // Sensitive Should findings include sensitive data ? Sensitive *externalRef0.Sensitive `form:"sensitive,omitempty" json:"sensitive,omitempty"` }
TraceanalyzerGetApiFindingsParams defines parameters for TraceanalyzerGetApiFindings.
type TraceanalyzerGetApiFindingsResponse ¶
type TraceanalyzerGetApiFindingsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.APIFindings JSONDefault *externalRef0.ApiResponse }
func ParseTraceanalyzerGetApiFindingsResponse ¶
func ParseTraceanalyzerGetApiFindingsResponse(rsp *http.Response) (*TraceanalyzerGetApiFindingsResponse, error)
ParseTraceanalyzerGetApiFindingsResponse parses an HTTP response from a TraceanalyzerGetApiFindingsWithResponse call
func (TraceanalyzerGetApiFindingsResponse) Status ¶
func (r TraceanalyzerGetApiFindingsResponse) Status() string
Status returns HTTPResponse.Status
func (TraceanalyzerGetApiFindingsResponse) StatusCode ¶
func (r TraceanalyzerGetApiFindingsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TraceanalyzerGetEventAnnotationsParams ¶
type TraceanalyzerGetEventAnnotationsParams struct {
Redacted *Redacted `form:"redacted,omitempty" json:"redacted,omitempty"`
}
TraceanalyzerGetEventAnnotationsParams defines parameters for TraceanalyzerGetEventAnnotations.
type TraceanalyzerGetEventAnnotationsResponse ¶
type TraceanalyzerGetEventAnnotationsResponse struct { Body []byte HTTPResponse *http.Response JSON200 *Annotations }
func ParseTraceanalyzerGetEventAnnotationsResponse ¶
func ParseTraceanalyzerGetEventAnnotationsResponse(rsp *http.Response) (*TraceanalyzerGetEventAnnotationsResponse, error)
ParseTraceanalyzerGetEventAnnotationsResponse parses an HTTP response from a TraceanalyzerGetEventAnnotationsWithResponse call
func (TraceanalyzerGetEventAnnotationsResponse) Status ¶
func (r TraceanalyzerGetEventAnnotationsResponse) Status() string
Status returns HTTPResponse.Status
func (TraceanalyzerGetEventAnnotationsResponse) StatusCode ¶
func (r TraceanalyzerGetEventAnnotationsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TraceanalyzerResetApiFindingsResponse ¶
type TraceanalyzerResetApiFindingsResponse struct { Body []byte HTTPResponse *http.Response JSONDefault *externalRef0.ApiResponse }
func ParseTraceanalyzerResetApiFindingsResponse ¶
func ParseTraceanalyzerResetApiFindingsResponse(rsp *http.Response) (*TraceanalyzerResetApiFindingsResponse, error)
ParseTraceanalyzerResetApiFindingsResponse parses an HTTP response from a TraceanalyzerResetApiFindingsWithResponse call
func (TraceanalyzerResetApiFindingsResponse) Status ¶
func (r TraceanalyzerResetApiFindingsResponse) Status() string
Status returns HTTPResponse.Status
func (TraceanalyzerResetApiFindingsResponse) StatusCode ¶
func (r TraceanalyzerResetApiFindingsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TraceanalyzerStartTraceAnalysisResponse ¶
type TraceanalyzerStartTraceAnalysisResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.ApiResponse JSONDefault *externalRef0.ApiResponse }
func ParseTraceanalyzerStartTraceAnalysisResponse ¶
func ParseTraceanalyzerStartTraceAnalysisResponse(rsp *http.Response) (*TraceanalyzerStartTraceAnalysisResponse, error)
ParseTraceanalyzerStartTraceAnalysisResponse parses an HTTP response from a TraceanalyzerStartTraceAnalysisWithResponse call
func (TraceanalyzerStartTraceAnalysisResponse) Status ¶
func (r TraceanalyzerStartTraceAnalysisResponse) Status() string
Status returns HTTPResponse.Status
func (TraceanalyzerStartTraceAnalysisResponse) StatusCode ¶
func (r TraceanalyzerStartTraceAnalysisResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TraceanalyzerStopTraceAnalysisResponse ¶
type TraceanalyzerStopTraceAnalysisResponse struct { Body []byte HTTPResponse *http.Response JSON200 *externalRef0.ApiResponse JSONDefault *externalRef0.ApiResponse }
func ParseTraceanalyzerStopTraceAnalysisResponse ¶
func ParseTraceanalyzerStopTraceAnalysisResponse(rsp *http.Response) (*TraceanalyzerStopTraceAnalysisResponse, error)
ParseTraceanalyzerStopTraceAnalysisResponse parses an HTTP response from a TraceanalyzerStopTraceAnalysisWithResponse call
func (TraceanalyzerStopTraceAnalysisResponse) Status ¶
func (r TraceanalyzerStopTraceAnalysisResponse) Status() string
Status returns HTTPResponse.Status
func (TraceanalyzerStopTraceAnalysisResponse) StatusCode ¶
func (r TraceanalyzerStopTraceAnalysisResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UnescapedCookieParamError ¶
func (*UnescapedCookieParamError) Error ¶
func (e *UnescapedCookieParamError) Error() string
func (*UnescapedCookieParamError) Unwrap ¶
func (e *UnescapedCookieParamError) Unwrap() error
type UnknownError ¶
type UnknownError = externalRef0.ApiResponse
UnknownError An object that is returned in all cases of failures
type UnmarshallingParamError ¶
func (*UnmarshallingParamError) Error ¶
func (e *UnmarshallingParamError) Error() string
func (*UnmarshallingParamError) Unwrap ¶
func (e *UnmarshallingParamError) Unwrap() error
type Version ¶
type Version struct {
Version string `json:"version"`
}
Version defines model for Version.
type Vulnerabilities ¶
type Vulnerabilities struct { // Critical Total of vuln Critical *int `json:"critical,omitempty"` // High Total of vuln High *int `json:"high,omitempty"` // Low Total of vuln Low *int `json:"low,omitempty"` // Medium Total of vuln Medium *int `json:"medium,omitempty"` // Total Total of vuln Total *int `json:"total,omitempty"` }
Vulnerabilities risk of the finding