generated

package
v0.0.0-...-4673371 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 7, 2024 License: EUPL-1.2 Imports: 15 Imported by: 0

Documentation

Overview

Package generated provides primitives to interact with the openapi HTTP API.

Code generated by github.com/deepmap/oapi-codegen/v2 version v2.0.0 DO NOT EDIT.

Index

Constants

View Source
const (
	SessionAuthScopes = "sessionAuth.Scopes"
	WorkerAuthScopes  = "workerAuth.Scopes"
)

Variables

This section is empty.

Functions

func GetSwagger

func GetSwagger() (swagger *openapi3.T, err error)

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 NewDeleteDockerIdRequest

func NewDeleteDockerIdRequest(server string, id int64) (*http.Request, error)

NewDeleteDockerIdRequest generates requests for DeleteDockerId

func NewDeleteGitIdRequest

func NewDeleteGitIdRequest(server string, id int64) (*http.Request, error)

NewDeleteGitIdRequest generates requests for DeleteGitId

func NewDeleteMongoIdRequest

func NewDeleteMongoIdRequest(server string, id int64) (*http.Request, error)

NewDeleteMongoIdRequest generates requests for DeleteMongoId

func NewDeleteMysqlIdRequest

func NewDeleteMysqlIdRequest(server string, id int64) (*http.Request, error)

NewDeleteMysqlIdRequest generates requests for DeleteMysqlId

func NewDeleteOrganizationsIdDeleteUserRequest

func NewDeleteOrganizationsIdDeleteUserRequest(server string, id int64, body DeleteOrganizationsIdDeleteUserJSONRequestBody) (*http.Request, error)

NewDeleteOrganizationsIdDeleteUserRequest calls the generic DeleteOrganizationsIdDeleteUser builder with application/json body

func NewDeleteOrganizationsIdDeleteUserRequestWithBody

func NewDeleteOrganizationsIdDeleteUserRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewDeleteOrganizationsIdDeleteUserRequestWithBody generates requests for DeleteOrganizationsIdDeleteUser with any type of body

func NewDeleteOrganizationsIdRequest

func NewDeleteOrganizationsIdRequest(server string, id int64) (*http.Request, error)

NewDeleteOrganizationsIdRequest generates requests for DeleteOrganizationsId

func NewDeletePostgresIdRequest

func NewDeletePostgresIdRequest(server string, id int64) (*http.Request, error)

NewDeletePostgresIdRequest generates requests for DeletePostgresId

func NewDeleteProjectsIdRequest

func NewDeleteProjectsIdRequest(server string, id int64) (*http.Request, error)

NewDeleteProjectsIdRequest generates requests for DeleteProjectsId

func NewDeleteRedisIdRequest

func NewDeleteRedisIdRequest(server string, id int64) (*http.Request, error)

NewDeleteRedisIdRequest generates requests for DeleteRedisId

func NewDeleteWorkerIdRequest

func NewDeleteWorkerIdRequest(server string, id int64) (*http.Request, error)

NewDeleteWorkerIdRequest generates requests for DeleteWorkerId

func NewGetCvesDbTypeVersionRequest

func NewGetCvesDbTypeVersionRequest(server string, dbType string, version string) (*http.Request, error)

NewGetCvesDbTypeVersionRequest generates requests for GetCvesDbTypeVersion

func NewGetDockerIdRequest

func NewGetDockerIdRequest(server string, id int64) (*http.Request, error)

NewGetDockerIdRequest generates requests for GetDockerId

func NewGetDockerRequest

func NewGetDockerRequest(server string, params *GetDockerParams) (*http.Request, error)

NewGetDockerRequest generates requests for GetDocker

func NewGetGitIdRequest

func NewGetGitIdRequest(server string, id int64) (*http.Request, error)

NewGetGitIdRequest generates requests for GetGitId

func NewGetGitRequest

func NewGetGitRequest(server string, params *GetGitParams) (*http.Request, error)

NewGetGitRequest generates requests for GetGit

func NewGetMongoIdRequest

func NewGetMongoIdRequest(server string, id int64) (*http.Request, error)

NewGetMongoIdRequest generates requests for GetMongoId

func NewGetMongoRequest

func NewGetMongoRequest(server string, params *GetMongoParams) (*http.Request, error)

NewGetMongoRequest generates requests for GetMongo

func NewGetMongoScansRequest

func NewGetMongoScansRequest(server string, params *GetMongoScansParams) (*http.Request, error)

NewGetMongoScansRequest generates requests for GetMongoScans

func NewGetMysqlIdRequest

func NewGetMysqlIdRequest(server string, id int64) (*http.Request, error)

NewGetMysqlIdRequest generates requests for GetMysqlId

func NewGetMysqlRequest

func NewGetMysqlRequest(server string, params *GetMysqlParams) (*http.Request, error)

NewGetMysqlRequest generates requests for GetMysql

func NewGetMysqlScansRequest

func NewGetMysqlScansRequest(server string, params *GetMysqlScansParams) (*http.Request, error)

NewGetMysqlScansRequest generates requests for GetMysqlScans

func NewGetOrganizationsIdRequest

func NewGetOrganizationsIdRequest(server string, id int64) (*http.Request, error)

NewGetOrganizationsIdRequest generates requests for GetOrganizationsId

func NewGetOrganizationsRequest

func NewGetOrganizationsRequest(server string, params *GetOrganizationsParams) (*http.Request, error)

NewGetOrganizationsRequest generates requests for GetOrganizations

func NewGetPostgresIdRequest

func NewGetPostgresIdRequest(server string, id int64) (*http.Request, error)

NewGetPostgresIdRequest generates requests for GetPostgresId

func NewGetPostgresRequest

func NewGetPostgresRequest(server string, params *GetPostgresParams) (*http.Request, error)

NewGetPostgresRequest generates requests for GetPostgres

func NewGetPostgresScansRequest

func NewGetPostgresScansRequest(server string, params *GetPostgresScansParams) (*http.Request, error)

NewGetPostgresScansRequest generates requests for GetPostgresScans

func NewGetProjectsIdBruteforcePasswordsRequest

func NewGetProjectsIdBruteforcePasswordsRequest(server string, id int64, params *GetProjectsIdBruteforcePasswordsParams) (*http.Request, error)

NewGetProjectsIdBruteforcePasswordsRequest generates requests for GetProjectsIdBruteforcePasswords

func NewGetProjectsIdBruteforcedPasswordRequest

func NewGetProjectsIdBruteforcedPasswordRequest(server string, id int64, params *GetProjectsIdBruteforcedPasswordParams) (*http.Request, error)

NewGetProjectsIdBruteforcedPasswordRequest generates requests for GetProjectsIdBruteforcedPassword

func NewGetProjectsIdRequest

func NewGetProjectsIdRequest(server string, id int64) (*http.Request, error)

NewGetProjectsIdRequest generates requests for GetProjectsId

func NewGetRedisIdRequest

func NewGetRedisIdRequest(server string, id int64) (*http.Request, error)

NewGetRedisIdRequest generates requests for GetRedisId

func NewGetRedisRequest

func NewGetRedisRequest(server string, params *GetRedisParams) (*http.Request, error)

NewGetRedisRequest generates requests for GetRedis

func NewGetRedisScansRequest

func NewGetRedisScansRequest(server string, params *GetRedisScansParams) (*http.Request, error)

NewGetRedisScansRequest generates requests for GetRedisScans

func NewGetScanGroupsRequest

func NewGetScanGroupsRequest(server string, params *GetScanGroupsParams) (*http.Request, error)

NewGetScanGroupsRequest generates requests for GetScanGroups

func NewGetScanIdRequest

func NewGetScanIdRequest(server string, id int64) (*http.Request, error)

NewGetScanIdRequest generates requests for GetScanId

func NewGetUsersIdRequest

func NewGetUsersIdRequest(server string, id int64) (*http.Request, error)

NewGetUsersIdRequest generates requests for GetUsersId

func NewGetUsersMeRequest

func NewGetUsersMeRequest(server string) (*http.Request, error)

NewGetUsersMeRequest generates requests for GetUsersMe

func NewGetUsersRequest

func NewGetUsersRequest(server string, params *GetUsersParams) (*http.Request, error)

NewGetUsersRequest generates requests for GetUsers

func NewGetWorkerGetTaskRequest

func NewGetWorkerGetTaskRequest(server string) (*http.Request, error)

NewGetWorkerGetTaskRequest generates requests for GetWorkerGetTask

func NewGetWorkerRequest

func NewGetWorkerRequest(server string, params *GetWorkerParams) (*http.Request, error)

NewGetWorkerRequest generates requests for GetWorker

func NewPatchBruteforcedPasswordsIdRequest

func NewPatchBruteforcedPasswordsIdRequest(server string, id int64, body PatchBruteforcedPasswordsIdJSONRequestBody) (*http.Request, error)

NewPatchBruteforcedPasswordsIdRequest calls the generic PatchBruteforcedPasswordsId builder with application/json body

func NewPatchBruteforcedPasswordsIdRequestWithBody

func NewPatchBruteforcedPasswordsIdRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewPatchBruteforcedPasswordsIdRequestWithBody generates requests for PatchBruteforcedPasswordsId with any type of body

func NewPatchBruteforceresultsIdRequest

func NewPatchBruteforceresultsIdRequest(server string, id int64, body PatchBruteforceresultsIdJSONRequestBody) (*http.Request, error)

NewPatchBruteforceresultsIdRequest calls the generic PatchBruteforceresultsId builder with application/json body

func NewPatchBruteforceresultsIdRequestWithBody

func NewPatchBruteforceresultsIdRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewPatchBruteforceresultsIdRequestWithBody generates requests for PatchBruteforceresultsId with any type of body

func NewPatchDockerIdRequest

func NewPatchDockerIdRequest(server string, id int64, body PatchDockerIdJSONRequestBody) (*http.Request, error)

NewPatchDockerIdRequest calls the generic PatchDockerId builder with application/json body

func NewPatchDockerIdRequestWithBody

func NewPatchDockerIdRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewPatchDockerIdRequestWithBody generates requests for PatchDockerId with any type of body

func NewPatchGitIdRequest

func NewPatchGitIdRequest(server string, id int64, body PatchGitIdJSONRequestBody) (*http.Request, error)

NewPatchGitIdRequest calls the generic PatchGitId builder with application/json body

func NewPatchGitIdRequestWithBody

func NewPatchGitIdRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewPatchGitIdRequestWithBody generates requests for PatchGitId with any type of body

func NewPatchMongoIdRequest

func NewPatchMongoIdRequest(server string, id int64, body PatchMongoIdJSONRequestBody) (*http.Request, error)

NewPatchMongoIdRequest calls the generic PatchMongoId builder with application/json body

func NewPatchMongoIdRequestWithBody

func NewPatchMongoIdRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewPatchMongoIdRequestWithBody generates requests for PatchMongoId with any type of body

func NewPatchMysqlIdRequest

func NewPatchMysqlIdRequest(server string, id int64, body PatchMysqlIdJSONRequestBody) (*http.Request, error)

NewPatchMysqlIdRequest calls the generic PatchMysqlId builder with application/json body

func NewPatchMysqlIdRequestWithBody

func NewPatchMysqlIdRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewPatchMysqlIdRequestWithBody generates requests for PatchMysqlId with any type of body

func NewPatchPostgresIdRequest

func NewPatchPostgresIdRequest(server string, id int64, body PatchPostgresIdJSONRequestBody) (*http.Request, error)

NewPatchPostgresIdRequest calls the generic PatchPostgresId builder with application/json body

func NewPatchPostgresIdRequestWithBody

func NewPatchPostgresIdRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewPatchPostgresIdRequestWithBody generates requests for PatchPostgresId with any type of body

func NewPatchProjectsIdRequest

func NewPatchProjectsIdRequest(server string, id int64, body PatchProjectsIdJSONRequestBody) (*http.Request, error)

NewPatchProjectsIdRequest calls the generic PatchProjectsId builder with application/json body

func NewPatchProjectsIdRequestWithBody

func NewPatchProjectsIdRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewPatchProjectsIdRequestWithBody generates requests for PatchProjectsId with any type of body

func NewPatchRedisIdRequest

func NewPatchRedisIdRequest(server string, id int64, body PatchRedisIdJSONRequestBody) (*http.Request, error)

NewPatchRedisIdRequest calls the generic PatchRedisId builder with application/json body

func NewPatchRedisIdRequestWithBody

func NewPatchRedisIdRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewPatchRedisIdRequestWithBody generates requests for PatchRedisId with any type of body

func NewPatchScanIdRequest

func NewPatchScanIdRequest(server string, id int64, body PatchScanIdJSONRequestBody) (*http.Request, error)

NewPatchScanIdRequest calls the generic PatchScanId builder with application/json body

func NewPatchScanIdRequestWithBody

func NewPatchScanIdRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewPatchScanIdRequestWithBody generates requests for PatchScanId with any type of body

func NewPostDockerRequest

func NewPostDockerRequest(server string, body PostDockerJSONRequestBody) (*http.Request, error)

NewPostDockerRequest calls the generic PostDocker builder with application/json body

func NewPostDockerRequestWithBody

func NewPostDockerRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostDockerRequestWithBody generates requests for PostDocker with any type of body

func NewPostGitRequest

func NewPostGitRequest(server string, body PostGitJSONRequestBody) (*http.Request, error)

NewPostGitRequest calls the generic PostGit builder with application/json body

func NewPostGitRequestWithBody

func NewPostGitRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostGitRequestWithBody generates requests for PostGit with any type of body

func NewPostMongoRequest

func NewPostMongoRequest(server string, body PostMongoJSONRequestBody) (*http.Request, error)

NewPostMongoRequest calls the generic PostMongo builder with application/json body

func NewPostMongoRequestWithBody

func NewPostMongoRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostMongoRequestWithBody generates requests for PostMongo with any type of body

func NewPostMysqlRequest

func NewPostMysqlRequest(server string, body PostMysqlJSONRequestBody) (*http.Request, error)

NewPostMysqlRequest calls the generic PostMysql builder with application/json body

func NewPostMysqlRequestWithBody

func NewPostMysqlRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostMysqlRequestWithBody generates requests for PostMysql with any type of body

func NewPostOrganizationsIdAddUserRequest

func NewPostOrganizationsIdAddUserRequest(server string, id int64, body PostOrganizationsIdAddUserJSONRequestBody) (*http.Request, error)

NewPostOrganizationsIdAddUserRequest calls the generic PostOrganizationsIdAddUser builder with application/json body

func NewPostOrganizationsIdAddUserRequestWithBody

func NewPostOrganizationsIdAddUserRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewPostOrganizationsIdAddUserRequestWithBody generates requests for PostOrganizationsIdAddUser with any type of body

func NewPostOrganizationsIdEditUserRequest

func NewPostOrganizationsIdEditUserRequest(server string, id int64, body PostOrganizationsIdEditUserJSONRequestBody) (*http.Request, error)

NewPostOrganizationsIdEditUserRequest calls the generic PostOrganizationsIdEditUser builder with application/json body

func NewPostOrganizationsIdEditUserRequestWithBody

func NewPostOrganizationsIdEditUserRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewPostOrganizationsIdEditUserRequestWithBody generates requests for PostOrganizationsIdEditUser with any type of body

func NewPostOrganizationsRequest

func NewPostOrganizationsRequest(server string, body PostOrganizationsJSONRequestBody) (*http.Request, error)

NewPostOrganizationsRequest calls the generic PostOrganizations builder with application/json body

func NewPostOrganizationsRequestWithBody

func NewPostOrganizationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostOrganizationsRequestWithBody generates requests for PostOrganizations with any type of body

func NewPostPostgresRequest

func NewPostPostgresRequest(server string, body PostPostgresJSONRequestBody) (*http.Request, error)

NewPostPostgresRequest calls the generic PostPostgres builder with application/json body

func NewPostPostgresRequestWithBody

func NewPostPostgresRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostPostgresRequestWithBody generates requests for PostPostgres with any type of body

func NewPostProjectsIdBruteforcedPasswordRequest

func NewPostProjectsIdBruteforcedPasswordRequest(server string, id int64, body PostProjectsIdBruteforcedPasswordJSONRequestBody) (*http.Request, error)

NewPostProjectsIdBruteforcedPasswordRequest calls the generic PostProjectsIdBruteforcedPassword builder with application/json body

func NewPostProjectsIdBruteforcedPasswordRequestWithBody

func NewPostProjectsIdBruteforcedPasswordRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewPostProjectsIdBruteforcedPasswordRequestWithBody generates requests for PostProjectsIdBruteforcedPassword with any type of body

func NewPostProjectsIdRunRequest

func NewPostProjectsIdRunRequest(server string, id int64) (*http.Request, error)

NewPostProjectsIdRunRequest generates requests for PostProjectsIdRun

func NewPostProjectsRequest

func NewPostProjectsRequest(server string, body PostProjectsJSONRequestBody) (*http.Request, error)

NewPostProjectsRequest calls the generic PostProjects builder with application/json body

func NewPostProjectsRequestWithBody

func NewPostProjectsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostProjectsRequestWithBody generates requests for PostProjects with any type of body

func NewPostRedisRequest

func NewPostRedisRequest(server string, body PostRedisJSONRequestBody) (*http.Request, error)

NewPostRedisRequest calls the generic PostRedis builder with application/json body

func NewPostRedisRequestWithBody

func NewPostRedisRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostRedisRequestWithBody generates requests for PostRedis with any type of body

func NewPostScanIdBruteforceresultsRequest

func NewPostScanIdBruteforceresultsRequest(server string, id int64, body PostScanIdBruteforceresultsJSONRequestBody) (*http.Request, error)

NewPostScanIdBruteforceresultsRequest calls the generic PostScanIdBruteforceresults builder with application/json body

func NewPostScanIdBruteforceresultsRequestWithBody

func NewPostScanIdBruteforceresultsRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewPostScanIdBruteforceresultsRequestWithBody generates requests for PostScanIdBruteforceresults with any type of body

func NewPostScanIdResultRequest

func NewPostScanIdResultRequest(server string, id int64, body PostScanIdResultJSONRequestBody) (*http.Request, error)

NewPostScanIdResultRequest calls the generic PostScanIdResult builder with application/json body

func NewPostScanIdResultRequestWithBody

func NewPostScanIdResultRequestWithBody(server string, id int64, contentType string, body io.Reader) (*http.Request, error)

NewPostScanIdResultRequestWithBody generates requests for PostScanIdResult with any type of body

func NewPostUsersMeChangePasswordRequest

func NewPostUsersMeChangePasswordRequest(server string, body PostUsersMeChangePasswordJSONRequestBody) (*http.Request, error)

NewPostUsersMeChangePasswordRequest calls the generic PostUsersMeChangePassword builder with application/json body

func NewPostUsersMeChangePasswordRequestWithBody

func NewPostUsersMeChangePasswordRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostUsersMeChangePasswordRequestWithBody generates requests for PostUsersMeChangePassword with any type of body

func NewPostWorkerRequest

func NewPostWorkerRequest(server string, body PostWorkerJSONRequestBody) (*http.Request, error)

NewPostWorkerRequest calls the generic PostWorker builder with application/json body

func NewPostWorkerRequestWithBody

func NewPostWorkerRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewPostWorkerRequestWithBody generates requests for PostWorker with any type of body

func PathToRawSpec

func PathToRawSpec(pathToFile string) map[string]func() ([]byte, error)

Constructs a synthetic filesystem for resolving external references when loading openapi specifications.

Types

type AddUserToOrganization

type AddUserToOrganization struct {
	Email string `json:"email"`
}

AddUserToOrganization defines model for AddUserToOrganization.

type BruteforcePassword

type BruteforcePassword struct {
	// Id The internal ID of the bruteforce password
	Id int64 `json:"id"`

	// Password The password
	Password string `json:"password"`
}

BruteforcePassword defines model for BruteforcePassword.

type BruteforceScanResult

type BruteforceScanResult struct {
	Id       int    `json:"id"`
	Password string `json:"password"`
	Total    int    `json:"total"`
	Tried    int    `json:"tried"`
	Username string `json:"username"`
}

BruteforceScanResult defines model for BruteforceScanResult.

type BruteforcedPassword

type BruteforcedPassword struct {
	Hash             string `json:"hash"`
	Id               int    `json:"id"`
	LastBruteforceId int    `json:"last_bruteforce_id"`
	Password         string `json:"password"`
	ProjectId        int    `json:"project_id"`
	Username         string `json:"username"`
}

BruteforcedPassword defines model for BruteforcedPassword.

type CVE

type CVE struct {
	// CveId The CVE ID
	CveId string `json:"cve_id"`

	// Description The CVE description
	Description string `json:"description"`

	// Id The internal ID of the CVE
	Id int64 `json:"id"`

	// LastModified The date the CVE was last modified
	LastModified string `json:"last_modified"`

	// PublishedAt The date the CVE was published
	PublishedAt string `json:"published_at"`
}

CVE defines model for CVE.

type ChangePasswordLoggedIn

type ChangePasswordLoggedIn struct {
	// NewPassword The new password
	NewPassword string `json:"new_password" validate:"min=8,alphanum"`

	// OldPassword The old password
	OldPassword string `json:"old_password" validate:"min=8,alphanum"`
}

ChangePasswordLoggedIn defines model for ChangePasswordLoggedIn.

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) DeleteDockerId

func (c *Client) DeleteDockerId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteGitId

func (c *Client) DeleteGitId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteMongoId

func (c *Client) DeleteMongoId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteMysqlId

func (c *Client) DeleteMysqlId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteOrganizationsId

func (c *Client) DeleteOrganizationsId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteOrganizationsIdDeleteUser

func (c *Client) DeleteOrganizationsIdDeleteUser(ctx context.Context, id int64, body DeleteOrganizationsIdDeleteUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteOrganizationsIdDeleteUserWithBody

func (c *Client) DeleteOrganizationsIdDeleteUserWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeletePostgresId

func (c *Client) DeletePostgresId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteProjectsId

func (c *Client) DeleteProjectsId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteRedisId

func (c *Client) DeleteRedisId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteWorkerId

func (c *Client) DeleteWorkerId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetCvesDbTypeVersion

func (c *Client) GetCvesDbTypeVersion(ctx context.Context, dbType string, version string, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetDocker

func (c *Client) GetDocker(ctx context.Context, params *GetDockerParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetDockerId

func (c *Client) GetDockerId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetGit

func (c *Client) GetGit(ctx context.Context, params *GetGitParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetGitId

func (c *Client) GetGitId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMongo

func (c *Client) GetMongo(ctx context.Context, params *GetMongoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMongoId

func (c *Client) GetMongoId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMongoScans

func (c *Client) GetMongoScans(ctx context.Context, params *GetMongoScansParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMysql

func (c *Client) GetMysql(ctx context.Context, params *GetMysqlParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMysqlId

func (c *Client) GetMysqlId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetMysqlScans

func (c *Client) GetMysqlScans(ctx context.Context, params *GetMysqlScansParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganizations

func (c *Client) GetOrganizations(ctx context.Context, params *GetOrganizationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOrganizationsId

func (c *Client) GetOrganizationsId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPostgres

func (c *Client) GetPostgres(ctx context.Context, params *GetPostgresParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPostgresId

func (c *Client) GetPostgresId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetPostgresScans

func (c *Client) GetPostgresScans(ctx context.Context, params *GetPostgresScansParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetProjectsId

func (c *Client) GetProjectsId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetProjectsIdBruteforcePasswords

func (c *Client) GetProjectsIdBruteforcePasswords(ctx context.Context, id int64, params *GetProjectsIdBruteforcePasswordsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetProjectsIdBruteforcedPassword

func (c *Client) GetProjectsIdBruteforcedPassword(ctx context.Context, id int64, params *GetProjectsIdBruteforcedPasswordParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRedis

func (c *Client) GetRedis(ctx context.Context, params *GetRedisParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRedisId

func (c *Client) GetRedisId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetRedisScans

func (c *Client) GetRedisScans(ctx context.Context, params *GetRedisScansParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetScanGroups

func (c *Client) GetScanGroups(ctx context.Context, params *GetScanGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetScanId

func (c *Client) GetScanId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUsers

func (c *Client) GetUsers(ctx context.Context, params *GetUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUsersId

func (c *Client) GetUsersId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUsersMe

func (c *Client) GetUsersMe(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetWorker

func (c *Client) GetWorker(ctx context.Context, params *GetWorkerParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetWorkerGetTask

func (c *Client) GetWorkerGetTask(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchBruteforcedPasswordsId

func (c *Client) PatchBruteforcedPasswordsId(ctx context.Context, id int64, body PatchBruteforcedPasswordsIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchBruteforcedPasswordsIdWithBody

func (c *Client) PatchBruteforcedPasswordsIdWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchBruteforceresultsId

func (c *Client) PatchBruteforceresultsId(ctx context.Context, id int64, body PatchBruteforceresultsIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchBruteforceresultsIdWithBody

func (c *Client) PatchBruteforceresultsIdWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchDockerId

func (c *Client) PatchDockerId(ctx context.Context, id int64, body PatchDockerIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchDockerIdWithBody

func (c *Client) PatchDockerIdWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchGitId

func (c *Client) PatchGitId(ctx context.Context, id int64, body PatchGitIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchGitIdWithBody

func (c *Client) PatchGitIdWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchMongoId

func (c *Client) PatchMongoId(ctx context.Context, id int64, body PatchMongoIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchMongoIdWithBody

func (c *Client) PatchMongoIdWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchMysqlId

func (c *Client) PatchMysqlId(ctx context.Context, id int64, body PatchMysqlIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchMysqlIdWithBody

func (c *Client) PatchMysqlIdWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchPostgresId

func (c *Client) PatchPostgresId(ctx context.Context, id int64, body PatchPostgresIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchPostgresIdWithBody

func (c *Client) PatchPostgresIdWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchProjectsId

func (c *Client) PatchProjectsId(ctx context.Context, id int64, body PatchProjectsIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchProjectsIdWithBody

func (c *Client) PatchProjectsIdWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchRedisId

func (c *Client) PatchRedisId(ctx context.Context, id int64, body PatchRedisIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchRedisIdWithBody

func (c *Client) PatchRedisIdWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchScanId

func (c *Client) PatchScanId(ctx context.Context, id int64, body PatchScanIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PatchScanIdWithBody

func (c *Client) PatchScanIdWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostDocker

func (c *Client) PostDocker(ctx context.Context, body PostDockerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostDockerWithBody

func (c *Client) PostDockerWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostGit

func (c *Client) PostGit(ctx context.Context, body PostGitJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostGitWithBody

func (c *Client) PostGitWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostMongo

func (c *Client) PostMongo(ctx context.Context, body PostMongoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostMongoWithBody

func (c *Client) PostMongoWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostMysql

func (c *Client) PostMysql(ctx context.Context, body PostMysqlJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostMysqlWithBody

func (c *Client) PostMysqlWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostOrganizations

func (c *Client) PostOrganizations(ctx context.Context, body PostOrganizationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostOrganizationsIdAddUser

func (c *Client) PostOrganizationsIdAddUser(ctx context.Context, id int64, body PostOrganizationsIdAddUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostOrganizationsIdAddUserWithBody

func (c *Client) PostOrganizationsIdAddUserWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostOrganizationsIdEditUser

func (c *Client) PostOrganizationsIdEditUser(ctx context.Context, id int64, body PostOrganizationsIdEditUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostOrganizationsIdEditUserWithBody

func (c *Client) PostOrganizationsIdEditUserWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostOrganizationsWithBody

func (c *Client) PostOrganizationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostPostgres

func (c *Client) PostPostgres(ctx context.Context, body PostPostgresJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostPostgresWithBody

func (c *Client) PostPostgresWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostProjects

func (c *Client) PostProjects(ctx context.Context, body PostProjectsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostProjectsIdBruteforcedPassword

func (c *Client) PostProjectsIdBruteforcedPassword(ctx context.Context, id int64, body PostProjectsIdBruteforcedPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostProjectsIdBruteforcedPasswordWithBody

func (c *Client) PostProjectsIdBruteforcedPasswordWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostProjectsIdRun

func (c *Client) PostProjectsIdRun(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostProjectsWithBody

func (c *Client) PostProjectsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostRedis

func (c *Client) PostRedis(ctx context.Context, body PostRedisJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostRedisWithBody

func (c *Client) PostRedisWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostScanIdBruteforceresults

func (c *Client) PostScanIdBruteforceresults(ctx context.Context, id int64, body PostScanIdBruteforceresultsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostScanIdBruteforceresultsWithBody

func (c *Client) PostScanIdBruteforceresultsWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostScanIdResult

func (c *Client) PostScanIdResult(ctx context.Context, id int64, body PostScanIdResultJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostScanIdResultWithBody

func (c *Client) PostScanIdResultWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostUsersMeChangePassword

func (c *Client) PostUsersMeChangePassword(ctx context.Context, body PostUsersMeChangePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostUsersMeChangePasswordWithBody

func (c *Client) PostUsersMeChangePasswordWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostWorker

func (c *Client) PostWorker(ctx context.Context, body PostWorkerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) PostWorkerWithBody

func (c *Client) PostWorkerWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

type ClientInterface

type ClientInterface interface {
	// PatchBruteforcedPasswordsIdWithBody request with any body
	PatchBruteforcedPasswordsIdWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchBruteforcedPasswordsId(ctx context.Context, id int64, body PatchBruteforcedPasswordsIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchBruteforceresultsIdWithBody request with any body
	PatchBruteforceresultsIdWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchBruteforceresultsId(ctx context.Context, id int64, body PatchBruteforceresultsIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetCvesDbTypeVersion request
	GetCvesDbTypeVersion(ctx context.Context, dbType string, version string, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDocker request
	GetDocker(ctx context.Context, params *GetDockerParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostDockerWithBody request with any body
	PostDockerWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostDocker(ctx context.Context, body PostDockerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteDockerId request
	DeleteDockerId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetDockerId request
	GetDockerId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchDockerIdWithBody request with any body
	PatchDockerIdWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchDockerId(ctx context.Context, id int64, body PatchDockerIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetGit request
	GetGit(ctx context.Context, params *GetGitParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostGitWithBody request with any body
	PostGitWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostGit(ctx context.Context, body PostGitJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteGitId request
	DeleteGitId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetGitId request
	GetGitId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchGitIdWithBody request with any body
	PatchGitIdWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchGitId(ctx context.Context, id int64, body PatchGitIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMongo request
	GetMongo(ctx context.Context, params *GetMongoParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostMongoWithBody request with any body
	PostMongoWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostMongo(ctx context.Context, body PostMongoJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMongoScans request
	GetMongoScans(ctx context.Context, params *GetMongoScansParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteMongoId request
	DeleteMongoId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMongoId request
	GetMongoId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchMongoIdWithBody request with any body
	PatchMongoIdWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchMongoId(ctx context.Context, id int64, body PatchMongoIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMysql request
	GetMysql(ctx context.Context, params *GetMysqlParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostMysqlWithBody request with any body
	PostMysqlWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostMysql(ctx context.Context, body PostMysqlJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMysqlScans request
	GetMysqlScans(ctx context.Context, params *GetMysqlScansParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteMysqlId request
	DeleteMysqlId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetMysqlId request
	GetMysqlId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchMysqlIdWithBody request with any body
	PatchMysqlIdWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchMysqlId(ctx context.Context, id int64, body PatchMysqlIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganizations request
	GetOrganizations(ctx context.Context, params *GetOrganizationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostOrganizationsWithBody request with any body
	PostOrganizationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostOrganizations(ctx context.Context, body PostOrganizationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteOrganizationsId request
	DeleteOrganizationsId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOrganizationsId request
	GetOrganizationsId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostOrganizationsIdAddUserWithBody request with any body
	PostOrganizationsIdAddUserWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostOrganizationsIdAddUser(ctx context.Context, id int64, body PostOrganizationsIdAddUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteOrganizationsIdDeleteUserWithBody request with any body
	DeleteOrganizationsIdDeleteUserWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	DeleteOrganizationsIdDeleteUser(ctx context.Context, id int64, body DeleteOrganizationsIdDeleteUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostOrganizationsIdEditUserWithBody request with any body
	PostOrganizationsIdEditUserWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostOrganizationsIdEditUser(ctx context.Context, id int64, body PostOrganizationsIdEditUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPostgres request
	GetPostgres(ctx context.Context, params *GetPostgresParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostPostgresWithBody request with any body
	PostPostgresWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostPostgres(ctx context.Context, body PostPostgresJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPostgresScans request
	GetPostgresScans(ctx context.Context, params *GetPostgresScansParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeletePostgresId request
	DeletePostgresId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetPostgresId request
	GetPostgresId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchPostgresIdWithBody request with any body
	PatchPostgresIdWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchPostgresId(ctx context.Context, id int64, body PatchPostgresIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostProjectsWithBody request with any body
	PostProjectsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostProjects(ctx context.Context, body PostProjectsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteProjectsId request
	DeleteProjectsId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetProjectsId request
	GetProjectsId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchProjectsIdWithBody request with any body
	PatchProjectsIdWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchProjectsId(ctx context.Context, id int64, body PatchProjectsIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetProjectsIdBruteforcePasswords request
	GetProjectsIdBruteforcePasswords(ctx context.Context, id int64, params *GetProjectsIdBruteforcePasswordsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetProjectsIdBruteforcedPassword request
	GetProjectsIdBruteforcedPassword(ctx context.Context, id int64, params *GetProjectsIdBruteforcedPasswordParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostProjectsIdBruteforcedPasswordWithBody request with any body
	PostProjectsIdBruteforcedPasswordWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostProjectsIdBruteforcedPassword(ctx context.Context, id int64, body PostProjectsIdBruteforcedPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostProjectsIdRun request
	PostProjectsIdRun(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRedis request
	GetRedis(ctx context.Context, params *GetRedisParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostRedisWithBody request with any body
	PostRedisWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostRedis(ctx context.Context, body PostRedisJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRedisScans request
	GetRedisScans(ctx context.Context, params *GetRedisScansParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteRedisId request
	DeleteRedisId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetRedisId request
	GetRedisId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchRedisIdWithBody request with any body
	PatchRedisIdWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchRedisId(ctx context.Context, id int64, body PatchRedisIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetScanGroups request
	GetScanGroups(ctx context.Context, params *GetScanGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetScanId request
	GetScanId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PatchScanIdWithBody request with any body
	PatchScanIdWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PatchScanId(ctx context.Context, id int64, body PatchScanIdJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostScanIdBruteforceresultsWithBody request with any body
	PostScanIdBruteforceresultsWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostScanIdBruteforceresults(ctx context.Context, id int64, body PostScanIdBruteforceresultsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostScanIdResultWithBody request with any body
	PostScanIdResultWithBody(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostScanIdResult(ctx context.Context, id int64, body PostScanIdResultJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUsers request
	GetUsers(ctx context.Context, params *GetUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUsersMe request
	GetUsersMe(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostUsersMeChangePasswordWithBody request with any body
	PostUsersMeChangePasswordWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostUsersMeChangePassword(ctx context.Context, body PostUsersMeChangePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUsersId request
	GetUsersId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWorker request
	GetWorker(ctx context.Context, params *GetWorkerParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// PostWorkerWithBody request with any body
	PostWorkerWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	PostWorker(ctx context.Context, body PostWorkerJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetWorkerGetTask request
	GetWorkerGetTask(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteWorkerId request
	DeleteWorkerId(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*http.Response, error)
}

The interface specification for the client above.

type ClientOption

type ClientOption func(*Client) error

ClientOption allows setting custom parameters during construction

func WithBaseURL

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

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) DeleteDockerIdWithResponse

func (c *ClientWithResponses) DeleteDockerIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeleteDockerIdResponse, error)

DeleteDockerIdWithResponse request returning *DeleteDockerIdResponse

func (*ClientWithResponses) DeleteGitIdWithResponse

func (c *ClientWithResponses) DeleteGitIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeleteGitIdResponse, error)

DeleteGitIdWithResponse request returning *DeleteGitIdResponse

func (*ClientWithResponses) DeleteMongoIdWithResponse

func (c *ClientWithResponses) DeleteMongoIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeleteMongoIdResponse, error)

DeleteMongoIdWithResponse request returning *DeleteMongoIdResponse

func (*ClientWithResponses) DeleteMysqlIdWithResponse

func (c *ClientWithResponses) DeleteMysqlIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeleteMysqlIdResponse, error)

DeleteMysqlIdWithResponse request returning *DeleteMysqlIdResponse

func (*ClientWithResponses) DeleteOrganizationsIdDeleteUserWithBodyWithResponse

func (c *ClientWithResponses) DeleteOrganizationsIdDeleteUserWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteOrganizationsIdDeleteUserResponse, error)

DeleteOrganizationsIdDeleteUserWithBodyWithResponse request with arbitrary body returning *DeleteOrganizationsIdDeleteUserResponse

func (*ClientWithResponses) DeleteOrganizationsIdDeleteUserWithResponse

func (c *ClientWithResponses) DeleteOrganizationsIdDeleteUserWithResponse(ctx context.Context, id int64, body DeleteOrganizationsIdDeleteUserJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteOrganizationsIdDeleteUserResponse, error)

func (*ClientWithResponses) DeleteOrganizationsIdWithResponse

func (c *ClientWithResponses) DeleteOrganizationsIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeleteOrganizationsIdResponse, error)

DeleteOrganizationsIdWithResponse request returning *DeleteOrganizationsIdResponse

func (*ClientWithResponses) DeletePostgresIdWithResponse

func (c *ClientWithResponses) DeletePostgresIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeletePostgresIdResponse, error)

DeletePostgresIdWithResponse request returning *DeletePostgresIdResponse

func (*ClientWithResponses) DeleteProjectsIdWithResponse

func (c *ClientWithResponses) DeleteProjectsIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeleteProjectsIdResponse, error)

DeleteProjectsIdWithResponse request returning *DeleteProjectsIdResponse

func (*ClientWithResponses) DeleteRedisIdWithResponse

func (c *ClientWithResponses) DeleteRedisIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeleteRedisIdResponse, error)

DeleteRedisIdWithResponse request returning *DeleteRedisIdResponse

func (*ClientWithResponses) DeleteWorkerIdWithResponse

func (c *ClientWithResponses) DeleteWorkerIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeleteWorkerIdResponse, error)

DeleteWorkerIdWithResponse request returning *DeleteWorkerIdResponse

func (*ClientWithResponses) GetCvesDbTypeVersionWithResponse

func (c *ClientWithResponses) GetCvesDbTypeVersionWithResponse(ctx context.Context, dbType string, version string, reqEditors ...RequestEditorFn) (*GetCvesDbTypeVersionResponse, error)

GetCvesDbTypeVersionWithResponse request returning *GetCvesDbTypeVersionResponse

func (*ClientWithResponses) GetDockerIdWithResponse

func (c *ClientWithResponses) GetDockerIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetDockerIdResponse, error)

GetDockerIdWithResponse request returning *GetDockerIdResponse

func (*ClientWithResponses) GetDockerWithResponse

func (c *ClientWithResponses) GetDockerWithResponse(ctx context.Context, params *GetDockerParams, reqEditors ...RequestEditorFn) (*GetDockerResponse, error)

GetDockerWithResponse request returning *GetDockerResponse

func (*ClientWithResponses) GetGitIdWithResponse

func (c *ClientWithResponses) GetGitIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetGitIdResponse, error)

GetGitIdWithResponse request returning *GetGitIdResponse

func (*ClientWithResponses) GetGitWithResponse

func (c *ClientWithResponses) GetGitWithResponse(ctx context.Context, params *GetGitParams, reqEditors ...RequestEditorFn) (*GetGitResponse, error)

GetGitWithResponse request returning *GetGitResponse

func (*ClientWithResponses) GetMongoIdWithResponse

func (c *ClientWithResponses) GetMongoIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetMongoIdResponse, error)

GetMongoIdWithResponse request returning *GetMongoIdResponse

func (*ClientWithResponses) GetMongoScansWithResponse

func (c *ClientWithResponses) GetMongoScansWithResponse(ctx context.Context, params *GetMongoScansParams, reqEditors ...RequestEditorFn) (*GetMongoScansResponse, error)

GetMongoScansWithResponse request returning *GetMongoScansResponse

func (*ClientWithResponses) GetMongoWithResponse

func (c *ClientWithResponses) GetMongoWithResponse(ctx context.Context, params *GetMongoParams, reqEditors ...RequestEditorFn) (*GetMongoResponse, error)

GetMongoWithResponse request returning *GetMongoResponse

func (*ClientWithResponses) GetMysqlIdWithResponse

func (c *ClientWithResponses) GetMysqlIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetMysqlIdResponse, error)

GetMysqlIdWithResponse request returning *GetMysqlIdResponse

func (*ClientWithResponses) GetMysqlScansWithResponse

func (c *ClientWithResponses) GetMysqlScansWithResponse(ctx context.Context, params *GetMysqlScansParams, reqEditors ...RequestEditorFn) (*GetMysqlScansResponse, error)

GetMysqlScansWithResponse request returning *GetMysqlScansResponse

func (*ClientWithResponses) GetMysqlWithResponse

func (c *ClientWithResponses) GetMysqlWithResponse(ctx context.Context, params *GetMysqlParams, reqEditors ...RequestEditorFn) (*GetMysqlResponse, error)

GetMysqlWithResponse request returning *GetMysqlResponse

func (*ClientWithResponses) GetOrganizationsIdWithResponse

func (c *ClientWithResponses) GetOrganizationsIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetOrganizationsIdResponse, error)

GetOrganizationsIdWithResponse request returning *GetOrganizationsIdResponse

func (*ClientWithResponses) GetOrganizationsWithResponse

func (c *ClientWithResponses) GetOrganizationsWithResponse(ctx context.Context, params *GetOrganizationsParams, reqEditors ...RequestEditorFn) (*GetOrganizationsResponse, error)

GetOrganizationsWithResponse request returning *GetOrganizationsResponse

func (*ClientWithResponses) GetPostgresIdWithResponse

func (c *ClientWithResponses) GetPostgresIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetPostgresIdResponse, error)

GetPostgresIdWithResponse request returning *GetPostgresIdResponse

func (*ClientWithResponses) GetPostgresScansWithResponse

func (c *ClientWithResponses) GetPostgresScansWithResponse(ctx context.Context, params *GetPostgresScansParams, reqEditors ...RequestEditorFn) (*GetPostgresScansResponse, error)

GetPostgresScansWithResponse request returning *GetPostgresScansResponse

func (*ClientWithResponses) GetPostgresWithResponse

func (c *ClientWithResponses) GetPostgresWithResponse(ctx context.Context, params *GetPostgresParams, reqEditors ...RequestEditorFn) (*GetPostgresResponse, error)

GetPostgresWithResponse request returning *GetPostgresResponse

func (*ClientWithResponses) GetProjectsIdBruteforcePasswordsWithResponse

func (c *ClientWithResponses) GetProjectsIdBruteforcePasswordsWithResponse(ctx context.Context, id int64, params *GetProjectsIdBruteforcePasswordsParams, reqEditors ...RequestEditorFn) (*GetProjectsIdBruteforcePasswordsResponse, error)

GetProjectsIdBruteforcePasswordsWithResponse request returning *GetProjectsIdBruteforcePasswordsResponse

func (*ClientWithResponses) GetProjectsIdBruteforcedPasswordWithResponse

func (c *ClientWithResponses) GetProjectsIdBruteforcedPasswordWithResponse(ctx context.Context, id int64, params *GetProjectsIdBruteforcedPasswordParams, reqEditors ...RequestEditorFn) (*GetProjectsIdBruteforcedPasswordResponse, error)

GetProjectsIdBruteforcedPasswordWithResponse request returning *GetProjectsIdBruteforcedPasswordResponse

func (*ClientWithResponses) GetProjectsIdWithResponse

func (c *ClientWithResponses) GetProjectsIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetProjectsIdResponse, error)

GetProjectsIdWithResponse request returning *GetProjectsIdResponse

func (*ClientWithResponses) GetRedisIdWithResponse

func (c *ClientWithResponses) GetRedisIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetRedisIdResponse, error)

GetRedisIdWithResponse request returning *GetRedisIdResponse

func (*ClientWithResponses) GetRedisScansWithResponse

func (c *ClientWithResponses) GetRedisScansWithResponse(ctx context.Context, params *GetRedisScansParams, reqEditors ...RequestEditorFn) (*GetRedisScansResponse, error)

GetRedisScansWithResponse request returning *GetRedisScansResponse

func (*ClientWithResponses) GetRedisWithResponse

func (c *ClientWithResponses) GetRedisWithResponse(ctx context.Context, params *GetRedisParams, reqEditors ...RequestEditorFn) (*GetRedisResponse, error)

GetRedisWithResponse request returning *GetRedisResponse

func (*ClientWithResponses) GetScanGroupsWithResponse

func (c *ClientWithResponses) GetScanGroupsWithResponse(ctx context.Context, params *GetScanGroupsParams, reqEditors ...RequestEditorFn) (*GetScanGroupsResponse, error)

GetScanGroupsWithResponse request returning *GetScanGroupsResponse

func (*ClientWithResponses) GetScanIdWithResponse

func (c *ClientWithResponses) GetScanIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetScanIdResponse, error)

GetScanIdWithResponse request returning *GetScanIdResponse

func (*ClientWithResponses) GetUsersIdWithResponse

func (c *ClientWithResponses) GetUsersIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetUsersIdResponse, error)

GetUsersIdWithResponse request returning *GetUsersIdResponse

func (*ClientWithResponses) GetUsersMeWithResponse

func (c *ClientWithResponses) GetUsersMeWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUsersMeResponse, error)

GetUsersMeWithResponse request returning *GetUsersMeResponse

func (*ClientWithResponses) GetUsersWithResponse

func (c *ClientWithResponses) GetUsersWithResponse(ctx context.Context, params *GetUsersParams, reqEditors ...RequestEditorFn) (*GetUsersResponse, error)

GetUsersWithResponse request returning *GetUsersResponse

func (*ClientWithResponses) GetWorkerGetTaskWithResponse

func (c *ClientWithResponses) GetWorkerGetTaskWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetWorkerGetTaskResponse, error)

GetWorkerGetTaskWithResponse request returning *GetWorkerGetTaskResponse

func (*ClientWithResponses) GetWorkerWithResponse

func (c *ClientWithResponses) GetWorkerWithResponse(ctx context.Context, params *GetWorkerParams, reqEditors ...RequestEditorFn) (*GetWorkerResponse, error)

GetWorkerWithResponse request returning *GetWorkerResponse

func (*ClientWithResponses) PatchBruteforcedPasswordsIdWithBodyWithResponse

func (c *ClientWithResponses) PatchBruteforcedPasswordsIdWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchBruteforcedPasswordsIdResponse, error)

PatchBruteforcedPasswordsIdWithBodyWithResponse request with arbitrary body returning *PatchBruteforcedPasswordsIdResponse

func (*ClientWithResponses) PatchBruteforcedPasswordsIdWithResponse

func (c *ClientWithResponses) PatchBruteforcedPasswordsIdWithResponse(ctx context.Context, id int64, body PatchBruteforcedPasswordsIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchBruteforcedPasswordsIdResponse, error)

func (*ClientWithResponses) PatchBruteforceresultsIdWithBodyWithResponse

func (c *ClientWithResponses) PatchBruteforceresultsIdWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchBruteforceresultsIdResponse, error)

PatchBruteforceresultsIdWithBodyWithResponse request with arbitrary body returning *PatchBruteforceresultsIdResponse

func (*ClientWithResponses) PatchBruteforceresultsIdWithResponse

func (c *ClientWithResponses) PatchBruteforceresultsIdWithResponse(ctx context.Context, id int64, body PatchBruteforceresultsIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchBruteforceresultsIdResponse, error)

func (*ClientWithResponses) PatchDockerIdWithBodyWithResponse

func (c *ClientWithResponses) PatchDockerIdWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchDockerIdResponse, error)

PatchDockerIdWithBodyWithResponse request with arbitrary body returning *PatchDockerIdResponse

func (*ClientWithResponses) PatchDockerIdWithResponse

func (c *ClientWithResponses) PatchDockerIdWithResponse(ctx context.Context, id int64, body PatchDockerIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchDockerIdResponse, error)

func (*ClientWithResponses) PatchGitIdWithBodyWithResponse

func (c *ClientWithResponses) PatchGitIdWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchGitIdResponse, error)

PatchGitIdWithBodyWithResponse request with arbitrary body returning *PatchGitIdResponse

func (*ClientWithResponses) PatchGitIdWithResponse

func (c *ClientWithResponses) PatchGitIdWithResponse(ctx context.Context, id int64, body PatchGitIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchGitIdResponse, error)

func (*ClientWithResponses) PatchMongoIdWithBodyWithResponse

func (c *ClientWithResponses) PatchMongoIdWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchMongoIdResponse, error)

PatchMongoIdWithBodyWithResponse request with arbitrary body returning *PatchMongoIdResponse

func (*ClientWithResponses) PatchMongoIdWithResponse

func (c *ClientWithResponses) PatchMongoIdWithResponse(ctx context.Context, id int64, body PatchMongoIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchMongoIdResponse, error)

func (*ClientWithResponses) PatchMysqlIdWithBodyWithResponse

func (c *ClientWithResponses) PatchMysqlIdWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchMysqlIdResponse, error)

PatchMysqlIdWithBodyWithResponse request with arbitrary body returning *PatchMysqlIdResponse

func (*ClientWithResponses) PatchMysqlIdWithResponse

func (c *ClientWithResponses) PatchMysqlIdWithResponse(ctx context.Context, id int64, body PatchMysqlIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchMysqlIdResponse, error)

func (*ClientWithResponses) PatchPostgresIdWithBodyWithResponse

func (c *ClientWithResponses) PatchPostgresIdWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchPostgresIdResponse, error)

PatchPostgresIdWithBodyWithResponse request with arbitrary body returning *PatchPostgresIdResponse

func (*ClientWithResponses) PatchPostgresIdWithResponse

func (c *ClientWithResponses) PatchPostgresIdWithResponse(ctx context.Context, id int64, body PatchPostgresIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchPostgresIdResponse, error)

func (*ClientWithResponses) PatchProjectsIdWithBodyWithResponse

func (c *ClientWithResponses) PatchProjectsIdWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchProjectsIdResponse, error)

PatchProjectsIdWithBodyWithResponse request with arbitrary body returning *PatchProjectsIdResponse

func (*ClientWithResponses) PatchProjectsIdWithResponse

func (c *ClientWithResponses) PatchProjectsIdWithResponse(ctx context.Context, id int64, body PatchProjectsIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchProjectsIdResponse, error)

func (*ClientWithResponses) PatchRedisIdWithBodyWithResponse

func (c *ClientWithResponses) PatchRedisIdWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchRedisIdResponse, error)

PatchRedisIdWithBodyWithResponse request with arbitrary body returning *PatchRedisIdResponse

func (*ClientWithResponses) PatchRedisIdWithResponse

func (c *ClientWithResponses) PatchRedisIdWithResponse(ctx context.Context, id int64, body PatchRedisIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchRedisIdResponse, error)

func (*ClientWithResponses) PatchScanIdWithBodyWithResponse

func (c *ClientWithResponses) PatchScanIdWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchScanIdResponse, error)

PatchScanIdWithBodyWithResponse request with arbitrary body returning *PatchScanIdResponse

func (*ClientWithResponses) PatchScanIdWithResponse

func (c *ClientWithResponses) PatchScanIdWithResponse(ctx context.Context, id int64, body PatchScanIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchScanIdResponse, error)

func (*ClientWithResponses) PostDockerWithBodyWithResponse

func (c *ClientWithResponses) PostDockerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostDockerResponse, error)

PostDockerWithBodyWithResponse request with arbitrary body returning *PostDockerResponse

func (*ClientWithResponses) PostDockerWithResponse

func (c *ClientWithResponses) PostDockerWithResponse(ctx context.Context, body PostDockerJSONRequestBody, reqEditors ...RequestEditorFn) (*PostDockerResponse, error)

func (*ClientWithResponses) PostGitWithBodyWithResponse

func (c *ClientWithResponses) PostGitWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostGitResponse, error)

PostGitWithBodyWithResponse request with arbitrary body returning *PostGitResponse

func (*ClientWithResponses) PostGitWithResponse

func (c *ClientWithResponses) PostGitWithResponse(ctx context.Context, body PostGitJSONRequestBody, reqEditors ...RequestEditorFn) (*PostGitResponse, error)

func (*ClientWithResponses) PostMongoWithBodyWithResponse

func (c *ClientWithResponses) PostMongoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostMongoResponse, error)

PostMongoWithBodyWithResponse request with arbitrary body returning *PostMongoResponse

func (*ClientWithResponses) PostMongoWithResponse

func (c *ClientWithResponses) PostMongoWithResponse(ctx context.Context, body PostMongoJSONRequestBody, reqEditors ...RequestEditorFn) (*PostMongoResponse, error)

func (*ClientWithResponses) PostMysqlWithBodyWithResponse

func (c *ClientWithResponses) PostMysqlWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostMysqlResponse, error)

PostMysqlWithBodyWithResponse request with arbitrary body returning *PostMysqlResponse

func (*ClientWithResponses) PostMysqlWithResponse

func (c *ClientWithResponses) PostMysqlWithResponse(ctx context.Context, body PostMysqlJSONRequestBody, reqEditors ...RequestEditorFn) (*PostMysqlResponse, error)

func (*ClientWithResponses) PostOrganizationsIdAddUserWithBodyWithResponse

func (c *ClientWithResponses) PostOrganizationsIdAddUserWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationsIdAddUserResponse, error)

PostOrganizationsIdAddUserWithBodyWithResponse request with arbitrary body returning *PostOrganizationsIdAddUserResponse

func (*ClientWithResponses) PostOrganizationsIdAddUserWithResponse

func (c *ClientWithResponses) PostOrganizationsIdAddUserWithResponse(ctx context.Context, id int64, body PostOrganizationsIdAddUserJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationsIdAddUserResponse, error)

func (*ClientWithResponses) PostOrganizationsIdEditUserWithBodyWithResponse

func (c *ClientWithResponses) PostOrganizationsIdEditUserWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationsIdEditUserResponse, error)

PostOrganizationsIdEditUserWithBodyWithResponse request with arbitrary body returning *PostOrganizationsIdEditUserResponse

func (*ClientWithResponses) PostOrganizationsIdEditUserWithResponse

func (c *ClientWithResponses) PostOrganizationsIdEditUserWithResponse(ctx context.Context, id int64, body PostOrganizationsIdEditUserJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationsIdEditUserResponse, error)

func (*ClientWithResponses) PostOrganizationsWithBodyWithResponse

func (c *ClientWithResponses) PostOrganizationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationsResponse, error)

PostOrganizationsWithBodyWithResponse request with arbitrary body returning *PostOrganizationsResponse

func (*ClientWithResponses) PostOrganizationsWithResponse

func (c *ClientWithResponses) PostOrganizationsWithResponse(ctx context.Context, body PostOrganizationsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationsResponse, error)

func (*ClientWithResponses) PostPostgresWithBodyWithResponse

func (c *ClientWithResponses) PostPostgresWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostPostgresResponse, error)

PostPostgresWithBodyWithResponse request with arbitrary body returning *PostPostgresResponse

func (*ClientWithResponses) PostPostgresWithResponse

func (c *ClientWithResponses) PostPostgresWithResponse(ctx context.Context, body PostPostgresJSONRequestBody, reqEditors ...RequestEditorFn) (*PostPostgresResponse, error)

func (*ClientWithResponses) PostProjectsIdBruteforcedPasswordWithBodyWithResponse

func (c *ClientWithResponses) PostProjectsIdBruteforcedPasswordWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsIdBruteforcedPasswordResponse, error)

PostProjectsIdBruteforcedPasswordWithBodyWithResponse request with arbitrary body returning *PostProjectsIdBruteforcedPasswordResponse

func (*ClientWithResponses) PostProjectsIdRunWithResponse

func (c *ClientWithResponses) PostProjectsIdRunWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*PostProjectsIdRunResponse, error)

PostProjectsIdRunWithResponse request returning *PostProjectsIdRunResponse

func (*ClientWithResponses) PostProjectsWithBodyWithResponse

func (c *ClientWithResponses) PostProjectsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsResponse, error)

PostProjectsWithBodyWithResponse request with arbitrary body returning *PostProjectsResponse

func (*ClientWithResponses) PostProjectsWithResponse

func (c *ClientWithResponses) PostProjectsWithResponse(ctx context.Context, body PostProjectsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsResponse, error)

func (*ClientWithResponses) PostRedisWithBodyWithResponse

func (c *ClientWithResponses) PostRedisWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostRedisResponse, error)

PostRedisWithBodyWithResponse request with arbitrary body returning *PostRedisResponse

func (*ClientWithResponses) PostRedisWithResponse

func (c *ClientWithResponses) PostRedisWithResponse(ctx context.Context, body PostRedisJSONRequestBody, reqEditors ...RequestEditorFn) (*PostRedisResponse, error)

func (*ClientWithResponses) PostScanIdBruteforceresultsWithBodyWithResponse

func (c *ClientWithResponses) PostScanIdBruteforceresultsWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostScanIdBruteforceresultsResponse, error)

PostScanIdBruteforceresultsWithBodyWithResponse request with arbitrary body returning *PostScanIdBruteforceresultsResponse

func (*ClientWithResponses) PostScanIdBruteforceresultsWithResponse

func (c *ClientWithResponses) PostScanIdBruteforceresultsWithResponse(ctx context.Context, id int64, body PostScanIdBruteforceresultsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostScanIdBruteforceresultsResponse, error)

func (*ClientWithResponses) PostScanIdResultWithBodyWithResponse

func (c *ClientWithResponses) PostScanIdResultWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostScanIdResultResponse, error)

PostScanIdResultWithBodyWithResponse request with arbitrary body returning *PostScanIdResultResponse

func (*ClientWithResponses) PostScanIdResultWithResponse

func (c *ClientWithResponses) PostScanIdResultWithResponse(ctx context.Context, id int64, body PostScanIdResultJSONRequestBody, reqEditors ...RequestEditorFn) (*PostScanIdResultResponse, error)

func (*ClientWithResponses) PostUsersMeChangePasswordWithBodyWithResponse

func (c *ClientWithResponses) PostUsersMeChangePasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostUsersMeChangePasswordResponse, error)

PostUsersMeChangePasswordWithBodyWithResponse request with arbitrary body returning *PostUsersMeChangePasswordResponse

func (*ClientWithResponses) PostUsersMeChangePasswordWithResponse

func (c *ClientWithResponses) PostUsersMeChangePasswordWithResponse(ctx context.Context, body PostUsersMeChangePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*PostUsersMeChangePasswordResponse, error)

func (*ClientWithResponses) PostWorkerWithBodyWithResponse

func (c *ClientWithResponses) PostWorkerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostWorkerResponse, error)

PostWorkerWithBodyWithResponse request with arbitrary body returning *PostWorkerResponse

func (*ClientWithResponses) PostWorkerWithResponse

func (c *ClientWithResponses) PostWorkerWithResponse(ctx context.Context, body PostWorkerJSONRequestBody, reqEditors ...RequestEditorFn) (*PostWorkerResponse, error)

type ClientWithResponsesInterface

type ClientWithResponsesInterface interface {
	// PatchBruteforcedPasswordsIdWithBodyWithResponse request with any body
	PatchBruteforcedPasswordsIdWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchBruteforcedPasswordsIdResponse, error)

	PatchBruteforcedPasswordsIdWithResponse(ctx context.Context, id int64, body PatchBruteforcedPasswordsIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchBruteforcedPasswordsIdResponse, error)

	// PatchBruteforceresultsIdWithBodyWithResponse request with any body
	PatchBruteforceresultsIdWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchBruteforceresultsIdResponse, error)

	PatchBruteforceresultsIdWithResponse(ctx context.Context, id int64, body PatchBruteforceresultsIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchBruteforceresultsIdResponse, error)

	// GetCvesDbTypeVersionWithResponse request
	GetCvesDbTypeVersionWithResponse(ctx context.Context, dbType string, version string, reqEditors ...RequestEditorFn) (*GetCvesDbTypeVersionResponse, error)

	// GetDockerWithResponse request
	GetDockerWithResponse(ctx context.Context, params *GetDockerParams, reqEditors ...RequestEditorFn) (*GetDockerResponse, error)

	// PostDockerWithBodyWithResponse request with any body
	PostDockerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostDockerResponse, error)

	PostDockerWithResponse(ctx context.Context, body PostDockerJSONRequestBody, reqEditors ...RequestEditorFn) (*PostDockerResponse, error)

	// DeleteDockerIdWithResponse request
	DeleteDockerIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeleteDockerIdResponse, error)

	// GetDockerIdWithResponse request
	GetDockerIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetDockerIdResponse, error)

	// PatchDockerIdWithBodyWithResponse request with any body
	PatchDockerIdWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchDockerIdResponse, error)

	PatchDockerIdWithResponse(ctx context.Context, id int64, body PatchDockerIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchDockerIdResponse, error)

	// GetGitWithResponse request
	GetGitWithResponse(ctx context.Context, params *GetGitParams, reqEditors ...RequestEditorFn) (*GetGitResponse, error)

	// PostGitWithBodyWithResponse request with any body
	PostGitWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostGitResponse, error)

	PostGitWithResponse(ctx context.Context, body PostGitJSONRequestBody, reqEditors ...RequestEditorFn) (*PostGitResponse, error)

	// DeleteGitIdWithResponse request
	DeleteGitIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeleteGitIdResponse, error)

	// GetGitIdWithResponse request
	GetGitIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetGitIdResponse, error)

	// PatchGitIdWithBodyWithResponse request with any body
	PatchGitIdWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchGitIdResponse, error)

	PatchGitIdWithResponse(ctx context.Context, id int64, body PatchGitIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchGitIdResponse, error)

	// GetMongoWithResponse request
	GetMongoWithResponse(ctx context.Context, params *GetMongoParams, reqEditors ...RequestEditorFn) (*GetMongoResponse, error)

	// PostMongoWithBodyWithResponse request with any body
	PostMongoWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostMongoResponse, error)

	PostMongoWithResponse(ctx context.Context, body PostMongoJSONRequestBody, reqEditors ...RequestEditorFn) (*PostMongoResponse, error)

	// GetMongoScansWithResponse request
	GetMongoScansWithResponse(ctx context.Context, params *GetMongoScansParams, reqEditors ...RequestEditorFn) (*GetMongoScansResponse, error)

	// DeleteMongoIdWithResponse request
	DeleteMongoIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeleteMongoIdResponse, error)

	// GetMongoIdWithResponse request
	GetMongoIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetMongoIdResponse, error)

	// PatchMongoIdWithBodyWithResponse request with any body
	PatchMongoIdWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchMongoIdResponse, error)

	PatchMongoIdWithResponse(ctx context.Context, id int64, body PatchMongoIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchMongoIdResponse, error)

	// GetMysqlWithResponse request
	GetMysqlWithResponse(ctx context.Context, params *GetMysqlParams, reqEditors ...RequestEditorFn) (*GetMysqlResponse, error)

	// PostMysqlWithBodyWithResponse request with any body
	PostMysqlWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostMysqlResponse, error)

	PostMysqlWithResponse(ctx context.Context, body PostMysqlJSONRequestBody, reqEditors ...RequestEditorFn) (*PostMysqlResponse, error)

	// GetMysqlScansWithResponse request
	GetMysqlScansWithResponse(ctx context.Context, params *GetMysqlScansParams, reqEditors ...RequestEditorFn) (*GetMysqlScansResponse, error)

	// DeleteMysqlIdWithResponse request
	DeleteMysqlIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeleteMysqlIdResponse, error)

	// GetMysqlIdWithResponse request
	GetMysqlIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetMysqlIdResponse, error)

	// PatchMysqlIdWithBodyWithResponse request with any body
	PatchMysqlIdWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchMysqlIdResponse, error)

	PatchMysqlIdWithResponse(ctx context.Context, id int64, body PatchMysqlIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchMysqlIdResponse, error)

	// GetOrganizationsWithResponse request
	GetOrganizationsWithResponse(ctx context.Context, params *GetOrganizationsParams, reqEditors ...RequestEditorFn) (*GetOrganizationsResponse, error)

	// PostOrganizationsWithBodyWithResponse request with any body
	PostOrganizationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationsResponse, error)

	PostOrganizationsWithResponse(ctx context.Context, body PostOrganizationsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationsResponse, error)

	// DeleteOrganizationsIdWithResponse request
	DeleteOrganizationsIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeleteOrganizationsIdResponse, error)

	// GetOrganizationsIdWithResponse request
	GetOrganizationsIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetOrganizationsIdResponse, error)

	// PostOrganizationsIdAddUserWithBodyWithResponse request with any body
	PostOrganizationsIdAddUserWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationsIdAddUserResponse, error)

	PostOrganizationsIdAddUserWithResponse(ctx context.Context, id int64, body PostOrganizationsIdAddUserJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationsIdAddUserResponse, error)

	// DeleteOrganizationsIdDeleteUserWithBodyWithResponse request with any body
	DeleteOrganizationsIdDeleteUserWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DeleteOrganizationsIdDeleteUserResponse, error)

	DeleteOrganizationsIdDeleteUserWithResponse(ctx context.Context, id int64, body DeleteOrganizationsIdDeleteUserJSONRequestBody, reqEditors ...RequestEditorFn) (*DeleteOrganizationsIdDeleteUserResponse, error)

	// PostOrganizationsIdEditUserWithBodyWithResponse request with any body
	PostOrganizationsIdEditUserWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostOrganizationsIdEditUserResponse, error)

	PostOrganizationsIdEditUserWithResponse(ctx context.Context, id int64, body PostOrganizationsIdEditUserJSONRequestBody, reqEditors ...RequestEditorFn) (*PostOrganizationsIdEditUserResponse, error)

	// GetPostgresWithResponse request
	GetPostgresWithResponse(ctx context.Context, params *GetPostgresParams, reqEditors ...RequestEditorFn) (*GetPostgresResponse, error)

	// PostPostgresWithBodyWithResponse request with any body
	PostPostgresWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostPostgresResponse, error)

	PostPostgresWithResponse(ctx context.Context, body PostPostgresJSONRequestBody, reqEditors ...RequestEditorFn) (*PostPostgresResponse, error)

	// GetPostgresScansWithResponse request
	GetPostgresScansWithResponse(ctx context.Context, params *GetPostgresScansParams, reqEditors ...RequestEditorFn) (*GetPostgresScansResponse, error)

	// DeletePostgresIdWithResponse request
	DeletePostgresIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeletePostgresIdResponse, error)

	// GetPostgresIdWithResponse request
	GetPostgresIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetPostgresIdResponse, error)

	// PatchPostgresIdWithBodyWithResponse request with any body
	PatchPostgresIdWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchPostgresIdResponse, error)

	PatchPostgresIdWithResponse(ctx context.Context, id int64, body PatchPostgresIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchPostgresIdResponse, error)

	// PostProjectsWithBodyWithResponse request with any body
	PostProjectsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsResponse, error)

	PostProjectsWithResponse(ctx context.Context, body PostProjectsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsResponse, error)

	// DeleteProjectsIdWithResponse request
	DeleteProjectsIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeleteProjectsIdResponse, error)

	// GetProjectsIdWithResponse request
	GetProjectsIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetProjectsIdResponse, error)

	// PatchProjectsIdWithBodyWithResponse request with any body
	PatchProjectsIdWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchProjectsIdResponse, error)

	PatchProjectsIdWithResponse(ctx context.Context, id int64, body PatchProjectsIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchProjectsIdResponse, error)

	// GetProjectsIdBruteforcePasswordsWithResponse request
	GetProjectsIdBruteforcePasswordsWithResponse(ctx context.Context, id int64, params *GetProjectsIdBruteforcePasswordsParams, reqEditors ...RequestEditorFn) (*GetProjectsIdBruteforcePasswordsResponse, error)

	// GetProjectsIdBruteforcedPasswordWithResponse request
	GetProjectsIdBruteforcedPasswordWithResponse(ctx context.Context, id int64, params *GetProjectsIdBruteforcedPasswordParams, reqEditors ...RequestEditorFn) (*GetProjectsIdBruteforcedPasswordResponse, error)

	// PostProjectsIdBruteforcedPasswordWithBodyWithResponse request with any body
	PostProjectsIdBruteforcedPasswordWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostProjectsIdBruteforcedPasswordResponse, error)

	PostProjectsIdBruteforcedPasswordWithResponse(ctx context.Context, id int64, body PostProjectsIdBruteforcedPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*PostProjectsIdBruteforcedPasswordResponse, error)

	// PostProjectsIdRunWithResponse request
	PostProjectsIdRunWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*PostProjectsIdRunResponse, error)

	// GetRedisWithResponse request
	GetRedisWithResponse(ctx context.Context, params *GetRedisParams, reqEditors ...RequestEditorFn) (*GetRedisResponse, error)

	// PostRedisWithBodyWithResponse request with any body
	PostRedisWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostRedisResponse, error)

	PostRedisWithResponse(ctx context.Context, body PostRedisJSONRequestBody, reqEditors ...RequestEditorFn) (*PostRedisResponse, error)

	// GetRedisScansWithResponse request
	GetRedisScansWithResponse(ctx context.Context, params *GetRedisScansParams, reqEditors ...RequestEditorFn) (*GetRedisScansResponse, error)

	// DeleteRedisIdWithResponse request
	DeleteRedisIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeleteRedisIdResponse, error)

	// GetRedisIdWithResponse request
	GetRedisIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetRedisIdResponse, error)

	// PatchRedisIdWithBodyWithResponse request with any body
	PatchRedisIdWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchRedisIdResponse, error)

	PatchRedisIdWithResponse(ctx context.Context, id int64, body PatchRedisIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchRedisIdResponse, error)

	// GetScanGroupsWithResponse request
	GetScanGroupsWithResponse(ctx context.Context, params *GetScanGroupsParams, reqEditors ...RequestEditorFn) (*GetScanGroupsResponse, error)

	// GetScanIdWithResponse request
	GetScanIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetScanIdResponse, error)

	// PatchScanIdWithBodyWithResponse request with any body
	PatchScanIdWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchScanIdResponse, error)

	PatchScanIdWithResponse(ctx context.Context, id int64, body PatchScanIdJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchScanIdResponse, error)

	// PostScanIdBruteforceresultsWithBodyWithResponse request with any body
	PostScanIdBruteforceresultsWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostScanIdBruteforceresultsResponse, error)

	PostScanIdBruteforceresultsWithResponse(ctx context.Context, id int64, body PostScanIdBruteforceresultsJSONRequestBody, reqEditors ...RequestEditorFn) (*PostScanIdBruteforceresultsResponse, error)

	// PostScanIdResultWithBodyWithResponse request with any body
	PostScanIdResultWithBodyWithResponse(ctx context.Context, id int64, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostScanIdResultResponse, error)

	PostScanIdResultWithResponse(ctx context.Context, id int64, body PostScanIdResultJSONRequestBody, reqEditors ...RequestEditorFn) (*PostScanIdResultResponse, error)

	// GetUsersWithResponse request
	GetUsersWithResponse(ctx context.Context, params *GetUsersParams, reqEditors ...RequestEditorFn) (*GetUsersResponse, error)

	// GetUsersMeWithResponse request
	GetUsersMeWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetUsersMeResponse, error)

	// PostUsersMeChangePasswordWithBodyWithResponse request with any body
	PostUsersMeChangePasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostUsersMeChangePasswordResponse, error)

	PostUsersMeChangePasswordWithResponse(ctx context.Context, body PostUsersMeChangePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*PostUsersMeChangePasswordResponse, error)

	// GetUsersIdWithResponse request
	GetUsersIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*GetUsersIdResponse, error)

	// GetWorkerWithResponse request
	GetWorkerWithResponse(ctx context.Context, params *GetWorkerParams, reqEditors ...RequestEditorFn) (*GetWorkerResponse, error)

	// PostWorkerWithBodyWithResponse request with any body
	PostWorkerWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PostWorkerResponse, error)

	PostWorkerWithResponse(ctx context.Context, body PostWorkerJSONRequestBody, reqEditors ...RequestEditorFn) (*PostWorkerResponse, error)

	// GetWorkerGetTaskWithResponse request
	GetWorkerGetTaskWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetWorkerGetTaskResponse, error)

	// DeleteWorkerIdWithResponse request
	DeleteWorkerIdWithResponse(ctx context.Context, id int64, reqEditors ...RequestEditorFn) (*DeleteWorkerIdResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type CreateBruteforceScanResult

type CreateBruteforceScanResult struct {
	Password string `json:"password"`
	Total    int    `json:"total"`
	Tried    int    `json:"tried"`
	Username string `json:"username"`
}

CreateBruteforceScanResult defines model for CreateBruteforceScanResult.

type CreateBruteforcedPassword

type CreateBruteforcedPassword struct {
	Hash             string `json:"hash"`
	LastBruteforceId int    `json:"last_bruteforce_id"`
	Password         string `json:"password"`
	Username         string `json:"username"`
}

CreateBruteforcedPassword defines model for CreateBruteforcedPassword.

type CreateDockerImage

type CreateDockerImage struct {
	DockerImage string  `json:"docker_image"`
	Password    *string `json:"password,omitempty"`
	ProjectId   int     `json:"project_id"`
	Username    *string `json:"username,omitempty"`
}

CreateDockerImage defines model for CreateDockerImage.

type CreateGit

type CreateGit struct {
	GitRepository string  `json:"git_repository"`
	Password      *string `json:"password,omitempty"`
	PrivateKey    *string `json:"private_key,omitempty"`
	ProjectId     int     `json:"project_id"`
	Username      *string `json:"username,omitempty"`
}

CreateGit defines model for CreateGit.

type CreateMongoDatabase

type CreateMongoDatabase struct {
	DatabaseName string `json:"database_name"`
	Host         string `json:"host"`
	Password     string `json:"password"`
	Port         int    `json:"port"`
	ProjectId    int    `json:"project_id"`
	Username     string `json:"username"`
}

CreateMongoDatabase defines model for CreateMongoDatabase.

type CreateMysqlDatabase

type CreateMysqlDatabase struct {
	DatabaseName string `json:"database_name"`
	Host         string `json:"host"`
	Password     string `json:"password"`
	Port         int    `json:"port"`
	ProjectId    int    `json:"project_id"`
	Username     string `json:"username"`
}

CreateMysqlDatabase defines model for CreateMysqlDatabase.

type CreateOrganization

type CreateOrganization struct {
	// Name The name of the organization
	Name string `json:"name" validate:"min=4,alphanum,max=32,lowercase"`
}

CreateOrganization defines model for CreateOrganization.

type CreatePostgresDatabase

type CreatePostgresDatabase struct {
	DatabaseName string `json:"database_name"`
	Host         string `json:"host"`
	Password     string `json:"password"`
	Port         int    `json:"port"`
	ProjectId    int    `json:"project_id"`
	Username     string `json:"username"`
}

CreatePostgresDatabase defines model for CreatePostgresDatabase.

type CreateProject

type CreateProject struct {
	Name           string `json:"name"`
	OrganizationId int    `json:"organization_id"`
}

CreateProject defines model for CreateProject.

type CreateRedisDatabase

type CreateRedisDatabase struct {
	Host      string `json:"host"`
	Password  string `json:"password"`
	Port      int    `json:"port"`
	ProjectId int    `json:"project_id"`
	Username  string `json:"username"`
}

CreateRedisDatabase defines model for CreateRedisDatabase.

type CreateScanResult

type CreateScanResult struct {
	Message  string `json:"message"`
	Severity int    `json:"severity"`
}

CreateScanResult defines model for CreateScanResult.

type CreateWorker

type CreateWorker struct {
	// Name The name of the worker
	Name         string `json:"name"`
	Organization int    `json:"organization"`
}

CreateWorker defines model for CreateWorker.

type DeleteDockerId204JSONResponse

type DeleteDockerId204JSONResponse struct {
	Success bool `json:"success"`
}

func (DeleteDockerId204JSONResponse) VisitDeleteDockerIdResponse

func (response DeleteDockerId204JSONResponse) VisitDeleteDockerIdResponse(w http.ResponseWriter) error

type DeleteDockerId401JSONResponse

type DeleteDockerId401JSONResponse Error

func (DeleteDockerId401JSONResponse) VisitDeleteDockerIdResponse

func (response DeleteDockerId401JSONResponse) VisitDeleteDockerIdResponse(w http.ResponseWriter) error

type DeleteDockerId404JSONResponse

type DeleteDockerId404JSONResponse Error

func (DeleteDockerId404JSONResponse) VisitDeleteDockerIdResponse

func (response DeleteDockerId404JSONResponse) VisitDeleteDockerIdResponse(w http.ResponseWriter) error

type DeleteDockerIdRequestObject

type DeleteDockerIdRequestObject struct {
	Id int64 `json:"id"`
}

type DeleteDockerIdResponse

type DeleteDockerIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON204      *struct {
		Success bool `json:"success"`
	}
	JSON401 *Error
	JSON404 *Error
}

func ParseDeleteDockerIdResponse

func ParseDeleteDockerIdResponse(rsp *http.Response) (*DeleteDockerIdResponse, error)

ParseDeleteDockerIdResponse parses an HTTP response from a DeleteDockerIdWithResponse call

func (DeleteDockerIdResponse) Status

func (r DeleteDockerIdResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteDockerIdResponse) StatusCode

func (r DeleteDockerIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteDockerIdResponseObject

type DeleteDockerIdResponseObject interface {
	VisitDeleteDockerIdResponse(w http.ResponseWriter) error
}

type DeleteGitId204JSONResponse

type DeleteGitId204JSONResponse struct {
	Success bool `json:"success"`
}

func (DeleteGitId204JSONResponse) VisitDeleteGitIdResponse

func (response DeleteGitId204JSONResponse) VisitDeleteGitIdResponse(w http.ResponseWriter) error

type DeleteGitId401JSONResponse

type DeleteGitId401JSONResponse Error

func (DeleteGitId401JSONResponse) VisitDeleteGitIdResponse

func (response DeleteGitId401JSONResponse) VisitDeleteGitIdResponse(w http.ResponseWriter) error

type DeleteGitId404JSONResponse

type DeleteGitId404JSONResponse Error

func (DeleteGitId404JSONResponse) VisitDeleteGitIdResponse

func (response DeleteGitId404JSONResponse) VisitDeleteGitIdResponse(w http.ResponseWriter) error

type DeleteGitIdRequestObject

type DeleteGitIdRequestObject struct {
	Id int64 `json:"id"`
}

type DeleteGitIdResponse

type DeleteGitIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON204      *struct {
		Success bool `json:"success"`
	}
	JSON401 *Error
	JSON404 *Error
}

func ParseDeleteGitIdResponse

func ParseDeleteGitIdResponse(rsp *http.Response) (*DeleteGitIdResponse, error)

ParseDeleteGitIdResponse parses an HTTP response from a DeleteGitIdWithResponse call

func (DeleteGitIdResponse) Status

func (r DeleteGitIdResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteGitIdResponse) StatusCode

func (r DeleteGitIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteGitIdResponseObject

type DeleteGitIdResponseObject interface {
	VisitDeleteGitIdResponse(w http.ResponseWriter) error
}

type DeleteMongoId204JSONResponse

type DeleteMongoId204JSONResponse struct {
	Success bool `json:"success"`
}

func (DeleteMongoId204JSONResponse) VisitDeleteMongoIdResponse

func (response DeleteMongoId204JSONResponse) VisitDeleteMongoIdResponse(w http.ResponseWriter) error

type DeleteMongoId401JSONResponse

type DeleteMongoId401JSONResponse Error

func (DeleteMongoId401JSONResponse) VisitDeleteMongoIdResponse

func (response DeleteMongoId401JSONResponse) VisitDeleteMongoIdResponse(w http.ResponseWriter) error

type DeleteMongoId404JSONResponse

type DeleteMongoId404JSONResponse Error

func (DeleteMongoId404JSONResponse) VisitDeleteMongoIdResponse

func (response DeleteMongoId404JSONResponse) VisitDeleteMongoIdResponse(w http.ResponseWriter) error

type DeleteMongoIdRequestObject

type DeleteMongoIdRequestObject struct {
	Id int64 `json:"id"`
}

type DeleteMongoIdResponse

type DeleteMongoIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON204      *struct {
		Success bool `json:"success"`
	}
	JSON401 *Error
	JSON404 *Error
}

func ParseDeleteMongoIdResponse

func ParseDeleteMongoIdResponse(rsp *http.Response) (*DeleteMongoIdResponse, error)

ParseDeleteMongoIdResponse parses an HTTP response from a DeleteMongoIdWithResponse call

func (DeleteMongoIdResponse) Status

func (r DeleteMongoIdResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteMongoIdResponse) StatusCode

func (r DeleteMongoIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteMongoIdResponseObject

type DeleteMongoIdResponseObject interface {
	VisitDeleteMongoIdResponse(w http.ResponseWriter) error
}

type DeleteMysqlId204JSONResponse

type DeleteMysqlId204JSONResponse struct {
	Success bool `json:"success"`
}

func (DeleteMysqlId204JSONResponse) VisitDeleteMysqlIdResponse

func (response DeleteMysqlId204JSONResponse) VisitDeleteMysqlIdResponse(w http.ResponseWriter) error

type DeleteMysqlId401JSONResponse

type DeleteMysqlId401JSONResponse Error

func (DeleteMysqlId401JSONResponse) VisitDeleteMysqlIdResponse

func (response DeleteMysqlId401JSONResponse) VisitDeleteMysqlIdResponse(w http.ResponseWriter) error

type DeleteMysqlId404JSONResponse

type DeleteMysqlId404JSONResponse Error

func (DeleteMysqlId404JSONResponse) VisitDeleteMysqlIdResponse

func (response DeleteMysqlId404JSONResponse) VisitDeleteMysqlIdResponse(w http.ResponseWriter) error

type DeleteMysqlIdRequestObject

type DeleteMysqlIdRequestObject struct {
	Id int64 `json:"id"`
}

type DeleteMysqlIdResponse

type DeleteMysqlIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON204      *struct {
		Success bool `json:"success"`
	}
	JSON401 *Error
	JSON404 *Error
}

func ParseDeleteMysqlIdResponse

func ParseDeleteMysqlIdResponse(rsp *http.Response) (*DeleteMysqlIdResponse, error)

ParseDeleteMysqlIdResponse parses an HTTP response from a DeleteMysqlIdWithResponse call

func (DeleteMysqlIdResponse) Status

func (r DeleteMysqlIdResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteMysqlIdResponse) StatusCode

func (r DeleteMysqlIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteMysqlIdResponseObject

type DeleteMysqlIdResponseObject interface {
	VisitDeleteMysqlIdResponse(w http.ResponseWriter) error
}

type DeleteOrganizationsId204JSONResponse

type DeleteOrganizationsId204JSONResponse struct {
	Success bool `json:"success"`
}

func (DeleteOrganizationsId204JSONResponse) VisitDeleteOrganizationsIdResponse

func (response DeleteOrganizationsId204JSONResponse) VisitDeleteOrganizationsIdResponse(w http.ResponseWriter) error

type DeleteOrganizationsId401JSONResponse

type DeleteOrganizationsId401JSONResponse Error

func (DeleteOrganizationsId401JSONResponse) VisitDeleteOrganizationsIdResponse

func (response DeleteOrganizationsId401JSONResponse) VisitDeleteOrganizationsIdResponse(w http.ResponseWriter) error

type DeleteOrganizationsId404JSONResponse

type DeleteOrganizationsId404JSONResponse Error

func (DeleteOrganizationsId404JSONResponse) VisitDeleteOrganizationsIdResponse

func (response DeleteOrganizationsId404JSONResponse) VisitDeleteOrganizationsIdResponse(w http.ResponseWriter) error

type DeleteOrganizationsIdDeleteUser200JSONResponse

type DeleteOrganizationsIdDeleteUser200JSONResponse struct {
	Success bool `json:"success"`
}

func (DeleteOrganizationsIdDeleteUser200JSONResponse) VisitDeleteOrganizationsIdDeleteUserResponse

func (response DeleteOrganizationsIdDeleteUser200JSONResponse) VisitDeleteOrganizationsIdDeleteUserResponse(w http.ResponseWriter) error

type DeleteOrganizationsIdDeleteUser400JSONResponse

type DeleteOrganizationsIdDeleteUser400JSONResponse Error

func (DeleteOrganizationsIdDeleteUser400JSONResponse) VisitDeleteOrganizationsIdDeleteUserResponse

func (response DeleteOrganizationsIdDeleteUser400JSONResponse) VisitDeleteOrganizationsIdDeleteUserResponse(w http.ResponseWriter) error

type DeleteOrganizationsIdDeleteUser401JSONResponse

type DeleteOrganizationsIdDeleteUser401JSONResponse Error

func (DeleteOrganizationsIdDeleteUser401JSONResponse) VisitDeleteOrganizationsIdDeleteUserResponse

func (response DeleteOrganizationsIdDeleteUser401JSONResponse) VisitDeleteOrganizationsIdDeleteUserResponse(w http.ResponseWriter) error

type DeleteOrganizationsIdDeleteUser404JSONResponse

type DeleteOrganizationsIdDeleteUser404JSONResponse Error

func (DeleteOrganizationsIdDeleteUser404JSONResponse) VisitDeleteOrganizationsIdDeleteUserResponse

func (response DeleteOrganizationsIdDeleteUser404JSONResponse) VisitDeleteOrganizationsIdDeleteUserResponse(w http.ResponseWriter) error

type DeleteOrganizationsIdDeleteUserJSONRequestBody

type DeleteOrganizationsIdDeleteUserJSONRequestBody = RemoveUserFromOrganization

DeleteOrganizationsIdDeleteUserJSONRequestBody defines body for DeleteOrganizationsIdDeleteUser for application/json ContentType.

type DeleteOrganizationsIdDeleteUserRequestObject

type DeleteOrganizationsIdDeleteUserRequestObject struct {
	Id   int64 `json:"id"`
	Body *DeleteOrganizationsIdDeleteUserJSONRequestBody
}

type DeleteOrganizationsIdDeleteUserResponse

type DeleteOrganizationsIdDeleteUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Success bool `json:"success"`
	}
	JSON400 *Error
	JSON401 *Error
	JSON404 *Error
}

func ParseDeleteOrganizationsIdDeleteUserResponse

func ParseDeleteOrganizationsIdDeleteUserResponse(rsp *http.Response) (*DeleteOrganizationsIdDeleteUserResponse, error)

ParseDeleteOrganizationsIdDeleteUserResponse parses an HTTP response from a DeleteOrganizationsIdDeleteUserWithResponse call

func (DeleteOrganizationsIdDeleteUserResponse) Status

Status returns HTTPResponse.Status

func (DeleteOrganizationsIdDeleteUserResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type DeleteOrganizationsIdDeleteUserResponseObject

type DeleteOrganizationsIdDeleteUserResponseObject interface {
	VisitDeleteOrganizationsIdDeleteUserResponse(w http.ResponseWriter) error
}

type DeleteOrganizationsIdRequestObject

type DeleteOrganizationsIdRequestObject struct {
	Id int64 `json:"id"`
}

type DeleteOrganizationsIdResponse

type DeleteOrganizationsIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON204      *struct {
		Success bool `json:"success"`
	}
	JSON401 *Error
	JSON404 *Error
}

func ParseDeleteOrganizationsIdResponse

func ParseDeleteOrganizationsIdResponse(rsp *http.Response) (*DeleteOrganizationsIdResponse, error)

ParseDeleteOrganizationsIdResponse parses an HTTP response from a DeleteOrganizationsIdWithResponse call

func (DeleteOrganizationsIdResponse) Status

Status returns HTTPResponse.Status

func (DeleteOrganizationsIdResponse) StatusCode

func (r DeleteOrganizationsIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteOrganizationsIdResponseObject

type DeleteOrganizationsIdResponseObject interface {
	VisitDeleteOrganizationsIdResponse(w http.ResponseWriter) error
}

type DeletePostgresId204JSONResponse

type DeletePostgresId204JSONResponse struct {
	Success bool `json:"success"`
}

func (DeletePostgresId204JSONResponse) VisitDeletePostgresIdResponse

func (response DeletePostgresId204JSONResponse) VisitDeletePostgresIdResponse(w http.ResponseWriter) error

type DeletePostgresId401JSONResponse

type DeletePostgresId401JSONResponse Error

func (DeletePostgresId401JSONResponse) VisitDeletePostgresIdResponse

func (response DeletePostgresId401JSONResponse) VisitDeletePostgresIdResponse(w http.ResponseWriter) error

type DeletePostgresId404JSONResponse

type DeletePostgresId404JSONResponse Error

func (DeletePostgresId404JSONResponse) VisitDeletePostgresIdResponse

func (response DeletePostgresId404JSONResponse) VisitDeletePostgresIdResponse(w http.ResponseWriter) error

type DeletePostgresIdRequestObject

type DeletePostgresIdRequestObject struct {
	Id int64 `json:"id"`
}

type DeletePostgresIdResponse

type DeletePostgresIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON204      *struct {
		Success bool `json:"success"`
	}
	JSON401 *Error
	JSON404 *Error
}

func ParseDeletePostgresIdResponse

func ParseDeletePostgresIdResponse(rsp *http.Response) (*DeletePostgresIdResponse, error)

ParseDeletePostgresIdResponse parses an HTTP response from a DeletePostgresIdWithResponse call

func (DeletePostgresIdResponse) Status

func (r DeletePostgresIdResponse) Status() string

Status returns HTTPResponse.Status

func (DeletePostgresIdResponse) StatusCode

func (r DeletePostgresIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeletePostgresIdResponseObject

type DeletePostgresIdResponseObject interface {
	VisitDeletePostgresIdResponse(w http.ResponseWriter) error
}

type DeleteProjectsId204JSONResponse

type DeleteProjectsId204JSONResponse struct {
	Success bool `json:"success"`
}

func (DeleteProjectsId204JSONResponse) VisitDeleteProjectsIdResponse

func (response DeleteProjectsId204JSONResponse) VisitDeleteProjectsIdResponse(w http.ResponseWriter) error

type DeleteProjectsId401JSONResponse

type DeleteProjectsId401JSONResponse Error

func (DeleteProjectsId401JSONResponse) VisitDeleteProjectsIdResponse

func (response DeleteProjectsId401JSONResponse) VisitDeleteProjectsIdResponse(w http.ResponseWriter) error

type DeleteProjectsId404JSONResponse

type DeleteProjectsId404JSONResponse Error

func (DeleteProjectsId404JSONResponse) VisitDeleteProjectsIdResponse

func (response DeleteProjectsId404JSONResponse) VisitDeleteProjectsIdResponse(w http.ResponseWriter) error

type DeleteProjectsIdRequestObject

type DeleteProjectsIdRequestObject struct {
	Id int64 `json:"id"`
}

type DeleteProjectsIdResponse

type DeleteProjectsIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON204      *struct {
		Success bool `json:"success"`
	}
	JSON401 *Error
	JSON404 *Error
}

func ParseDeleteProjectsIdResponse

func ParseDeleteProjectsIdResponse(rsp *http.Response) (*DeleteProjectsIdResponse, error)

ParseDeleteProjectsIdResponse parses an HTTP response from a DeleteProjectsIdWithResponse call

func (DeleteProjectsIdResponse) Status

func (r DeleteProjectsIdResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteProjectsIdResponse) StatusCode

func (r DeleteProjectsIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteProjectsIdResponseObject

type DeleteProjectsIdResponseObject interface {
	VisitDeleteProjectsIdResponse(w http.ResponseWriter) error
}

type DeleteRedisId204JSONResponse

type DeleteRedisId204JSONResponse struct {
	Success bool `json:"success"`
}

func (DeleteRedisId204JSONResponse) VisitDeleteRedisIdResponse

func (response DeleteRedisId204JSONResponse) VisitDeleteRedisIdResponse(w http.ResponseWriter) error

type DeleteRedisId401JSONResponse

type DeleteRedisId401JSONResponse Error

func (DeleteRedisId401JSONResponse) VisitDeleteRedisIdResponse

func (response DeleteRedisId401JSONResponse) VisitDeleteRedisIdResponse(w http.ResponseWriter) error

type DeleteRedisId404JSONResponse

type DeleteRedisId404JSONResponse Error

func (DeleteRedisId404JSONResponse) VisitDeleteRedisIdResponse

func (response DeleteRedisId404JSONResponse) VisitDeleteRedisIdResponse(w http.ResponseWriter) error

type DeleteRedisIdRequestObject

type DeleteRedisIdRequestObject struct {
	Id int64 `json:"id"`
}

type DeleteRedisIdResponse

type DeleteRedisIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON204      *struct {
		Success bool `json:"success"`
	}
	JSON401 *Error
	JSON404 *Error
}

func ParseDeleteRedisIdResponse

func ParseDeleteRedisIdResponse(rsp *http.Response) (*DeleteRedisIdResponse, error)

ParseDeleteRedisIdResponse parses an HTTP response from a DeleteRedisIdWithResponse call

func (DeleteRedisIdResponse) Status

func (r DeleteRedisIdResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteRedisIdResponse) StatusCode

func (r DeleteRedisIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteRedisIdResponseObject

type DeleteRedisIdResponseObject interface {
	VisitDeleteRedisIdResponse(w http.ResponseWriter) error
}

type DeleteWorkerId204JSONResponse

type DeleteWorkerId204JSONResponse struct {
	Success bool `json:"success"`
}

func (DeleteWorkerId204JSONResponse) VisitDeleteWorkerIdResponse

func (response DeleteWorkerId204JSONResponse) VisitDeleteWorkerIdResponse(w http.ResponseWriter) error

type DeleteWorkerId401JSONResponse

type DeleteWorkerId401JSONResponse Error

func (DeleteWorkerId401JSONResponse) VisitDeleteWorkerIdResponse

func (response DeleteWorkerId401JSONResponse) VisitDeleteWorkerIdResponse(w http.ResponseWriter) error

type DeleteWorkerId404JSONResponse

type DeleteWorkerId404JSONResponse Error

func (DeleteWorkerId404JSONResponse) VisitDeleteWorkerIdResponse

func (response DeleteWorkerId404JSONResponse) VisitDeleteWorkerIdResponse(w http.ResponseWriter) error

type DeleteWorkerIdRequestObject

type DeleteWorkerIdRequestObject struct {
	Id int64 `json:"id"`
}

type DeleteWorkerIdResponse

type DeleteWorkerIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON204      *struct {
		Success bool `json:"success"`
	}
	JSON401 *Error
	JSON404 *Error
}

func ParseDeleteWorkerIdResponse

func ParseDeleteWorkerIdResponse(rsp *http.Response) (*DeleteWorkerIdResponse, error)

ParseDeleteWorkerIdResponse parses an HTTP response from a DeleteWorkerIdWithResponse call

func (DeleteWorkerIdResponse) Status

func (r DeleteWorkerIdResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteWorkerIdResponse) StatusCode

func (r DeleteWorkerIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteWorkerIdResponseObject

type DeleteWorkerIdResponseObject interface {
	VisitDeleteWorkerIdResponse(w http.ResponseWriter) error
}

type DockerImage

type DockerImage struct {
	DockerImage                   string   `json:"docker_image"`
	EntropyThreshold              *float32 `json:"entropy_threshold,omitempty"`
	Id                            int      `json:"id"`
	LogisticGrowthRate            *float32 `json:"logistic_growth_rate,omitempty"`
	MinProbability                *float32 `json:"min_probability,omitempty"`
	Password                      *string  `json:"password,omitempty"`
	ProbabilityDecreaseMultiplier *float32 `json:"probability_decrease_multiplier,omitempty"`
	ProbabilityIncreaseMultiplier *float32 `json:"probability_increase_multiplier,omitempty"`
	ProjectId                     int      `json:"project_id"`
	Username                      *string  `json:"username,omitempty"`
}

DockerImage defines model for DockerImage.

type DockerLayer

type DockerLayer struct {
	Id        int                 `json:"id"`
	ImageId   int                 `json:"image_id"`
	LayerHash string              `json:"layer_hash"`
	Results   []DockerLayerResult `json:"results"`
	ScannedAt string              `json:"scanned_at"`
}

DockerLayer defines model for DockerLayer.

type DockerLayerResult

type DockerLayerResult struct {
	CreatedAt     string  `json:"created_at"`
	Filename      string  `json:"filename"`
	Id            int     `json:"id"`
	Layer         int     `json:"layer"`
	Line          string  `json:"line"`
	LineNumber    int     `json:"line_number"`
	Match         string  `json:"match"`
	Name          string  `json:"name"`
	Password      string  `json:"password"`
	PreviousLines string  `json:"previous_lines"`
	Probability   float32 `json:"probability"`
	ProjectId     int     `json:"project_id"`
	Username      string  `json:"username"`
}

DockerLayerResult defines model for DockerLayerResult.

type DockerScan

type DockerScan struct {
	CreatedAt     string `json:"created_at"`
	Finished      bool   `json:"finished"`
	Id            int    `json:"id"`
	Image         string `json:"image"`
	LayersToScan  int    `json:"layers_to_scan"`
	ProjectId     int    `json:"project_id"`
	ScannedLayers int    `json:"scanned_layers"`
}

DockerScan defines model for DockerScan.

type EditUserRoleInOrganization

type EditUserRoleInOrganization struct {
	Id   int    `json:"id"`
	Role string `json:"role"`
}

EditUserRoleInOrganization defines model for EditUserRoleInOrganization.

type Error

type Error struct {
	// Message Error message
	Message string `json:"message"`

	// Success The success status
	Success bool `json:"success"`
}

Error defines model for Error.

type GetCvesDbTypeVersion200JSONResponse

type GetCvesDbTypeVersion200JSONResponse struct {
	Cves    []CVE `json:"cves"`
	Success bool  `json:"success"`
}

func (GetCvesDbTypeVersion200JSONResponse) VisitGetCvesDbTypeVersionResponse

func (response GetCvesDbTypeVersion200JSONResponse) VisitGetCvesDbTypeVersionResponse(w http.ResponseWriter) error

type GetCvesDbTypeVersion401JSONResponse

type GetCvesDbTypeVersion401JSONResponse Error

func (GetCvesDbTypeVersion401JSONResponse) VisitGetCvesDbTypeVersionResponse

func (response GetCvesDbTypeVersion401JSONResponse) VisitGetCvesDbTypeVersionResponse(w http.ResponseWriter) error

type GetCvesDbTypeVersion404JSONResponse

type GetCvesDbTypeVersion404JSONResponse Error

func (GetCvesDbTypeVersion404JSONResponse) VisitGetCvesDbTypeVersionResponse

func (response GetCvesDbTypeVersion404JSONResponse) VisitGetCvesDbTypeVersionResponse(w http.ResponseWriter) error

type GetCvesDbTypeVersionRequestObject

type GetCvesDbTypeVersionRequestObject struct {
	DbType  string `json:"dbType"`
	Version string `json:"version"`
}

type GetCvesDbTypeVersionResponse

type GetCvesDbTypeVersionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Cves    []CVE `json:"cves"`
		Success bool  `json:"success"`
	}
	JSON401 *Error
	JSON404 *Error
}

func ParseGetCvesDbTypeVersionResponse

func ParseGetCvesDbTypeVersionResponse(rsp *http.Response) (*GetCvesDbTypeVersionResponse, error)

ParseGetCvesDbTypeVersionResponse parses an HTTP response from a GetCvesDbTypeVersionWithResponse call

func (GetCvesDbTypeVersionResponse) Status

Status returns HTTPResponse.Status

func (GetCvesDbTypeVersionResponse) StatusCode

func (r GetCvesDbTypeVersionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetCvesDbTypeVersionResponseObject

type GetCvesDbTypeVersionResponseObject interface {
	VisitGetCvesDbTypeVersionResponse(w http.ResponseWriter) error
}

type GetDocker200JSONResponse

type GetDocker200JSONResponse struct {
	Images  []DockerImage `json:"images"`
	Success bool          `json:"success"`
}

func (GetDocker200JSONResponse) VisitGetDockerResponse

func (response GetDocker200JSONResponse) VisitGetDockerResponse(w http.ResponseWriter) error

type GetDocker401JSONResponse

type GetDocker401JSONResponse Error

func (GetDocker401JSONResponse) VisitGetDockerResponse

func (response GetDocker401JSONResponse) VisitGetDockerResponse(w http.ResponseWriter) error

type GetDockerId200JSONResponse

type GetDockerId200JSONResponse struct {
	Image   DockerImage   `json:"image"`
	Layers  []DockerLayer `json:"layers"`
	Success bool          `json:"success"`
}

func (GetDockerId200JSONResponse) VisitGetDockerIdResponse

func (response GetDockerId200JSONResponse) VisitGetDockerIdResponse(w http.ResponseWriter) error

type GetDockerId401JSONResponse

type GetDockerId401JSONResponse Error

func (GetDockerId401JSONResponse) VisitGetDockerIdResponse

func (response GetDockerId401JSONResponse) VisitGetDockerIdResponse(w http.ResponseWriter) error

type GetDockerId404JSONResponse

type GetDockerId404JSONResponse Error

func (GetDockerId404JSONResponse) VisitGetDockerIdResponse

func (response GetDockerId404JSONResponse) VisitGetDockerIdResponse(w http.ResponseWriter) error

type GetDockerIdRequestObject

type GetDockerIdRequestObject struct {
	Id int64 `json:"id"`
}

type GetDockerIdResponse

type GetDockerIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Image   DockerImage   `json:"image"`
		Layers  []DockerLayer `json:"layers"`
		Success bool          `json:"success"`
	}
	JSON401 *Error
	JSON404 *Error
}

func ParseGetDockerIdResponse

func ParseGetDockerIdResponse(rsp *http.Response) (*GetDockerIdResponse, error)

ParseGetDockerIdResponse parses an HTTP response from a GetDockerIdWithResponse call

func (GetDockerIdResponse) Status

func (r GetDockerIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetDockerIdResponse) StatusCode

func (r GetDockerIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetDockerIdResponseObject

type GetDockerIdResponseObject interface {
	VisitGetDockerIdResponse(w http.ResponseWriter) error
}

type GetDockerParams

type GetDockerParams struct {
	// Project The project to filter for
	Project int `form:"project" json:"project"`
}

GetDockerParams defines parameters for GetDocker.

type GetDockerRequestObject

type GetDockerRequestObject struct {
	Params GetDockerParams
}

type GetDockerResponse

type GetDockerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Images  []DockerImage `json:"images"`
		Success bool          `json:"success"`
	}
	JSON401 *Error
}

func ParseGetDockerResponse

func ParseGetDockerResponse(rsp *http.Response) (*GetDockerResponse, error)

ParseGetDockerResponse parses an HTTP response from a GetDockerWithResponse call

func (GetDockerResponse) Status

func (r GetDockerResponse) Status() string

Status returns HTTPResponse.Status

func (GetDockerResponse) StatusCode

func (r GetDockerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetDockerResponseObject

type GetDockerResponseObject interface {
	VisitGetDockerResponse(w http.ResponseWriter) error
}

type GetGit200JSONResponse

type GetGit200JSONResponse struct {
	GitRepositories []Git `json:"git_repositories"`
	Success         bool  `json:"success"`
}

func (GetGit200JSONResponse) VisitGetGitResponse

func (response GetGit200JSONResponse) VisitGetGitResponse(w http.ResponseWriter) error

type GetGit401JSONResponse

type GetGit401JSONResponse Error

func (GetGit401JSONResponse) VisitGetGitResponse

func (response GetGit401JSONResponse) VisitGetGitResponse(w http.ResponseWriter) error

type GetGitId200JSONResponse

type GetGitId200JSONResponse struct {
	Commits []GitCommit `json:"commits"`
	Git     Git         `json:"git"`
	Success bool        `json:"success"`
}

func (GetGitId200JSONResponse) VisitGetGitIdResponse

func (response GetGitId200JSONResponse) VisitGetGitIdResponse(w http.ResponseWriter) error

type GetGitId401JSONResponse

type GetGitId401JSONResponse Error

func (GetGitId401JSONResponse) VisitGetGitIdResponse

func (response GetGitId401JSONResponse) VisitGetGitIdResponse(w http.ResponseWriter) error

type GetGitId404JSONResponse

type GetGitId404JSONResponse Error

func (GetGitId404JSONResponse) VisitGetGitIdResponse

func (response GetGitId404JSONResponse) VisitGetGitIdResponse(w http.ResponseWriter) error

type GetGitIdRequestObject

type GetGitIdRequestObject struct {
	Id int64 `json:"id"`
}

type GetGitIdResponse

type GetGitIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Commits []GitCommit `json:"commits"`
		Git     Git         `json:"git"`
		Success bool        `json:"success"`
	}
	JSON401 *Error
	JSON404 *Error
}

func ParseGetGitIdResponse

func ParseGetGitIdResponse(rsp *http.Response) (*GetGitIdResponse, error)

ParseGetGitIdResponse parses an HTTP response from a GetGitIdWithResponse call

func (GetGitIdResponse) Status

func (r GetGitIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetGitIdResponse) StatusCode

func (r GetGitIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetGitIdResponseObject

type GetGitIdResponseObject interface {
	VisitGetGitIdResponse(w http.ResponseWriter) error
}

type GetGitParams

type GetGitParams struct {
	// Project The project to filter for
	Project int `form:"project" json:"project"`
}

GetGitParams defines parameters for GetGit.

type GetGitRequestObject

type GetGitRequestObject struct {
	Params GetGitParams
}

type GetGitResponse

type GetGitResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		GitRepositories []Git `json:"git_repositories"`
		Success         bool  `json:"success"`
	}
	JSON401 *Error
}

func ParseGetGitResponse

func ParseGetGitResponse(rsp *http.Response) (*GetGitResponse, error)

ParseGetGitResponse parses an HTTP response from a GetGitWithResponse call

func (GetGitResponse) Status

func (r GetGitResponse) Status() string

Status returns HTTPResponse.Status

func (GetGitResponse) StatusCode

func (r GetGitResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetGitResponseObject

type GetGitResponseObject interface {
	VisitGetGitResponse(w http.ResponseWriter) error
}

type GetMongo200JSONResponse

type GetMongo200JSONResponse struct {
	MongoDatabases []MongoDatabase `json:"mongo_databases"`
	Success        bool            `json:"success"`
}

func (GetMongo200JSONResponse) VisitGetMongoResponse

func (response GetMongo200JSONResponse) VisitGetMongoResponse(w http.ResponseWriter) error

type GetMongo401JSONResponse

type GetMongo401JSONResponse Error

func (GetMongo401JSONResponse) VisitGetMongoResponse

func (response GetMongo401JSONResponse) VisitGetMongoResponse(w http.ResponseWriter) error

type GetMongoId200JSONResponse

type GetMongoId200JSONResponse struct {
	MongoDatabase MongoDatabase `json:"mongo_database"`
	Success       bool          `json:"success"`
}

func (GetMongoId200JSONResponse) VisitGetMongoIdResponse

func (response GetMongoId200JSONResponse) VisitGetMongoIdResponse(w http.ResponseWriter) error

type GetMongoId401JSONResponse

type GetMongoId401JSONResponse Error

func (GetMongoId401JSONResponse) VisitGetMongoIdResponse

func (response GetMongoId401JSONResponse) VisitGetMongoIdResponse(w http.ResponseWriter) error

type GetMongoId404JSONResponse

type GetMongoId404JSONResponse Error

func (GetMongoId404JSONResponse) VisitGetMongoIdResponse

func (response GetMongoId404JSONResponse) VisitGetMongoIdResponse(w http.ResponseWriter) error

type GetMongoIdRequestObject

type GetMongoIdRequestObject struct {
	Id int64 `json:"id"`
}

type GetMongoIdResponse

type GetMongoIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		MongoDatabase MongoDatabase `json:"mongo_database"`
		Success       bool          `json:"success"`
	}
	JSON401 *Error
	JSON404 *Error
}

func ParseGetMongoIdResponse

func ParseGetMongoIdResponse(rsp *http.Response) (*GetMongoIdResponse, error)

ParseGetMongoIdResponse parses an HTTP response from a GetMongoIdWithResponse call

func (GetMongoIdResponse) Status

func (r GetMongoIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetMongoIdResponse) StatusCode

func (r GetMongoIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetMongoIdResponseObject

type GetMongoIdResponseObject interface {
	VisitGetMongoIdResponse(w http.ResponseWriter) error
}

type GetMongoParams

type GetMongoParams struct {
	// Project The projects to filter for
	Project int `form:"project" json:"project"`
}

GetMongoParams defines parameters for GetMongo.

type GetMongoRequestObject

type GetMongoRequestObject struct {
	Params GetMongoParams
}

type GetMongoResponse

type GetMongoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		MongoDatabases []MongoDatabase `json:"mongo_databases"`
		Success        bool            `json:"success"`
	}
	JSON401 *Error
}

func ParseGetMongoResponse

func ParseGetMongoResponse(rsp *http.Response) (*GetMongoResponse, error)

ParseGetMongoResponse parses an HTTP response from a GetMongoWithResponse call

func (GetMongoResponse) Status

func (r GetMongoResponse) Status() string

Status returns HTTPResponse.Status

func (GetMongoResponse) StatusCode

func (r GetMongoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetMongoResponseObject

type GetMongoResponseObject interface {
	VisitGetMongoResponse(w http.ResponseWriter) error
}

type GetMongoScans200JSONResponse

type GetMongoScans200JSONResponse struct {
	Scans   []MongoScan `json:"scans"`
	Success bool        `json:"success"`
}

func (GetMongoScans200JSONResponse) VisitGetMongoScansResponse

func (response GetMongoScans200JSONResponse) VisitGetMongoScansResponse(w http.ResponseWriter) error

type GetMongoScans401JSONResponse

type GetMongoScans401JSONResponse Error

func (GetMongoScans401JSONResponse) VisitGetMongoScansResponse

func (response GetMongoScans401JSONResponse) VisitGetMongoScansResponse(w http.ResponseWriter) error

type GetMongoScans404JSONResponse

type GetMongoScans404JSONResponse Error

func (GetMongoScans404JSONResponse) VisitGetMongoScansResponse

func (response GetMongoScans404JSONResponse) VisitGetMongoScansResponse(w http.ResponseWriter) error

type GetMongoScansParams

type GetMongoScansParams struct {
	// Scan The scan ID to filter for
	Scan int64 `form:"scan" json:"scan"`
}

GetMongoScansParams defines parameters for GetMongoScans.

type GetMongoScansRequestObject

type GetMongoScansRequestObject struct {
	Params GetMongoScansParams
}

type GetMongoScansResponse

type GetMongoScansResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Scans   []MongoScan `json:"scans"`
		Success bool        `json:"success"`
	}
	JSON401 *Error
	JSON404 *Error
}

func ParseGetMongoScansResponse

func ParseGetMongoScansResponse(rsp *http.Response) (*GetMongoScansResponse, error)

ParseGetMongoScansResponse parses an HTTP response from a GetMongoScansWithResponse call

func (GetMongoScansResponse) Status

func (r GetMongoScansResponse) Status() string

Status returns HTTPResponse.Status

func (GetMongoScansResponse) StatusCode

func (r GetMongoScansResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetMongoScansResponseObject

type GetMongoScansResponseObject interface {
	VisitGetMongoScansResponse(w http.ResponseWriter) error
}

type GetMysql200JSONResponse

type GetMysql200JSONResponse struct {
	MysqlDatabases []MysqlDatabase `json:"mysql_databases"`
	Success        bool            `json:"success"`
}

func (GetMysql200JSONResponse) VisitGetMysqlResponse

func (response GetMysql200JSONResponse) VisitGetMysqlResponse(w http.ResponseWriter) error

type GetMysql401JSONResponse

type GetMysql401JSONResponse Error

func (GetMysql401JSONResponse) VisitGetMysqlResponse

func (response GetMysql401JSONResponse) VisitGetMysqlResponse(w http.ResponseWriter) error

type GetMysqlId200JSONResponse

type GetMysqlId200JSONResponse struct {
	MysqlDatabase MysqlDatabase `json:"mysql_database"`
	Success       bool          `json:"success"`
}

func (GetMysqlId200JSONResponse) VisitGetMysqlIdResponse

func (response GetMysqlId200JSONResponse) VisitGetMysqlIdResponse(w http.ResponseWriter) error

type GetMysqlId401JSONResponse

type GetMysqlId401JSONResponse Error

func (GetMysqlId401JSONResponse) VisitGetMysqlIdResponse

func (response GetMysqlId401JSONResponse) VisitGetMysqlIdResponse(w http.ResponseWriter) error

type GetMysqlId404JSONResponse

type GetMysqlId404JSONResponse Error

func (GetMysqlId404JSONResponse) VisitGetMysqlIdResponse

func (response GetMysqlId404JSONResponse) VisitGetMysqlIdResponse(w http.ResponseWriter) error

type GetMysqlIdRequestObject

type GetMysqlIdRequestObject struct {
	Id int64 `json:"id"`
}

type GetMysqlIdResponse

type GetMysqlIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		MysqlDatabase MysqlDatabase `json:"mysql_database"`
		Success       bool          `json:"success"`
	}
	JSON401 *Error
	JSON404 *Error
}

func ParseGetMysqlIdResponse

func ParseGetMysqlIdResponse(rsp *http.Response) (*GetMysqlIdResponse, error)

ParseGetMysqlIdResponse parses an HTTP response from a GetMysqlIdWithResponse call

func (GetMysqlIdResponse) Status

func (r GetMysqlIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetMysqlIdResponse) StatusCode

func (r GetMysqlIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetMysqlIdResponseObject

type GetMysqlIdResponseObject interface {
	VisitGetMysqlIdResponse(w http.ResponseWriter) error
}

type GetMysqlParams

type GetMysqlParams struct {
	// Project The projects to filter for
	Project int `form:"project" json:"project"`
}

GetMysqlParams defines parameters for GetMysql.

type GetMysqlRequestObject

type GetMysqlRequestObject struct {
	Params GetMysqlParams
}

type GetMysqlResponse

type GetMysqlResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		MysqlDatabases []MysqlDatabase `json:"mysql_databases"`
		Success        bool            `json:"success"`
	}
	JSON401 *Error
}

func ParseGetMysqlResponse

func ParseGetMysqlResponse(rsp *http.Response) (*GetMysqlResponse, error)

ParseGetMysqlResponse parses an HTTP response from a GetMysqlWithResponse call

func (GetMysqlResponse) Status

func (r GetMysqlResponse) Status() string

Status returns HTTPResponse.Status

func (GetMysqlResponse) StatusCode

func (r GetMysqlResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetMysqlResponseObject

type GetMysqlResponseObject interface {
	VisitGetMysqlResponse(w http.ResponseWriter) error
}

type GetMysqlScans200JSONResponse

type GetMysqlScans200JSONResponse struct {
	Scans   []MysqlScan `json:"scans"`
	Success bool        `json:"success"`
}

func (GetMysqlScans200JSONResponse) VisitGetMysqlScansResponse

func (response GetMysqlScans200JSONResponse) VisitGetMysqlScansResponse(w http.ResponseWriter) error

type GetMysqlScans401JSONResponse

type GetMysqlScans401JSONResponse Error

func (GetMysqlScans401JSONResponse) VisitGetMysqlScansResponse

func (response GetMysqlScans401JSONResponse) VisitGetMysqlScansResponse(w http.ResponseWriter) error

type GetMysqlScans404JSONResponse

type GetMysqlScans404JSONResponse Error

func (GetMysqlScans404JSONResponse) VisitGetMysqlScansResponse

func (response GetMysqlScans404JSONResponse) VisitGetMysqlScansResponse(w http.ResponseWriter) error

type GetMysqlScansParams

type GetMysqlScansParams struct {
	// Scan The scan ID to filter for
	Scan int64 `form:"scan" json:"scan"`
}

GetMysqlScansParams defines parameters for GetMysqlScans.

type GetMysqlScansRequestObject

type GetMysqlScansRequestObject struct {
	Params GetMysqlScansParams
}

type GetMysqlScansResponse

type GetMysqlScansResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Scans   []MysqlScan `json:"scans"`
		Success bool        `json:"success"`
	}
	JSON401 *Error
	JSON404 *Error
}

func ParseGetMysqlScansResponse

func ParseGetMysqlScansResponse(rsp *http.Response) (*GetMysqlScansResponse, error)

ParseGetMysqlScansResponse parses an HTTP response from a GetMysqlScansWithResponse call

func (GetMysqlScansResponse) Status

func (r GetMysqlScansResponse) Status() string

Status returns HTTPResponse.Status

func (GetMysqlScansResponse) StatusCode

func (r GetMysqlScansResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetMysqlScansResponseObject

type GetMysqlScansResponseObject interface {
	VisitGetMysqlScansResponse(w http.ResponseWriter) error
}

type GetOrganizations200JSONResponse

type GetOrganizations200JSONResponse struct {
	Organizations []Organization `json:"organizations"`
	Success       bool           `json:"success"`
}

func (GetOrganizations200JSONResponse) VisitGetOrganizationsResponse

func (response GetOrganizations200JSONResponse) VisitGetOrganizationsResponse(w http.ResponseWriter) error

type GetOrganizations401JSONResponse

type GetOrganizations401JSONResponse Error

func (GetOrganizations401JSONResponse) VisitGetOrganizationsResponse

func (response GetOrganizations401JSONResponse) VisitGetOrganizationsResponse(w http.ResponseWriter) error

type GetOrganizationsId200JSONResponse

type GetOrganizationsId200JSONResponse struct {
	Organization Organization `json:"organization"`
	Success      bool         `json:"success"`
}

func (GetOrganizationsId200JSONResponse) VisitGetOrganizationsIdResponse

func (response GetOrganizationsId200JSONResponse) VisitGetOrganizationsIdResponse(w http.ResponseWriter) error

type GetOrganizationsId401JSONResponse

type GetOrganizationsId401JSONResponse Error

func (GetOrganizationsId401JSONResponse) VisitGetOrganizationsIdResponse

func (response GetOrganizationsId401JSONResponse) VisitGetOrganizationsIdResponse(w http.ResponseWriter) error

type GetOrganizationsId404JSONResponse

type GetOrganizationsId404JSONResponse Error

func (GetOrganizationsId404JSONResponse) VisitGetOrganizationsIdResponse

func (response GetOrganizationsId404JSONResponse) VisitGetOrganizationsIdResponse(w http.ResponseWriter) error

type GetOrganizationsIdRequestObject

type GetOrganizationsIdRequestObject struct {
	Id int64 `json:"id"`
}

type GetOrganizationsIdResponse

type GetOrganizationsIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Organization Organization `json:"organization"`
		Success      bool         `json:"success"`
	}
	JSON401 *Error
	JSON404 *Error
}

func ParseGetOrganizationsIdResponse

func ParseGetOrganizationsIdResponse(rsp *http.Response) (*GetOrganizationsIdResponse, error)

ParseGetOrganizationsIdResponse parses an HTTP response from a GetOrganizationsIdWithResponse call

func (GetOrganizationsIdResponse) Status

Status returns HTTPResponse.Status

func (GetOrganizationsIdResponse) StatusCode

func (r GetOrganizationsIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationsIdResponseObject

type GetOrganizationsIdResponseObject interface {
	VisitGetOrganizationsIdResponse(w http.ResponseWriter) error
}

type GetOrganizationsParams

type GetOrganizationsParams struct {
	// Name The organization name to filter for
	Name *string `form:"name,omitempty" json:"name,omitempty"`
}

GetOrganizationsParams defines parameters for GetOrganizations.

type GetOrganizationsRequestObject

type GetOrganizationsRequestObject struct {
	Params GetOrganizationsParams
}

type GetOrganizationsResponse

type GetOrganizationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Organizations []Organization `json:"organizations"`
		Success       bool           `json:"success"`
	}
	JSON401 *Error
}

func ParseGetOrganizationsResponse

func ParseGetOrganizationsResponse(rsp *http.Response) (*GetOrganizationsResponse, error)

ParseGetOrganizationsResponse parses an HTTP response from a GetOrganizationsWithResponse call

func (GetOrganizationsResponse) Status

func (r GetOrganizationsResponse) Status() string

Status returns HTTPResponse.Status

func (GetOrganizationsResponse) StatusCode

func (r GetOrganizationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOrganizationsResponseObject

type GetOrganizationsResponseObject interface {
	VisitGetOrganizationsResponse(w http.ResponseWriter) error
}

type GetPostgres200JSONResponse

type GetPostgres200JSONResponse struct {
	PostgresDatabases []PostgresDatabase `json:"postgres_databases"`
	Success           bool               `json:"success"`
}

func (GetPostgres200JSONResponse) VisitGetPostgresResponse

func (response GetPostgres200JSONResponse) VisitGetPostgresResponse(w http.ResponseWriter) error

type GetPostgres401JSONResponse

type GetPostgres401JSONResponse Error

func (GetPostgres401JSONResponse) VisitGetPostgresResponse

func (response GetPostgres401JSONResponse) VisitGetPostgresResponse(w http.ResponseWriter) error

type GetPostgresId200JSONResponse

type GetPostgresId200JSONResponse struct {
	PostgresDatabase PostgresDatabase `json:"postgres_database"`
	Success          bool             `json:"success"`
}

func (GetPostgresId200JSONResponse) VisitGetPostgresIdResponse

func (response GetPostgresId200JSONResponse) VisitGetPostgresIdResponse(w http.ResponseWriter) error

type GetPostgresId401JSONResponse

type GetPostgresId401JSONResponse Error

func (GetPostgresId401JSONResponse) VisitGetPostgresIdResponse

func (response GetPostgresId401JSONResponse) VisitGetPostgresIdResponse(w http.ResponseWriter) error

type GetPostgresId404JSONResponse

type GetPostgresId404JSONResponse Error

func (GetPostgresId404JSONResponse) VisitGetPostgresIdResponse

func (response GetPostgresId404JSONResponse) VisitGetPostgresIdResponse(w http.ResponseWriter) error

type GetPostgresIdRequestObject

type GetPostgresIdRequestObject struct {
	Id int64 `json:"id"`
}

type GetPostgresIdResponse

type GetPostgresIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		PostgresDatabase PostgresDatabase `json:"postgres_database"`
		Success          bool             `json:"success"`
	}
	JSON401 *Error
	JSON404 *Error
}

func ParseGetPostgresIdResponse

func ParseGetPostgresIdResponse(rsp *http.Response) (*GetPostgresIdResponse, error)

ParseGetPostgresIdResponse parses an HTTP response from a GetPostgresIdWithResponse call

func (GetPostgresIdResponse) Status

func (r GetPostgresIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetPostgresIdResponse) StatusCode

func (r GetPostgresIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPostgresIdResponseObject

type GetPostgresIdResponseObject interface {
	VisitGetPostgresIdResponse(w http.ResponseWriter) error
}

type GetPostgresParams

type GetPostgresParams struct {
	// Project The projects to filter for
	Project int `form:"project" json:"project"`
}

GetPostgresParams defines parameters for GetPostgres.

type GetPostgresRequestObject

type GetPostgresRequestObject struct {
	Params GetPostgresParams
}

type GetPostgresResponse

type GetPostgresResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		PostgresDatabases []PostgresDatabase `json:"postgres_databases"`
		Success           bool               `json:"success"`
	}
	JSON401 *Error
}

func ParseGetPostgresResponse

func ParseGetPostgresResponse(rsp *http.Response) (*GetPostgresResponse, error)

ParseGetPostgresResponse parses an HTTP response from a GetPostgresWithResponse call

func (GetPostgresResponse) Status

func (r GetPostgresResponse) Status() string

Status returns HTTPResponse.Status

func (GetPostgresResponse) StatusCode

func (r GetPostgresResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPostgresResponseObject

type GetPostgresResponseObject interface {
	VisitGetPostgresResponse(w http.ResponseWriter) error
}

type GetPostgresScans200JSONResponse

type GetPostgresScans200JSONResponse struct {
	Scans   []PostgresScan `json:"scans"`
	Success bool           `json:"success"`
}

func (GetPostgresScans200JSONResponse) VisitGetPostgresScansResponse

func (response GetPostgresScans200JSONResponse) VisitGetPostgresScansResponse(w http.ResponseWriter) error

type GetPostgresScans401JSONResponse

type GetPostgresScans401JSONResponse Error

func (GetPostgresScans401JSONResponse) VisitGetPostgresScansResponse

func (response GetPostgresScans401JSONResponse) VisitGetPostgresScansResponse(w http.ResponseWriter) error

type GetPostgresScans404JSONResponse

type GetPostgresScans404JSONResponse Error

func (GetPostgresScans404JSONResponse) VisitGetPostgresScansResponse

func (response GetPostgresScans404JSONResponse) VisitGetPostgresScansResponse(w http.ResponseWriter) error

type GetPostgresScansParams

type GetPostgresScansParams struct {
	// Scan The scan ID to filter for
	Scan int64 `form:"scan" json:"scan"`
}

GetPostgresScansParams defines parameters for GetPostgresScans.

type GetPostgresScansRequestObject

type GetPostgresScansRequestObject struct {
	Params GetPostgresScansParams
}

type GetPostgresScansResponse

type GetPostgresScansResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Scans   []PostgresScan `json:"scans"`
		Success bool           `json:"success"`
	}
	JSON401 *Error
	JSON404 *Error
}

func ParseGetPostgresScansResponse

func ParseGetPostgresScansResponse(rsp *http.Response) (*GetPostgresScansResponse, error)

ParseGetPostgresScansResponse parses an HTTP response from a GetPostgresScansWithResponse call

func (GetPostgresScansResponse) Status

func (r GetPostgresScansResponse) Status() string

Status returns HTTPResponse.Status

func (GetPostgresScansResponse) StatusCode

func (r GetPostgresScansResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetPostgresScansResponseObject

type GetPostgresScansResponseObject interface {
	VisitGetPostgresScansResponse(w http.ResponseWriter) error
}

type GetProjectsId200JSONResponse

type GetProjectsId200JSONResponse struct {
	Project Project `json:"project"`
	Success bool    `json:"success"`
}

func (GetProjectsId200JSONResponse) VisitGetProjectsIdResponse

func (response GetProjectsId200JSONResponse) VisitGetProjectsIdResponse(w http.ResponseWriter) error

type GetProjectsId401JSONResponse

type GetProjectsId401JSONResponse Error

func (GetProjectsId401JSONResponse) VisitGetProjectsIdResponse

func (response GetProjectsId401JSONResponse) VisitGetProjectsIdResponse(w http.ResponseWriter) error

type GetProjectsId404JSONResponse

type GetProjectsId404JSONResponse Error

func (GetProjectsId404JSONResponse) VisitGetProjectsIdResponse

func (response GetProjectsId404JSONResponse) VisitGetProjectsIdResponse(w http.ResponseWriter) error

type GetProjectsIdBruteforcePasswords200JSONResponse

type GetProjectsIdBruteforcePasswords200JSONResponse PaginatedBruteforcePasswords

func (GetProjectsIdBruteforcePasswords200JSONResponse) VisitGetProjectsIdBruteforcePasswordsResponse

func (response GetProjectsIdBruteforcePasswords200JSONResponse) VisitGetProjectsIdBruteforcePasswordsResponse(w http.ResponseWriter) error

type GetProjectsIdBruteforcePasswords401JSONResponse

type GetProjectsIdBruteforcePasswords401JSONResponse Error

func (GetProjectsIdBruteforcePasswords401JSONResponse) VisitGetProjectsIdBruteforcePasswordsResponse

func (response GetProjectsIdBruteforcePasswords401JSONResponse) VisitGetProjectsIdBruteforcePasswordsResponse(w http.ResponseWriter) error

type GetProjectsIdBruteforcePasswords404JSONResponse

type GetProjectsIdBruteforcePasswords404JSONResponse Error

func (GetProjectsIdBruteforcePasswords404JSONResponse) VisitGetProjectsIdBruteforcePasswordsResponse

func (response GetProjectsIdBruteforcePasswords404JSONResponse) VisitGetProjectsIdBruteforcePasswordsResponse(w http.ResponseWriter) error

type GetProjectsIdBruteforcePasswordsParams

type GetProjectsIdBruteforcePasswordsParams struct {
	// LastPasswordId The last ID of the item to return
	LastPasswordId *int32 `form:"last_password_id,omitempty" json:"last_password_id,omitempty"`

	// Password The password to filter
	Password *string `form:"password,omitempty" json:"password,omitempty"`
}

GetProjectsIdBruteforcePasswordsParams defines parameters for GetProjectsIdBruteforcePasswords.

type GetProjectsIdBruteforcePasswordsRequestObject

type GetProjectsIdBruteforcePasswordsRequestObject struct {
	Id     int64 `json:"id"`
	Params GetProjectsIdBruteforcePasswordsParams
}

type GetProjectsIdBruteforcePasswordsResponse

type GetProjectsIdBruteforcePasswordsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PaginatedBruteforcePasswords
	JSON401      *Error
	JSON404      *Error
}

func ParseGetProjectsIdBruteforcePasswordsResponse

func ParseGetProjectsIdBruteforcePasswordsResponse(rsp *http.Response) (*GetProjectsIdBruteforcePasswordsResponse, error)

ParseGetProjectsIdBruteforcePasswordsResponse parses an HTTP response from a GetProjectsIdBruteforcePasswordsWithResponse call

func (GetProjectsIdBruteforcePasswordsResponse) Status

Status returns HTTPResponse.Status

func (GetProjectsIdBruteforcePasswordsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetProjectsIdBruteforcePasswordsResponseObject

type GetProjectsIdBruteforcePasswordsResponseObject interface {
	VisitGetProjectsIdBruteforcePasswordsResponse(w http.ResponseWriter) error
}

type GetProjectsIdBruteforcedPassword200JSONResponse

type GetProjectsIdBruteforcedPassword200JSONResponse struct {
	BruteforcedPassword BruteforcedPassword `json:"bruteforced_password"`
	Success             bool                `json:"success"`
}

func (GetProjectsIdBruteforcedPassword200JSONResponse) VisitGetProjectsIdBruteforcedPasswordResponse

func (response GetProjectsIdBruteforcedPassword200JSONResponse) VisitGetProjectsIdBruteforcedPasswordResponse(w http.ResponseWriter) error

type GetProjectsIdBruteforcedPassword401JSONResponse

type GetProjectsIdBruteforcedPassword401JSONResponse Error

func (GetProjectsIdBruteforcedPassword401JSONResponse) VisitGetProjectsIdBruteforcedPasswordResponse

func (response GetProjectsIdBruteforcedPassword401JSONResponse) VisitGetProjectsIdBruteforcedPasswordResponse(w http.ResponseWriter) error

type GetProjectsIdBruteforcedPassword404JSONResponse

type GetProjectsIdBruteforcedPassword404JSONResponse Error

func (GetProjectsIdBruteforcedPassword404JSONResponse) VisitGetProjectsIdBruteforcedPasswordResponse

func (response GetProjectsIdBruteforcedPassword404JSONResponse) VisitGetProjectsIdBruteforcedPasswordResponse(w http.ResponseWriter) error

type GetProjectsIdBruteforcedPasswordParams

type GetProjectsIdBruteforcedPasswordParams struct {
	// Hash The hash to filter
	Hash string `form:"hash" json:"hash"`

	// Username The username to filter
	Username string `form:"username" json:"username"`
}

GetProjectsIdBruteforcedPasswordParams defines parameters for GetProjectsIdBruteforcedPassword.

type GetProjectsIdBruteforcedPasswordRequestObject

type GetProjectsIdBruteforcedPasswordRequestObject struct {
	Id     int64 `json:"id"`
	Params GetProjectsIdBruteforcedPasswordParams
}

type GetProjectsIdBruteforcedPasswordResponse

type GetProjectsIdBruteforcedPasswordResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		BruteforcedPassword BruteforcedPassword `json:"bruteforced_password"`
		Success             bool                `json:"success"`
	}
	JSON401 *Error
	JSON404 *Error
}

func ParseGetProjectsIdBruteforcedPasswordResponse

func ParseGetProjectsIdBruteforcedPasswordResponse(rsp *http.Response) (*GetProjectsIdBruteforcedPasswordResponse, error)

ParseGetProjectsIdBruteforcedPasswordResponse parses an HTTP response from a GetProjectsIdBruteforcedPasswordWithResponse call

func (GetProjectsIdBruteforcedPasswordResponse) Status

Status returns HTTPResponse.Status

func (GetProjectsIdBruteforcedPasswordResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type GetProjectsIdBruteforcedPasswordResponseObject

type GetProjectsIdBruteforcedPasswordResponseObject interface {
	VisitGetProjectsIdBruteforcedPasswordResponse(w http.ResponseWriter) error
}

type GetProjectsIdRequestObject

type GetProjectsIdRequestObject struct {
	Id int64 `json:"id"`
}

type GetProjectsIdResponse

type GetProjectsIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Project Project `json:"project"`
		Success bool    `json:"success"`
	}
	JSON401 *Error
	JSON404 *Error
}

func ParseGetProjectsIdResponse

func ParseGetProjectsIdResponse(rsp *http.Response) (*GetProjectsIdResponse, error)

ParseGetProjectsIdResponse parses an HTTP response from a GetProjectsIdWithResponse call

func (GetProjectsIdResponse) Status

func (r GetProjectsIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetProjectsIdResponse) StatusCode

func (r GetProjectsIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetProjectsIdResponseObject

type GetProjectsIdResponseObject interface {
	VisitGetProjectsIdResponse(w http.ResponseWriter) error
}

type GetRedis200JSONResponse

type GetRedis200JSONResponse struct {
	RedisDatabases []RedisDatabase `json:"redis_databases"`
	Success        bool            `json:"success"`
}

func (GetRedis200JSONResponse) VisitGetRedisResponse

func (response GetRedis200JSONResponse) VisitGetRedisResponse(w http.ResponseWriter) error

type GetRedis401JSONResponse

type GetRedis401JSONResponse Error

func (GetRedis401JSONResponse) VisitGetRedisResponse

func (response GetRedis401JSONResponse) VisitGetRedisResponse(w http.ResponseWriter) error

type GetRedisId200JSONResponse

type GetRedisId200JSONResponse struct {
	RedisDatabase RedisDatabase `json:"redis_database"`
	Success       bool          `json:"success"`
}

func (GetRedisId200JSONResponse) VisitGetRedisIdResponse

func (response GetRedisId200JSONResponse) VisitGetRedisIdResponse(w http.ResponseWriter) error

type GetRedisId401JSONResponse

type GetRedisId401JSONResponse Error

func (GetRedisId401JSONResponse) VisitGetRedisIdResponse

func (response GetRedisId401JSONResponse) VisitGetRedisIdResponse(w http.ResponseWriter) error

type GetRedisId404JSONResponse

type GetRedisId404JSONResponse Error

func (GetRedisId404JSONResponse) VisitGetRedisIdResponse

func (response GetRedisId404JSONResponse) VisitGetRedisIdResponse(w http.ResponseWriter) error

type GetRedisIdRequestObject

type GetRedisIdRequestObject struct {
	Id int64 `json:"id"`
}

type GetRedisIdResponse

type GetRedisIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		RedisDatabase RedisDatabase `json:"redis_database"`
		Success       bool          `json:"success"`
	}
	JSON401 *Error
	JSON404 *Error
}

func ParseGetRedisIdResponse

func ParseGetRedisIdResponse(rsp *http.Response) (*GetRedisIdResponse, error)

ParseGetRedisIdResponse parses an HTTP response from a GetRedisIdWithResponse call

func (GetRedisIdResponse) Status

func (r GetRedisIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetRedisIdResponse) StatusCode

func (r GetRedisIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRedisIdResponseObject

type GetRedisIdResponseObject interface {
	VisitGetRedisIdResponse(w http.ResponseWriter) error
}

type GetRedisParams

type GetRedisParams struct {
	// Project The projects to filter for
	Project int `form:"project" json:"project"`
}

GetRedisParams defines parameters for GetRedis.

type GetRedisRequestObject

type GetRedisRequestObject struct {
	Params GetRedisParams
}

type GetRedisResponse

type GetRedisResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		RedisDatabases []RedisDatabase `json:"redis_databases"`
		Success        bool            `json:"success"`
	}
	JSON401 *Error
}

func ParseGetRedisResponse

func ParseGetRedisResponse(rsp *http.Response) (*GetRedisResponse, error)

ParseGetRedisResponse parses an HTTP response from a GetRedisWithResponse call

func (GetRedisResponse) Status

func (r GetRedisResponse) Status() string

Status returns HTTPResponse.Status

func (GetRedisResponse) StatusCode

func (r GetRedisResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRedisResponseObject

type GetRedisResponseObject interface {
	VisitGetRedisResponse(w http.ResponseWriter) error
}

type GetRedisScans200JSONResponse

type GetRedisScans200JSONResponse struct {
	Scans   []RedisScan `json:"scans"`
	Success bool        `json:"success"`
}

func (GetRedisScans200JSONResponse) VisitGetRedisScansResponse

func (response GetRedisScans200JSONResponse) VisitGetRedisScansResponse(w http.ResponseWriter) error

type GetRedisScans401JSONResponse

type GetRedisScans401JSONResponse Error

func (GetRedisScans401JSONResponse) VisitGetRedisScansResponse

func (response GetRedisScans401JSONResponse) VisitGetRedisScansResponse(w http.ResponseWriter) error

type GetRedisScans404JSONResponse

type GetRedisScans404JSONResponse Error

func (GetRedisScans404JSONResponse) VisitGetRedisScansResponse

func (response GetRedisScans404JSONResponse) VisitGetRedisScansResponse(w http.ResponseWriter) error

type GetRedisScansParams

type GetRedisScansParams struct {
	// Scan The scan ID to filter for
	Scan int64 `form:"scan" json:"scan"`
}

GetRedisScansParams defines parameters for GetRedisScans.

type GetRedisScansRequestObject

type GetRedisScansRequestObject struct {
	Params GetRedisScansParams
}

type GetRedisScansResponse

type GetRedisScansResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Scans   []RedisScan `json:"scans"`
		Success bool        `json:"success"`
	}
	JSON401 *Error
	JSON404 *Error
}

func ParseGetRedisScansResponse

func ParseGetRedisScansResponse(rsp *http.Response) (*GetRedisScansResponse, error)

ParseGetRedisScansResponse parses an HTTP response from a GetRedisScansWithResponse call

func (GetRedisScansResponse) Status

func (r GetRedisScansResponse) Status() string

Status returns HTTPResponse.Status

func (GetRedisScansResponse) StatusCode

func (r GetRedisScansResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetRedisScansResponseObject

type GetRedisScansResponseObject interface {
	VisitGetRedisScansResponse(w http.ResponseWriter) error
}

type GetScanGroups200JSONResponse

type GetScanGroups200JSONResponse struct {
	ScanGroups []ScanGroup `json:"scan_groups"`
	Success    bool        `json:"success"`
}

func (GetScanGroups200JSONResponse) VisitGetScanGroupsResponse

func (response GetScanGroups200JSONResponse) VisitGetScanGroupsResponse(w http.ResponseWriter) error

type GetScanGroups401JSONResponse

type GetScanGroups401JSONResponse Error

func (GetScanGroups401JSONResponse) VisitGetScanGroupsResponse

func (response GetScanGroups401JSONResponse) VisitGetScanGroupsResponse(w http.ResponseWriter) error

type GetScanGroupsParams

type GetScanGroupsParams struct {
	// Project The project to filter for
	Project int `form:"project" json:"project"`
}

GetScanGroupsParams defines parameters for GetScanGroups.

type GetScanGroupsRequestObject

type GetScanGroupsRequestObject struct {
	Params GetScanGroupsParams
}

type GetScanGroupsResponse

type GetScanGroupsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		ScanGroups []ScanGroup `json:"scan_groups"`
		Success    bool        `json:"success"`
	}
	JSON401 *Error
}

func ParseGetScanGroupsResponse

func ParseGetScanGroupsResponse(rsp *http.Response) (*GetScanGroupsResponse, error)

ParseGetScanGroupsResponse parses an HTTP response from a GetScanGroupsWithResponse call

func (GetScanGroupsResponse) Status

func (r GetScanGroupsResponse) Status() string

Status returns HTTPResponse.Status

func (GetScanGroupsResponse) StatusCode

func (r GetScanGroupsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetScanGroupsResponseObject

type GetScanGroupsResponseObject interface {
	VisitGetScanGroupsResponse(w http.ResponseWriter) error
}

type GetScanId200JSONResponse

type GetScanId200JSONResponse struct {
	BruteforceResults []BruteforceScanResult `json:"bruteforce_results"`
	Results           []ScanResult           `json:"results"`
	Scan              Scan                   `json:"scan"`
	Success           bool                   `json:"success"`
}

func (GetScanId200JSONResponse) VisitGetScanIdResponse

func (response GetScanId200JSONResponse) VisitGetScanIdResponse(w http.ResponseWriter) error

type GetScanId404JSONResponse

type GetScanId404JSONResponse Error

func (GetScanId404JSONResponse) VisitGetScanIdResponse

func (response GetScanId404JSONResponse) VisitGetScanIdResponse(w http.ResponseWriter) error

type GetScanIdRequestObject

type GetScanIdRequestObject struct {
	Id int64 `json:"id"`
}

type GetScanIdResponse

type GetScanIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		BruteforceResults []BruteforceScanResult `json:"bruteforce_results"`
		Results           []ScanResult           `json:"results"`
		Scan              Scan                   `json:"scan"`
		Success           bool                   `json:"success"`
	}
	JSON404 *Error
}

func ParseGetScanIdResponse

func ParseGetScanIdResponse(rsp *http.Response) (*GetScanIdResponse, error)

ParseGetScanIdResponse parses an HTTP response from a GetScanIdWithResponse call

func (GetScanIdResponse) Status

func (r GetScanIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetScanIdResponse) StatusCode

func (r GetScanIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetScanIdResponseObject

type GetScanIdResponseObject interface {
	VisitGetScanIdResponse(w http.ResponseWriter) error
}

type GetUsers200JSONResponse

type GetUsers200JSONResponse PaginatedUsers

func (GetUsers200JSONResponse) VisitGetUsersResponse

func (response GetUsers200JSONResponse) VisitGetUsersResponse(w http.ResponseWriter) error

type GetUsers401JSONResponse

type GetUsers401JSONResponse Error

func (GetUsers401JSONResponse) VisitGetUsersResponse

func (response GetUsers401JSONResponse) VisitGetUsersResponse(w http.ResponseWriter) error

type GetUsersId200JSONResponse

type GetUsersId200JSONResponse User

func (GetUsersId200JSONResponse) VisitGetUsersIdResponse

func (response GetUsersId200JSONResponse) VisitGetUsersIdResponse(w http.ResponseWriter) error

type GetUsersId401JSONResponse

type GetUsersId401JSONResponse Error

func (GetUsersId401JSONResponse) VisitGetUsersIdResponse

func (response GetUsersId401JSONResponse) VisitGetUsersIdResponse(w http.ResponseWriter) error

type GetUsersId404JSONResponse

type GetUsersId404JSONResponse Error

func (GetUsersId404JSONResponse) VisitGetUsersIdResponse

func (response GetUsersId404JSONResponse) VisitGetUsersIdResponse(w http.ResponseWriter) error

type GetUsersIdRequestObject

type GetUsersIdRequestObject struct {
	Id int64 `json:"id"`
}

type GetUsersIdResponse

type GetUsersIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *User
	JSON401      *Error
	JSON404      *Error
}

func ParseGetUsersIdResponse

func ParseGetUsersIdResponse(rsp *http.Response) (*GetUsersIdResponse, error)

ParseGetUsersIdResponse parses an HTTP response from a GetUsersIdWithResponse call

func (GetUsersIdResponse) Status

func (r GetUsersIdResponse) Status() string

Status returns HTTPResponse.Status

func (GetUsersIdResponse) StatusCode

func (r GetUsersIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUsersIdResponseObject

type GetUsersIdResponseObject interface {
	VisitGetUsersIdResponse(w http.ResponseWriter) error
}

type GetUsersMe200JSONResponse

type GetUsersMe200JSONResponse struct {
	Success bool `json:"success"`
	User    User `json:"user"`
}

func (GetUsersMe200JSONResponse) VisitGetUsersMeResponse

func (response GetUsersMe200JSONResponse) VisitGetUsersMeResponse(w http.ResponseWriter) error

type GetUsersMe401JSONResponse

type GetUsersMe401JSONResponse Error

func (GetUsersMe401JSONResponse) VisitGetUsersMeResponse

func (response GetUsersMe401JSONResponse) VisitGetUsersMeResponse(w http.ResponseWriter) error

type GetUsersMeRequestObject

type GetUsersMeRequestObject struct {
}

type GetUsersMeResponse

type GetUsersMeResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Success bool `json:"success"`
		User    User `json:"user"`
	}
	JSON401 *Error
}

func ParseGetUsersMeResponse

func ParseGetUsersMeResponse(rsp *http.Response) (*GetUsersMeResponse, error)

ParseGetUsersMeResponse parses an HTTP response from a GetUsersMeWithResponse call

func (GetUsersMeResponse) Status

func (r GetUsersMeResponse) Status() string

Status returns HTTPResponse.Status

func (GetUsersMeResponse) StatusCode

func (r GetUsersMeResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUsersMeResponseObject

type GetUsersMeResponseObject interface {
	VisitGetUsersMeResponse(w http.ResponseWriter) error
}

type GetUsersParams

type GetUsersParams struct {
	// Limit The number of items to return
	Limit *int32 `form:"limit,omitempty" json:"limit,omitempty"`

	// Offset The offset of items to return
	Offset *int32 `form:"offset,omitempty" json:"offset,omitempty"`

	// Username The username to filter
	Username *string `form:"username,omitempty" json:"username,omitempty"`

	// Email The email to filter
	Email *string `form:"email,omitempty" json:"email,omitempty"`
}

GetUsersParams defines parameters for GetUsers.

type GetUsersRequestObject

type GetUsersRequestObject struct {
	Params GetUsersParams
}

type GetUsersResponse

type GetUsersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *PaginatedUsers
	JSON401      *Error
}

func ParseGetUsersResponse

func ParseGetUsersResponse(rsp *http.Response) (*GetUsersResponse, error)

ParseGetUsersResponse parses an HTTP response from a GetUsersWithResponse call

func (GetUsersResponse) Status

func (r GetUsersResponse) Status() string

Status returns HTTPResponse.Status

func (GetUsersResponse) StatusCode

func (r GetUsersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUsersResponseObject

type GetUsersResponseObject interface {
	VisitGetUsersResponse(w http.ResponseWriter) error
}

type GetWorker200JSONResponse

type GetWorker200JSONResponse struct {
	Success bool     `json:"success"`
	Workers []Worker `json:"workers"`
}

func (GetWorker200JSONResponse) VisitGetWorkerResponse

func (response GetWorker200JSONResponse) VisitGetWorkerResponse(w http.ResponseWriter) error

type GetWorker401JSONResponse

type GetWorker401JSONResponse Error

func (GetWorker401JSONResponse) VisitGetWorkerResponse

func (response GetWorker401JSONResponse) VisitGetWorkerResponse(w http.ResponseWriter) error

type GetWorkerGetTask200JSONResponse

type GetWorkerGetTask200JSONResponse struct {
	Scan      Scan      `json:"scan"`
	ScanGroup ScanGroup `json:"scan_group"`
	Success   bool      `json:"success"`
}

func (GetWorkerGetTask200JSONResponse) VisitGetWorkerGetTaskResponse

func (response GetWorkerGetTask200JSONResponse) VisitGetWorkerGetTaskResponse(w http.ResponseWriter) error

type GetWorkerGetTask202JSONResponse

type GetWorkerGetTask202JSONResponse Error

func (GetWorkerGetTask202JSONResponse) VisitGetWorkerGetTaskResponse

func (response GetWorkerGetTask202JSONResponse) VisitGetWorkerGetTaskResponse(w http.ResponseWriter) error

type GetWorkerGetTask401JSONResponse

type GetWorkerGetTask401JSONResponse Error

func (GetWorkerGetTask401JSONResponse) VisitGetWorkerGetTaskResponse

func (response GetWorkerGetTask401JSONResponse) VisitGetWorkerGetTaskResponse(w http.ResponseWriter) error

type GetWorkerGetTaskRequestObject

type GetWorkerGetTaskRequestObject struct {
}

type GetWorkerGetTaskResponse

type GetWorkerGetTaskResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Scan      Scan      `json:"scan"`
		ScanGroup ScanGroup `json:"scan_group"`
		Success   bool      `json:"success"`
	}
	JSON202 *Error
	JSON401 *Error
}

func ParseGetWorkerGetTaskResponse

func ParseGetWorkerGetTaskResponse(rsp *http.Response) (*GetWorkerGetTaskResponse, error)

ParseGetWorkerGetTaskResponse parses an HTTP response from a GetWorkerGetTaskWithResponse call

func (GetWorkerGetTaskResponse) Status

func (r GetWorkerGetTaskResponse) Status() string

Status returns HTTPResponse.Status

func (GetWorkerGetTaskResponse) StatusCode

func (r GetWorkerGetTaskResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetWorkerGetTaskResponseObject

type GetWorkerGetTaskResponseObject interface {
	VisitGetWorkerGetTaskResponse(w http.ResponseWriter) error
}

type GetWorkerParams

type GetWorkerParams struct {
	// Organization The organization to filter for
	Organization int `form:"organization" json:"organization"`
}

GetWorkerParams defines parameters for GetWorker.

type GetWorkerRequestObject

type GetWorkerRequestObject struct {
	Params GetWorkerParams
}

type GetWorkerResponse

type GetWorkerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Success bool     `json:"success"`
		Workers []Worker `json:"workers"`
	}
	JSON401 *Error
}

func ParseGetWorkerResponse

func ParseGetWorkerResponse(rsp *http.Response) (*GetWorkerResponse, error)

ParseGetWorkerResponse parses an HTTP response from a GetWorkerWithResponse call

func (GetWorkerResponse) Status

func (r GetWorkerResponse) Status() string

Status returns HTTPResponse.Status

func (GetWorkerResponse) StatusCode

func (r GetWorkerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetWorkerResponseObject

type GetWorkerResponseObject interface {
	VisitGetWorkerResponse(w http.ResponseWriter) error
}

type Git

type Git struct {
	GitRepository string `json:"git_repository"`
	HasSsh        bool   `json:"has_ssh"`
	Id            int    `json:"id"`
	Password      string `json:"password"`
	ProjectId     int    `json:"project_id"`
	Username      string `json:"username"`
}

Git defines model for Git.

type GitCommit

type GitCommit struct {
	Author       *string     `json:"author,omitempty"`
	AuthorEmail  *string     `json:"author_email,omitempty"`
	CommitDate   *string     `json:"commit_date,omitempty"`
	CommitHash   string      `json:"commit_hash"`
	CreatedAt    string      `json:"created_at"`
	Description  *string     `json:"description,omitempty"`
	Id           int         `json:"id"`
	RepositoryId int         `json:"repository_id"`
	Results      []GitResult `json:"results"`
}

GitCommit defines model for GitCommit.

type GitResult

type GitResult struct {
	Commit      int     `json:"commit"`
	Filename    string  `json:"filename"`
	Id          int     `json:"id"`
	Line        string  `json:"line"`
	LineNumber  int     `json:"line_number"`
	Match       string  `json:"match"`
	Name        string  `json:"name"`
	Password    string  `json:"password"`
	Probability float32 `json:"probability"`
	Username    string  `json:"username"`
}

GitResult defines model for GitResult.

type HttpRequestDoer

type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

type InvalidParamFormatError

type InvalidParamFormatError struct {
	ParamName string
	Err       error
}

func (*InvalidParamFormatError) Error

func (e *InvalidParamFormatError) Error() string

func (*InvalidParamFormatError) Unwrap

func (e *InvalidParamFormatError) Unwrap() error

type LoginUser

type LoginUser struct {
	// Password The password for login in clear text
	Password string `json:"password" validate:"min=8,printascii"`

	// Totp The TOTP code
	Totp *string `json:"totp,omitempty" validate:"omitempty,numeric,len=6"`

	// Username The user name for login
	Username string `json:"username" validate:"printascii,min=3,max=20"`
}

LoginUser defines model for LoginUser.

type MiddlewareFunc

type MiddlewareFunc func(http.Handler) http.Handler

type MongoDatabase

type MongoDatabase struct {
	CreatedAt    string `json:"created_at"`
	DatabaseName string `json:"database_name"`
	Host         string `json:"host"`
	Id           int    `json:"id"`
	Password     string `json:"password"`
	Port         int    `json:"port"`
	ProjectId    int    `json:"project_id"`
	Username     string `json:"username"`
	Version      string `json:"version"`
}

MongoDatabase defines model for MongoDatabase.

type MongoScan

type MongoScan struct {
	DatabaseId int `json:"database_id"`
	Id         int `json:"id"`
}

MongoScan defines model for MongoScan.

type MysqlDatabase

type MysqlDatabase struct {
	CreatedAt    string `json:"created_at"`
	DatabaseName string `json:"database_name"`
	Host         string `json:"host"`
	Id           int    `json:"id"`
	Password     string `json:"password"`
	Port         int    `json:"port"`
	ProjectId    int    `json:"project_id"`
	Username     string `json:"username"`
	Version      string `json:"version"`
}

MysqlDatabase defines model for MysqlDatabase.

type MysqlScan

type MysqlScan struct {
	DatabaseId int `json:"database_id"`
	Id         int `json:"id"`
}

MysqlScan defines model for MysqlScan.

type Organization

type Organization struct {
	// CreatedAt The date the organization was created
	CreatedAt string `json:"created_at"`

	// Id The internal ID of the organization
	Id      int64              `json:"id"`
	Members []OrganizationUser `json:"members"`

	// Name The name of the organization
	Name     string            `json:"name"`
	Projects []Project         `json:"projects"`
	Stats    OrganizationStats `json:"stats"`
}

Organization defines model for Organization.

type OrganizationStats

type OrganizationStats struct {
	Projects int `json:"projects"`
	Scans    int `json:"scans"`
	Users    int `json:"users"`
}

OrganizationStats defines model for OrganizationStats.

type OrganizationUser

type OrganizationUser struct {
	// Email The email of the user
	Email string `json:"email"`

	// Id The user ID
	Id int64 `json:"id"`

	// Role The role of the user
	Role string `json:"role"`

	// Username The user name for login
	Username string `json:"username"`
}

OrganizationUser defines model for OrganizationUser.

type PaginatedBruteforcePasswords

type PaginatedBruteforcePasswords struct {
	Count   int                  `json:"count"`
	Next    *string              `json:"next,omitempty"`
	Results []BruteforcePassword `json:"results"`

	// Success The success status
	Success bool `json:"success"`
}

PaginatedBruteforcePasswords defines model for PaginatedBruteforcePasswords.

type PaginatedResult

type PaginatedResult struct {
	Count   int           `json:"count"`
	Next    *string       `json:"next,omitempty"`
	Results []interface{} `json:"results"`

	// Success The success status
	Success bool `json:"success"`
}

PaginatedResult defines model for PaginatedResult.

type PaginatedUsers

type PaginatedUsers struct {
	Count   int     `json:"count"`
	Next    *string `json:"next,omitempty"`
	Results []User  `json:"results"`

	// Success The success status
	Success bool `json:"success"`
}

PaginatedUsers defines model for PaginatedUsers.

type PatchBruteforceScanResult

type PatchBruteforceScanResult struct {
	Password string `json:"password"`
	Total    int    `json:"total"`
	Tried    int    `json:"tried"`
}

PatchBruteforceScanResult defines model for PatchBruteforceScanResult.

type PatchBruteforcedPasswordsId200JSONResponse

type PatchBruteforcedPasswordsId200JSONResponse struct {
	BruteforcedPassword *BruteforcedPassword `json:"bruteforced_password,omitempty"`
	Success             bool                 `json:"success"`
}

func (PatchBruteforcedPasswordsId200JSONResponse) VisitPatchBruteforcedPasswordsIdResponse

func (response PatchBruteforcedPasswordsId200JSONResponse) VisitPatchBruteforcedPasswordsIdResponse(w http.ResponseWriter) error

type PatchBruteforcedPasswordsId400JSONResponse

type PatchBruteforcedPasswordsId400JSONResponse Error

func (PatchBruteforcedPasswordsId400JSONResponse) VisitPatchBruteforcedPasswordsIdResponse

func (response PatchBruteforcedPasswordsId400JSONResponse) VisitPatchBruteforcedPasswordsIdResponse(w http.ResponseWriter) error

type PatchBruteforcedPasswordsId401JSONResponse

type PatchBruteforcedPasswordsId401JSONResponse Error

func (PatchBruteforcedPasswordsId401JSONResponse) VisitPatchBruteforcedPasswordsIdResponse

func (response PatchBruteforcedPasswordsId401JSONResponse) VisitPatchBruteforcedPasswordsIdResponse(w http.ResponseWriter) error

type PatchBruteforcedPasswordsId404JSONResponse

type PatchBruteforcedPasswordsId404JSONResponse Error

func (PatchBruteforcedPasswordsId404JSONResponse) VisitPatchBruteforcedPasswordsIdResponse

func (response PatchBruteforcedPasswordsId404JSONResponse) VisitPatchBruteforcedPasswordsIdResponse(w http.ResponseWriter) error

type PatchBruteforcedPasswordsIdJSONRequestBody

type PatchBruteforcedPasswordsIdJSONRequestBody = UpdateBruteforcedPassword

PatchBruteforcedPasswordsIdJSONRequestBody defines body for PatchBruteforcedPasswordsId for application/json ContentType.

type PatchBruteforcedPasswordsIdRequestObject

type PatchBruteforcedPasswordsIdRequestObject struct {
	Id   int64 `json:"id"`
	Body *PatchBruteforcedPasswordsIdJSONRequestBody
}

type PatchBruteforcedPasswordsIdResponse

type PatchBruteforcedPasswordsIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		BruteforcedPassword *BruteforcedPassword `json:"bruteforced_password,omitempty"`
		Success             bool                 `json:"success"`
	}
	JSON400 *Error
	JSON401 *Error
	JSON404 *Error
}

func ParsePatchBruteforcedPasswordsIdResponse

func ParsePatchBruteforcedPasswordsIdResponse(rsp *http.Response) (*PatchBruteforcedPasswordsIdResponse, error)

ParsePatchBruteforcedPasswordsIdResponse parses an HTTP response from a PatchBruteforcedPasswordsIdWithResponse call

func (PatchBruteforcedPasswordsIdResponse) Status

Status returns HTTPResponse.Status

func (PatchBruteforcedPasswordsIdResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PatchBruteforcedPasswordsIdResponseObject

type PatchBruteforcedPasswordsIdResponseObject interface {
	VisitPatchBruteforcedPasswordsIdResponse(w http.ResponseWriter) error
}

type PatchBruteforceresultsId200JSONResponse

type PatchBruteforceresultsId200JSONResponse struct {
	Bruteforcescanresult *BruteforceScanResult `json:"bruteforcescanresult,omitempty"`
	Success              bool                  `json:"success"`
}

func (PatchBruteforceresultsId200JSONResponse) VisitPatchBruteforceresultsIdResponse

func (response PatchBruteforceresultsId200JSONResponse) VisitPatchBruteforceresultsIdResponse(w http.ResponseWriter) error

type PatchBruteforceresultsId400JSONResponse

type PatchBruteforceresultsId400JSONResponse Error

func (PatchBruteforceresultsId400JSONResponse) VisitPatchBruteforceresultsIdResponse

func (response PatchBruteforceresultsId400JSONResponse) VisitPatchBruteforceresultsIdResponse(w http.ResponseWriter) error

type PatchBruteforceresultsId401JSONResponse

type PatchBruteforceresultsId401JSONResponse Error

func (PatchBruteforceresultsId401JSONResponse) VisitPatchBruteforceresultsIdResponse

func (response PatchBruteforceresultsId401JSONResponse) VisitPatchBruteforceresultsIdResponse(w http.ResponseWriter) error

type PatchBruteforceresultsId404JSONResponse

type PatchBruteforceresultsId404JSONResponse Error

func (PatchBruteforceresultsId404JSONResponse) VisitPatchBruteforceresultsIdResponse

func (response PatchBruteforceresultsId404JSONResponse) VisitPatchBruteforceresultsIdResponse(w http.ResponseWriter) error

type PatchBruteforceresultsIdJSONRequestBody

type PatchBruteforceresultsIdJSONRequestBody = PatchBruteforceScanResult

PatchBruteforceresultsIdJSONRequestBody defines body for PatchBruteforceresultsId for application/json ContentType.

type PatchBruteforceresultsIdRequestObject

type PatchBruteforceresultsIdRequestObject struct {
	Id   int64 `json:"id"`
	Body *PatchBruteforceresultsIdJSONRequestBody
}

type PatchBruteforceresultsIdResponse

type PatchBruteforceresultsIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Bruteforcescanresult *BruteforceScanResult `json:"bruteforcescanresult,omitempty"`
		Success              bool                  `json:"success"`
	}
	JSON400 *Error
	JSON401 *Error
	JSON404 *Error
}

func ParsePatchBruteforceresultsIdResponse

func ParsePatchBruteforceresultsIdResponse(rsp *http.Response) (*PatchBruteforceresultsIdResponse, error)

ParsePatchBruteforceresultsIdResponse parses an HTTP response from a PatchBruteforceresultsIdWithResponse call

func (PatchBruteforceresultsIdResponse) Status

Status returns HTTPResponse.Status

func (PatchBruteforceresultsIdResponse) StatusCode

func (r PatchBruteforceresultsIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchBruteforceresultsIdResponseObject

type PatchBruteforceresultsIdResponseObject interface {
	VisitPatchBruteforceresultsIdResponse(w http.ResponseWriter) error
}

type PatchDockerId200JSONResponse

type PatchDockerId200JSONResponse struct {
	Image   DockerImage `json:"image"`
	Success bool        `json:"success"`
}

func (PatchDockerId200JSONResponse) VisitPatchDockerIdResponse

func (response PatchDockerId200JSONResponse) VisitPatchDockerIdResponse(w http.ResponseWriter) error

type PatchDockerId400JSONResponse

type PatchDockerId400JSONResponse Error

func (PatchDockerId400JSONResponse) VisitPatchDockerIdResponse

func (response PatchDockerId400JSONResponse) VisitPatchDockerIdResponse(w http.ResponseWriter) error

type PatchDockerId401JSONResponse

type PatchDockerId401JSONResponse Error

func (PatchDockerId401JSONResponse) VisitPatchDockerIdResponse

func (response PatchDockerId401JSONResponse) VisitPatchDockerIdResponse(w http.ResponseWriter) error

type PatchDockerId404JSONResponse

type PatchDockerId404JSONResponse Error

func (PatchDockerId404JSONResponse) VisitPatchDockerIdResponse

func (response PatchDockerId404JSONResponse) VisitPatchDockerIdResponse(w http.ResponseWriter) error

type PatchDockerIdJSONRequestBody

type PatchDockerIdJSONRequestBody = PatchDockerImage

PatchDockerIdJSONRequestBody defines body for PatchDockerId for application/json ContentType.

type PatchDockerIdRequestObject

type PatchDockerIdRequestObject struct {
	Id   int64 `json:"id"`
	Body *PatchDockerIdJSONRequestBody
}

type PatchDockerIdResponse

type PatchDockerIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Image   DockerImage `json:"image"`
		Success bool        `json:"success"`
	}
	JSON400 *Error
	JSON401 *Error
	JSON404 *Error
}

func ParsePatchDockerIdResponse

func ParsePatchDockerIdResponse(rsp *http.Response) (*PatchDockerIdResponse, error)

ParsePatchDockerIdResponse parses an HTTP response from a PatchDockerIdWithResponse call

func (PatchDockerIdResponse) Status

func (r PatchDockerIdResponse) Status() string

Status returns HTTPResponse.Status

func (PatchDockerIdResponse) StatusCode

func (r PatchDockerIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchDockerIdResponseObject

type PatchDockerIdResponseObject interface {
	VisitPatchDockerIdResponse(w http.ResponseWriter) error
}

type PatchDockerImage

type PatchDockerImage struct {
	DockerImage                   *string  `json:"docker_image,omitempty"`
	EntropyThreshold              *float32 `json:"entropy_threshold,omitempty"`
	LogisticGrowthRate            *float32 `json:"logistic_growth_rate,omitempty"`
	MinProbability                *float32 `json:"min_probability,omitempty"`
	Password                      *string  `json:"password,omitempty"`
	ProbabilityDecreaseMultiplier *float32 `json:"probability_decrease_multiplier,omitempty"`
	ProbabilityIncreaseMultiplier *float32 `json:"probability_increase_multiplier,omitempty"`
	Username                      *string  `json:"username,omitempty"`
}

PatchDockerImage defines model for PatchDockerImage.

type PatchGit

type PatchGit struct {
	GitRepository *string `json:"git_repository,omitempty"`
	Password      *string `json:"password,omitempty"`
	PrivateKey    *string `json:"private_key,omitempty"`
	Username      *string `json:"username,omitempty"`
}

PatchGit defines model for PatchGit.

type PatchGitId200JSONResponse

type PatchGitId200JSONResponse struct {
	Git     Git  `json:"git"`
	Success bool `json:"success"`
}

func (PatchGitId200JSONResponse) VisitPatchGitIdResponse

func (response PatchGitId200JSONResponse) VisitPatchGitIdResponse(w http.ResponseWriter) error

type PatchGitId400JSONResponse

type PatchGitId400JSONResponse Error

func (PatchGitId400JSONResponse) VisitPatchGitIdResponse

func (response PatchGitId400JSONResponse) VisitPatchGitIdResponse(w http.ResponseWriter) error

type PatchGitId401JSONResponse

type PatchGitId401JSONResponse Error

func (PatchGitId401JSONResponse) VisitPatchGitIdResponse

func (response PatchGitId401JSONResponse) VisitPatchGitIdResponse(w http.ResponseWriter) error

type PatchGitId404JSONResponse

type PatchGitId404JSONResponse Error

func (PatchGitId404JSONResponse) VisitPatchGitIdResponse

func (response PatchGitId404JSONResponse) VisitPatchGitIdResponse(w http.ResponseWriter) error

type PatchGitIdJSONRequestBody

type PatchGitIdJSONRequestBody = PatchGit

PatchGitIdJSONRequestBody defines body for PatchGitId for application/json ContentType.

type PatchGitIdRequestObject

type PatchGitIdRequestObject struct {
	Id   int64 `json:"id"`
	Body *PatchGitIdJSONRequestBody
}

type PatchGitIdResponse

type PatchGitIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Git     Git  `json:"git"`
		Success bool `json:"success"`
	}
	JSON400 *Error
	JSON401 *Error
	JSON404 *Error
}

func ParsePatchGitIdResponse

func ParsePatchGitIdResponse(rsp *http.Response) (*PatchGitIdResponse, error)

ParsePatchGitIdResponse parses an HTTP response from a PatchGitIdWithResponse call

func (PatchGitIdResponse) Status

func (r PatchGitIdResponse) Status() string

Status returns HTTPResponse.Status

func (PatchGitIdResponse) StatusCode

func (r PatchGitIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchGitIdResponseObject

type PatchGitIdResponseObject interface {
	VisitPatchGitIdResponse(w http.ResponseWriter) error
}

type PatchMongoDatabase

type PatchMongoDatabase struct {
	DatabaseName *string `json:"database_name,omitempty"`
	Host         *string `json:"host,omitempty"`
	Password     *string `json:"password,omitempty"`
	Port         *int    `json:"port,omitempty"`
	Username     *string `json:"username,omitempty"`
	Version      *string `json:"version,omitempty"`
}

PatchMongoDatabase defines model for PatchMongoDatabase.

type PatchMongoId200JSONResponse

type PatchMongoId200JSONResponse struct {
	MongoDatabase MongoDatabase `json:"mongo_database"`
	Success       bool          `json:"success"`
}

func (PatchMongoId200JSONResponse) VisitPatchMongoIdResponse

func (response PatchMongoId200JSONResponse) VisitPatchMongoIdResponse(w http.ResponseWriter) error

type PatchMongoId400JSONResponse

type PatchMongoId400JSONResponse Error

func (PatchMongoId400JSONResponse) VisitPatchMongoIdResponse

func (response PatchMongoId400JSONResponse) VisitPatchMongoIdResponse(w http.ResponseWriter) error

type PatchMongoId401JSONResponse

type PatchMongoId401JSONResponse Error

func (PatchMongoId401JSONResponse) VisitPatchMongoIdResponse

func (response PatchMongoId401JSONResponse) VisitPatchMongoIdResponse(w http.ResponseWriter) error

type PatchMongoId404JSONResponse

type PatchMongoId404JSONResponse Error

func (PatchMongoId404JSONResponse) VisitPatchMongoIdResponse

func (response PatchMongoId404JSONResponse) VisitPatchMongoIdResponse(w http.ResponseWriter) error

type PatchMongoIdJSONRequestBody

type PatchMongoIdJSONRequestBody = PatchMongoDatabase

PatchMongoIdJSONRequestBody defines body for PatchMongoId for application/json ContentType.

type PatchMongoIdRequestObject

type PatchMongoIdRequestObject struct {
	Id   int64 `json:"id"`
	Body *PatchMongoIdJSONRequestBody
}

type PatchMongoIdResponse

type PatchMongoIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		MongoDatabase MongoDatabase `json:"mongo_database"`
		Success       bool          `json:"success"`
	}
	JSON400 *Error
	JSON401 *Error
	JSON404 *Error
}

func ParsePatchMongoIdResponse

func ParsePatchMongoIdResponse(rsp *http.Response) (*PatchMongoIdResponse, error)

ParsePatchMongoIdResponse parses an HTTP response from a PatchMongoIdWithResponse call

func (PatchMongoIdResponse) Status

func (r PatchMongoIdResponse) Status() string

Status returns HTTPResponse.Status

func (PatchMongoIdResponse) StatusCode

func (r PatchMongoIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchMongoIdResponseObject

type PatchMongoIdResponseObject interface {
	VisitPatchMongoIdResponse(w http.ResponseWriter) error
}

type PatchMysqlDatabase

type PatchMysqlDatabase struct {
	DatabaseName *string `json:"database_name,omitempty"`
	Host         *string `json:"host,omitempty"`
	Password     *string `json:"password,omitempty"`
	Port         *int    `json:"port,omitempty"`
	Username     *string `json:"username,omitempty"`
	Version      *string `json:"version,omitempty"`
}

PatchMysqlDatabase defines model for PatchMysqlDatabase.

type PatchMysqlId200JSONResponse

type PatchMysqlId200JSONResponse struct {
	MysqlDatabase MysqlDatabase `json:"mysql_database"`
	Success       bool          `json:"success"`
}

func (PatchMysqlId200JSONResponse) VisitPatchMysqlIdResponse

func (response PatchMysqlId200JSONResponse) VisitPatchMysqlIdResponse(w http.ResponseWriter) error

type PatchMysqlId400JSONResponse

type PatchMysqlId400JSONResponse Error

func (PatchMysqlId400JSONResponse) VisitPatchMysqlIdResponse

func (response PatchMysqlId400JSONResponse) VisitPatchMysqlIdResponse(w http.ResponseWriter) error

type PatchMysqlId401JSONResponse

type PatchMysqlId401JSONResponse Error

func (PatchMysqlId401JSONResponse) VisitPatchMysqlIdResponse

func (response PatchMysqlId401JSONResponse) VisitPatchMysqlIdResponse(w http.ResponseWriter) error

type PatchMysqlId404JSONResponse

type PatchMysqlId404JSONResponse Error

func (PatchMysqlId404JSONResponse) VisitPatchMysqlIdResponse

func (response PatchMysqlId404JSONResponse) VisitPatchMysqlIdResponse(w http.ResponseWriter) error

type PatchMysqlIdJSONRequestBody

type PatchMysqlIdJSONRequestBody = PatchMysqlDatabase

PatchMysqlIdJSONRequestBody defines body for PatchMysqlId for application/json ContentType.

type PatchMysqlIdRequestObject

type PatchMysqlIdRequestObject struct {
	Id   int64 `json:"id"`
	Body *PatchMysqlIdJSONRequestBody
}

type PatchMysqlIdResponse

type PatchMysqlIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		MysqlDatabase MysqlDatabase `json:"mysql_database"`
		Success       bool          `json:"success"`
	}
	JSON400 *Error
	JSON401 *Error
	JSON404 *Error
}

func ParsePatchMysqlIdResponse

func ParsePatchMysqlIdResponse(rsp *http.Response) (*PatchMysqlIdResponse, error)

ParsePatchMysqlIdResponse parses an HTTP response from a PatchMysqlIdWithResponse call

func (PatchMysqlIdResponse) Status

func (r PatchMysqlIdResponse) Status() string

Status returns HTTPResponse.Status

func (PatchMysqlIdResponse) StatusCode

func (r PatchMysqlIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchMysqlIdResponseObject

type PatchMysqlIdResponseObject interface {
	VisitPatchMysqlIdResponse(w http.ResponseWriter) error
}

type PatchPostgresDatabase

type PatchPostgresDatabase struct {
	DatabaseName *string `json:"database_name,omitempty"`
	Host         *string `json:"host,omitempty"`
	Password     *string `json:"password,omitempty"`
	Port         *int    `json:"port,omitempty"`
	Username     *string `json:"username,omitempty"`
	Version      *string `json:"version,omitempty"`
}

PatchPostgresDatabase defines model for PatchPostgresDatabase.

type PatchPostgresId200JSONResponse

type PatchPostgresId200JSONResponse struct {
	PostgresDatabase PostgresDatabase `json:"postgres_database"`
	Success          bool             `json:"success"`
}

func (PatchPostgresId200JSONResponse) VisitPatchPostgresIdResponse

func (response PatchPostgresId200JSONResponse) VisitPatchPostgresIdResponse(w http.ResponseWriter) error

type PatchPostgresId400JSONResponse

type PatchPostgresId400JSONResponse Error

func (PatchPostgresId400JSONResponse) VisitPatchPostgresIdResponse

func (response PatchPostgresId400JSONResponse) VisitPatchPostgresIdResponse(w http.ResponseWriter) error

type PatchPostgresId401JSONResponse

type PatchPostgresId401JSONResponse Error

func (PatchPostgresId401JSONResponse) VisitPatchPostgresIdResponse

func (response PatchPostgresId401JSONResponse) VisitPatchPostgresIdResponse(w http.ResponseWriter) error

type PatchPostgresId404JSONResponse

type PatchPostgresId404JSONResponse Error

func (PatchPostgresId404JSONResponse) VisitPatchPostgresIdResponse

func (response PatchPostgresId404JSONResponse) VisitPatchPostgresIdResponse(w http.ResponseWriter) error

type PatchPostgresIdJSONRequestBody

type PatchPostgresIdJSONRequestBody = PatchPostgresDatabase

PatchPostgresIdJSONRequestBody defines body for PatchPostgresId for application/json ContentType.

type PatchPostgresIdRequestObject

type PatchPostgresIdRequestObject struct {
	Id   int64 `json:"id"`
	Body *PatchPostgresIdJSONRequestBody
}

type PatchPostgresIdResponse

type PatchPostgresIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		PostgresDatabase PostgresDatabase `json:"postgres_database"`
		Success          bool             `json:"success"`
	}
	JSON400 *Error
	JSON401 *Error
	JSON404 *Error
}

func ParsePatchPostgresIdResponse

func ParsePatchPostgresIdResponse(rsp *http.Response) (*PatchPostgresIdResponse, error)

ParsePatchPostgresIdResponse parses an HTTP response from a PatchPostgresIdWithResponse call

func (PatchPostgresIdResponse) Status

func (r PatchPostgresIdResponse) Status() string

Status returns HTTPResponse.Status

func (PatchPostgresIdResponse) StatusCode

func (r PatchPostgresIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchPostgresIdResponseObject

type PatchPostgresIdResponseObject interface {
	VisitPatchPostgresIdResponse(w http.ResponseWriter) error
}

type PatchProject

type PatchProject struct {
	Remote *bool `json:"remote,omitempty"`
}

PatchProject defines model for PatchProject.

type PatchProjectsId200JSONResponse

type PatchProjectsId200JSONResponse struct {
	Project Project `json:"project"`
	Success bool    `json:"success"`
}

func (PatchProjectsId200JSONResponse) VisitPatchProjectsIdResponse

func (response PatchProjectsId200JSONResponse) VisitPatchProjectsIdResponse(w http.ResponseWriter) error

type PatchProjectsId400JSONResponse

type PatchProjectsId400JSONResponse Error

func (PatchProjectsId400JSONResponse) VisitPatchProjectsIdResponse

func (response PatchProjectsId400JSONResponse) VisitPatchProjectsIdResponse(w http.ResponseWriter) error

type PatchProjectsId401JSONResponse

type PatchProjectsId401JSONResponse Error

func (PatchProjectsId401JSONResponse) VisitPatchProjectsIdResponse

func (response PatchProjectsId401JSONResponse) VisitPatchProjectsIdResponse(w http.ResponseWriter) error

type PatchProjectsId404JSONResponse

type PatchProjectsId404JSONResponse Error

func (PatchProjectsId404JSONResponse) VisitPatchProjectsIdResponse

func (response PatchProjectsId404JSONResponse) VisitPatchProjectsIdResponse(w http.ResponseWriter) error

type PatchProjectsIdJSONRequestBody

type PatchProjectsIdJSONRequestBody = PatchProject

PatchProjectsIdJSONRequestBody defines body for PatchProjectsId for application/json ContentType.

type PatchProjectsIdRequestObject

type PatchProjectsIdRequestObject struct {
	Id   int64 `json:"id"`
	Body *PatchProjectsIdJSONRequestBody
}

type PatchProjectsIdResponse

type PatchProjectsIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Project Project `json:"project"`
		Success bool    `json:"success"`
	}
	JSON400 *Error
	JSON401 *Error
	JSON404 *Error
}

func ParsePatchProjectsIdResponse

func ParsePatchProjectsIdResponse(rsp *http.Response) (*PatchProjectsIdResponse, error)

ParsePatchProjectsIdResponse parses an HTTP response from a PatchProjectsIdWithResponse call

func (PatchProjectsIdResponse) Status

func (r PatchProjectsIdResponse) Status() string

Status returns HTTPResponse.Status

func (PatchProjectsIdResponse) StatusCode

func (r PatchProjectsIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchProjectsIdResponseObject

type PatchProjectsIdResponseObject interface {
	VisitPatchProjectsIdResponse(w http.ResponseWriter) error
}

type PatchRedisDatabase

type PatchRedisDatabase struct {
	Host     *string `json:"host,omitempty"`
	Password *string `json:"password,omitempty"`
	Port     *int    `json:"port,omitempty"`
	Username *string `json:"username,omitempty"`
	Version  *string `json:"version,omitempty"`
}

PatchRedisDatabase defines model for PatchRedisDatabase.

type PatchRedisId200JSONResponse

type PatchRedisId200JSONResponse struct {
	RedisDatabase RedisDatabase `json:"redis_database"`
	Success       bool          `json:"success"`
}

func (PatchRedisId200JSONResponse) VisitPatchRedisIdResponse

func (response PatchRedisId200JSONResponse) VisitPatchRedisIdResponse(w http.ResponseWriter) error

type PatchRedisId400JSONResponse

type PatchRedisId400JSONResponse Error

func (PatchRedisId400JSONResponse) VisitPatchRedisIdResponse

func (response PatchRedisId400JSONResponse) VisitPatchRedisIdResponse(w http.ResponseWriter) error

type PatchRedisId401JSONResponse

type PatchRedisId401JSONResponse Error

func (PatchRedisId401JSONResponse) VisitPatchRedisIdResponse

func (response PatchRedisId401JSONResponse) VisitPatchRedisIdResponse(w http.ResponseWriter) error

type PatchRedisId404JSONResponse

type PatchRedisId404JSONResponse Error

func (PatchRedisId404JSONResponse) VisitPatchRedisIdResponse

func (response PatchRedisId404JSONResponse) VisitPatchRedisIdResponse(w http.ResponseWriter) error

type PatchRedisIdJSONRequestBody

type PatchRedisIdJSONRequestBody = PatchRedisDatabase

PatchRedisIdJSONRequestBody defines body for PatchRedisId for application/json ContentType.

type PatchRedisIdRequestObject

type PatchRedisIdRequestObject struct {
	Id   int64 `json:"id"`
	Body *PatchRedisIdJSONRequestBody
}

type PatchRedisIdResponse

type PatchRedisIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		RedisDatabase RedisDatabase `json:"redis_database"`
		Success       bool          `json:"success"`
	}
	JSON400 *Error
	JSON401 *Error
	JSON404 *Error
}

func ParsePatchRedisIdResponse

func ParsePatchRedisIdResponse(rsp *http.Response) (*PatchRedisIdResponse, error)

ParsePatchRedisIdResponse parses an HTTP response from a PatchRedisIdWithResponse call

func (PatchRedisIdResponse) Status

func (r PatchRedisIdResponse) Status() string

Status returns HTTPResponse.Status

func (PatchRedisIdResponse) StatusCode

func (r PatchRedisIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchRedisIdResponseObject

type PatchRedisIdResponseObject interface {
	VisitPatchRedisIdResponse(w http.ResponseWriter) error
}

type PatchScan

type PatchScan struct {
	EndedAt string `json:"ended_at"`
	Error   string `json:"error"`
	Status  int    `json:"status"`
}

PatchScan defines model for PatchScan.

type PatchScanId200JSONResponse

type PatchScanId200JSONResponse struct {
	Scan    *Scan `json:"scan,omitempty"`
	Success bool  `json:"success"`
}

func (PatchScanId200JSONResponse) VisitPatchScanIdResponse

func (response PatchScanId200JSONResponse) VisitPatchScanIdResponse(w http.ResponseWriter) error

type PatchScanId400JSONResponse

type PatchScanId400JSONResponse Error

func (PatchScanId400JSONResponse) VisitPatchScanIdResponse

func (response PatchScanId400JSONResponse) VisitPatchScanIdResponse(w http.ResponseWriter) error

type PatchScanId401JSONResponse

type PatchScanId401JSONResponse Error

func (PatchScanId401JSONResponse) VisitPatchScanIdResponse

func (response PatchScanId401JSONResponse) VisitPatchScanIdResponse(w http.ResponseWriter) error

type PatchScanId404JSONResponse

type PatchScanId404JSONResponse Error

func (PatchScanId404JSONResponse) VisitPatchScanIdResponse

func (response PatchScanId404JSONResponse) VisitPatchScanIdResponse(w http.ResponseWriter) error

type PatchScanIdJSONRequestBody

type PatchScanIdJSONRequestBody = PatchScan

PatchScanIdJSONRequestBody defines body for PatchScanId for application/json ContentType.

type PatchScanIdRequestObject

type PatchScanIdRequestObject struct {
	Id   int64 `json:"id"`
	Body *PatchScanIdJSONRequestBody
}

type PatchScanIdResponse

type PatchScanIdResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Scan    *Scan `json:"scan,omitempty"`
		Success bool  `json:"success"`
	}
	JSON400 *Error
	JSON401 *Error
	JSON404 *Error
}

func ParsePatchScanIdResponse

func ParsePatchScanIdResponse(rsp *http.Response) (*PatchScanIdResponse, error)

ParsePatchScanIdResponse parses an HTTP response from a PatchScanIdWithResponse call

func (PatchScanIdResponse) Status

func (r PatchScanIdResponse) Status() string

Status returns HTTPResponse.Status

func (PatchScanIdResponse) StatusCode

func (r PatchScanIdResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PatchScanIdResponseObject

type PatchScanIdResponseObject interface {
	VisitPatchScanIdResponse(w http.ResponseWriter) error
}

type PostDocker201JSONResponse

type PostDocker201JSONResponse struct {
	Image   DockerImage `json:"image"`
	Success bool        `json:"success"`
}

func (PostDocker201JSONResponse) VisitPostDockerResponse

func (response PostDocker201JSONResponse) VisitPostDockerResponse(w http.ResponseWriter) error

type PostDocker400JSONResponse

type PostDocker400JSONResponse Error

func (PostDocker400JSONResponse) VisitPostDockerResponse

func (response PostDocker400JSONResponse) VisitPostDockerResponse(w http.ResponseWriter) error

type PostDocker401JSONResponse

type PostDocker401JSONResponse Error

func (PostDocker401JSONResponse) VisitPostDockerResponse

func (response PostDocker401JSONResponse) VisitPostDockerResponse(w http.ResponseWriter) error

type PostDockerJSONRequestBody

type PostDockerJSONRequestBody = CreateDockerImage

PostDockerJSONRequestBody defines body for PostDocker for application/json ContentType.

type PostDockerRequestObject

type PostDockerRequestObject struct {
	Body *PostDockerJSONRequestBody
}

type PostDockerResponse

type PostDockerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		Image   DockerImage `json:"image"`
		Success bool        `json:"success"`
	}
	JSON400 *Error
	JSON401 *Error
}

func ParsePostDockerResponse

func ParsePostDockerResponse(rsp *http.Response) (*PostDockerResponse, error)

ParsePostDockerResponse parses an HTTP response from a PostDockerWithResponse call

func (PostDockerResponse) Status

func (r PostDockerResponse) Status() string

Status returns HTTPResponse.Status

func (PostDockerResponse) StatusCode

func (r PostDockerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostDockerResponseObject

type PostDockerResponseObject interface {
	VisitPostDockerResponse(w http.ResponseWriter) error
}

type PostGit201JSONResponse

type PostGit201JSONResponse struct {
	Git     Git  `json:"git"`
	Success bool `json:"success"`
}

func (PostGit201JSONResponse) VisitPostGitResponse

func (response PostGit201JSONResponse) VisitPostGitResponse(w http.ResponseWriter) error

type PostGit400JSONResponse

type PostGit400JSONResponse Error

func (PostGit400JSONResponse) VisitPostGitResponse

func (response PostGit400JSONResponse) VisitPostGitResponse(w http.ResponseWriter) error

type PostGit401JSONResponse

type PostGit401JSONResponse Error

func (PostGit401JSONResponse) VisitPostGitResponse

func (response PostGit401JSONResponse) VisitPostGitResponse(w http.ResponseWriter) error

type PostGitJSONRequestBody

type PostGitJSONRequestBody = CreateGit

PostGitJSONRequestBody defines body for PostGit for application/json ContentType.

type PostGitRequestObject

type PostGitRequestObject struct {
	Body *PostGitJSONRequestBody
}

type PostGitResponse

type PostGitResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		Git     Git  `json:"git"`
		Success bool `json:"success"`
	}
	JSON400 *Error
	JSON401 *Error
}

func ParsePostGitResponse

func ParsePostGitResponse(rsp *http.Response) (*PostGitResponse, error)

ParsePostGitResponse parses an HTTP response from a PostGitWithResponse call

func (PostGitResponse) Status

func (r PostGitResponse) Status() string

Status returns HTTPResponse.Status

func (PostGitResponse) StatusCode

func (r PostGitResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostGitResponseObject

type PostGitResponseObject interface {
	VisitPostGitResponse(w http.ResponseWriter) error
}

type PostMongo201JSONResponse

type PostMongo201JSONResponse struct {
	MongoDatabase MongoDatabase `json:"mongo_database"`
	Success       bool          `json:"success"`
}

func (PostMongo201JSONResponse) VisitPostMongoResponse

func (response PostMongo201JSONResponse) VisitPostMongoResponse(w http.ResponseWriter) error

type PostMongo400JSONResponse

type PostMongo400JSONResponse Error

func (PostMongo400JSONResponse) VisitPostMongoResponse

func (response PostMongo400JSONResponse) VisitPostMongoResponse(w http.ResponseWriter) error

type PostMongo401JSONResponse

type PostMongo401JSONResponse Error

func (PostMongo401JSONResponse) VisitPostMongoResponse

func (response PostMongo401JSONResponse) VisitPostMongoResponse(w http.ResponseWriter) error

type PostMongoJSONRequestBody

type PostMongoJSONRequestBody = CreateMongoDatabase

PostMongoJSONRequestBody defines body for PostMongo for application/json ContentType.

type PostMongoRequestObject

type PostMongoRequestObject struct {
	Body *PostMongoJSONRequestBody
}

type PostMongoResponse

type PostMongoResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		MongoDatabase MongoDatabase `json:"mongo_database"`
		Success       bool          `json:"success"`
	}
	JSON400 *Error
	JSON401 *Error
}

func ParsePostMongoResponse

func ParsePostMongoResponse(rsp *http.Response) (*PostMongoResponse, error)

ParsePostMongoResponse parses an HTTP response from a PostMongoWithResponse call

func (PostMongoResponse) Status

func (r PostMongoResponse) Status() string

Status returns HTTPResponse.Status

func (PostMongoResponse) StatusCode

func (r PostMongoResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostMongoResponseObject

type PostMongoResponseObject interface {
	VisitPostMongoResponse(w http.ResponseWriter) error
}

type PostMysql201JSONResponse

type PostMysql201JSONResponse struct {
	MysqlDatabase MysqlDatabase `json:"mysql_database"`
	Success       bool          `json:"success"`
}

func (PostMysql201JSONResponse) VisitPostMysqlResponse

func (response PostMysql201JSONResponse) VisitPostMysqlResponse(w http.ResponseWriter) error

type PostMysql400JSONResponse

type PostMysql400JSONResponse Error

func (PostMysql400JSONResponse) VisitPostMysqlResponse

func (response PostMysql400JSONResponse) VisitPostMysqlResponse(w http.ResponseWriter) error

type PostMysql401JSONResponse

type PostMysql401JSONResponse Error

func (PostMysql401JSONResponse) VisitPostMysqlResponse

func (response PostMysql401JSONResponse) VisitPostMysqlResponse(w http.ResponseWriter) error

type PostMysqlJSONRequestBody

type PostMysqlJSONRequestBody = CreateMysqlDatabase

PostMysqlJSONRequestBody defines body for PostMysql for application/json ContentType.

type PostMysqlRequestObject

type PostMysqlRequestObject struct {
	Body *PostMysqlJSONRequestBody
}

type PostMysqlResponse

type PostMysqlResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		MysqlDatabase MysqlDatabase `json:"mysql_database"`
		Success       bool          `json:"success"`
	}
	JSON400 *Error
	JSON401 *Error
}

func ParsePostMysqlResponse

func ParsePostMysqlResponse(rsp *http.Response) (*PostMysqlResponse, error)

ParsePostMysqlResponse parses an HTTP response from a PostMysqlWithResponse call

func (PostMysqlResponse) Status

func (r PostMysqlResponse) Status() string

Status returns HTTPResponse.Status

func (PostMysqlResponse) StatusCode

func (r PostMysqlResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostMysqlResponseObject

type PostMysqlResponseObject interface {
	VisitPostMysqlResponse(w http.ResponseWriter) error
}

type PostOrganizations201JSONResponse

type PostOrganizations201JSONResponse struct {
	Organization Organization `json:"organization"`
	Success      bool         `json:"success"`
}

func (PostOrganizations201JSONResponse) VisitPostOrganizationsResponse

func (response PostOrganizations201JSONResponse) VisitPostOrganizationsResponse(w http.ResponseWriter) error

type PostOrganizations400JSONResponse

type PostOrganizations400JSONResponse Error

func (PostOrganizations400JSONResponse) VisitPostOrganizationsResponse

func (response PostOrganizations400JSONResponse) VisitPostOrganizationsResponse(w http.ResponseWriter) error

type PostOrganizations401JSONResponse

type PostOrganizations401JSONResponse Error

func (PostOrganizations401JSONResponse) VisitPostOrganizationsResponse

func (response PostOrganizations401JSONResponse) VisitPostOrganizationsResponse(w http.ResponseWriter) error

type PostOrganizationsIdAddUser200JSONResponse

type PostOrganizationsIdAddUser200JSONResponse struct {
	Success bool `json:"success"`
}

func (PostOrganizationsIdAddUser200JSONResponse) VisitPostOrganizationsIdAddUserResponse

func (response PostOrganizationsIdAddUser200JSONResponse) VisitPostOrganizationsIdAddUserResponse(w http.ResponseWriter) error

type PostOrganizationsIdAddUser400JSONResponse

type PostOrganizationsIdAddUser400JSONResponse Error

func (PostOrganizationsIdAddUser400JSONResponse) VisitPostOrganizationsIdAddUserResponse

func (response PostOrganizationsIdAddUser400JSONResponse) VisitPostOrganizationsIdAddUserResponse(w http.ResponseWriter) error

type PostOrganizationsIdAddUser401JSONResponse

type PostOrganizationsIdAddUser401JSONResponse Error

func (PostOrganizationsIdAddUser401JSONResponse) VisitPostOrganizationsIdAddUserResponse

func (response PostOrganizationsIdAddUser401JSONResponse) VisitPostOrganizationsIdAddUserResponse(w http.ResponseWriter) error

type PostOrganizationsIdAddUser404JSONResponse

type PostOrganizationsIdAddUser404JSONResponse Error

func (PostOrganizationsIdAddUser404JSONResponse) VisitPostOrganizationsIdAddUserResponse

func (response PostOrganizationsIdAddUser404JSONResponse) VisitPostOrganizationsIdAddUserResponse(w http.ResponseWriter) error

type PostOrganizationsIdAddUserJSONRequestBody

type PostOrganizationsIdAddUserJSONRequestBody = AddUserToOrganization

PostOrganizationsIdAddUserJSONRequestBody defines body for PostOrganizationsIdAddUser for application/json ContentType.

type PostOrganizationsIdAddUserRequestObject

type PostOrganizationsIdAddUserRequestObject struct {
	Id   int64 `json:"id"`
	Body *PostOrganizationsIdAddUserJSONRequestBody
}

type PostOrganizationsIdAddUserResponse

type PostOrganizationsIdAddUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Success bool `json:"success"`
	}
	JSON400 *Error
	JSON401 *Error
	JSON404 *Error
}

func ParsePostOrganizationsIdAddUserResponse

func ParsePostOrganizationsIdAddUserResponse(rsp *http.Response) (*PostOrganizationsIdAddUserResponse, error)

ParsePostOrganizationsIdAddUserResponse parses an HTTP response from a PostOrganizationsIdAddUserWithResponse call

func (PostOrganizationsIdAddUserResponse) Status

Status returns HTTPResponse.Status

func (PostOrganizationsIdAddUserResponse) StatusCode

func (r PostOrganizationsIdAddUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostOrganizationsIdAddUserResponseObject

type PostOrganizationsIdAddUserResponseObject interface {
	VisitPostOrganizationsIdAddUserResponse(w http.ResponseWriter) error
}

type PostOrganizationsIdEditUser200JSONResponse

type PostOrganizationsIdEditUser200JSONResponse struct {
	Success bool `json:"success"`
}

func (PostOrganizationsIdEditUser200JSONResponse) VisitPostOrganizationsIdEditUserResponse

func (response PostOrganizationsIdEditUser200JSONResponse) VisitPostOrganizationsIdEditUserResponse(w http.ResponseWriter) error

type PostOrganizationsIdEditUser400JSONResponse

type PostOrganizationsIdEditUser400JSONResponse Error

func (PostOrganizationsIdEditUser400JSONResponse) VisitPostOrganizationsIdEditUserResponse

func (response PostOrganizationsIdEditUser400JSONResponse) VisitPostOrganizationsIdEditUserResponse(w http.ResponseWriter) error

type PostOrganizationsIdEditUser401JSONResponse

type PostOrganizationsIdEditUser401JSONResponse Error

func (PostOrganizationsIdEditUser401JSONResponse) VisitPostOrganizationsIdEditUserResponse

func (response PostOrganizationsIdEditUser401JSONResponse) VisitPostOrganizationsIdEditUserResponse(w http.ResponseWriter) error

type PostOrganizationsIdEditUser404JSONResponse

type PostOrganizationsIdEditUser404JSONResponse Error

func (PostOrganizationsIdEditUser404JSONResponse) VisitPostOrganizationsIdEditUserResponse

func (response PostOrganizationsIdEditUser404JSONResponse) VisitPostOrganizationsIdEditUserResponse(w http.ResponseWriter) error

type PostOrganizationsIdEditUserJSONRequestBody

type PostOrganizationsIdEditUserJSONRequestBody = EditUserRoleInOrganization

PostOrganizationsIdEditUserJSONRequestBody defines body for PostOrganizationsIdEditUser for application/json ContentType.

type PostOrganizationsIdEditUserRequestObject

type PostOrganizationsIdEditUserRequestObject struct {
	Id   int64 `json:"id"`
	Body *PostOrganizationsIdEditUserJSONRequestBody
}

type PostOrganizationsIdEditUserResponse

type PostOrganizationsIdEditUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Success bool `json:"success"`
	}
	JSON400 *Error
	JSON401 *Error
	JSON404 *Error
}

func ParsePostOrganizationsIdEditUserResponse

func ParsePostOrganizationsIdEditUserResponse(rsp *http.Response) (*PostOrganizationsIdEditUserResponse, error)

ParsePostOrganizationsIdEditUserResponse parses an HTTP response from a PostOrganizationsIdEditUserWithResponse call

func (PostOrganizationsIdEditUserResponse) Status

Status returns HTTPResponse.Status

func (PostOrganizationsIdEditUserResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostOrganizationsIdEditUserResponseObject

type PostOrganizationsIdEditUserResponseObject interface {
	VisitPostOrganizationsIdEditUserResponse(w http.ResponseWriter) error
}

type PostOrganizationsJSONRequestBody

type PostOrganizationsJSONRequestBody = CreateOrganization

PostOrganizationsJSONRequestBody defines body for PostOrganizations for application/json ContentType.

type PostOrganizationsRequestObject

type PostOrganizationsRequestObject struct {
	Body *PostOrganizationsJSONRequestBody
}

type PostOrganizationsResponse

type PostOrganizationsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		Organization Organization `json:"organization"`
		Success      bool         `json:"success"`
	}
	JSON400 *Error
	JSON401 *Error
}

func ParsePostOrganizationsResponse

func ParsePostOrganizationsResponse(rsp *http.Response) (*PostOrganizationsResponse, error)

ParsePostOrganizationsResponse parses an HTTP response from a PostOrganizationsWithResponse call

func (PostOrganizationsResponse) Status

func (r PostOrganizationsResponse) Status() string

Status returns HTTPResponse.Status

func (PostOrganizationsResponse) StatusCode

func (r PostOrganizationsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostOrganizationsResponseObject

type PostOrganizationsResponseObject interface {
	VisitPostOrganizationsResponse(w http.ResponseWriter) error
}

type PostPostgres201JSONResponse

type PostPostgres201JSONResponse struct {
	PostgresDatabase PostgresDatabase `json:"postgres_database"`
	Success          bool             `json:"success"`
}

func (PostPostgres201JSONResponse) VisitPostPostgresResponse

func (response PostPostgres201JSONResponse) VisitPostPostgresResponse(w http.ResponseWriter) error

type PostPostgres400JSONResponse

type PostPostgres400JSONResponse Error

func (PostPostgres400JSONResponse) VisitPostPostgresResponse

func (response PostPostgres400JSONResponse) VisitPostPostgresResponse(w http.ResponseWriter) error

type PostPostgres401JSONResponse

type PostPostgres401JSONResponse Error

func (PostPostgres401JSONResponse) VisitPostPostgresResponse

func (response PostPostgres401JSONResponse) VisitPostPostgresResponse(w http.ResponseWriter) error

type PostPostgresJSONRequestBody

type PostPostgresJSONRequestBody = CreatePostgresDatabase

PostPostgresJSONRequestBody defines body for PostPostgres for application/json ContentType.

type PostPostgresRequestObject

type PostPostgresRequestObject struct {
	Body *PostPostgresJSONRequestBody
}

type PostPostgresResponse

type PostPostgresResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		PostgresDatabase PostgresDatabase `json:"postgres_database"`
		Success          bool             `json:"success"`
	}
	JSON400 *Error
	JSON401 *Error
}

func ParsePostPostgresResponse

func ParsePostPostgresResponse(rsp *http.Response) (*PostPostgresResponse, error)

ParsePostPostgresResponse parses an HTTP response from a PostPostgresWithResponse call

func (PostPostgresResponse) Status

func (r PostPostgresResponse) Status() string

Status returns HTTPResponse.Status

func (PostPostgresResponse) StatusCode

func (r PostPostgresResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostPostgresResponseObject

type PostPostgresResponseObject interface {
	VisitPostPostgresResponse(w http.ResponseWriter) error
}

type PostProjects201JSONResponse

type PostProjects201JSONResponse struct {
	Project Project `json:"project"`
	Success bool    `json:"success"`
}

func (PostProjects201JSONResponse) VisitPostProjectsResponse

func (response PostProjects201JSONResponse) VisitPostProjectsResponse(w http.ResponseWriter) error

type PostProjects400JSONResponse

type PostProjects400JSONResponse Error

func (PostProjects400JSONResponse) VisitPostProjectsResponse

func (response PostProjects400JSONResponse) VisitPostProjectsResponse(w http.ResponseWriter) error

type PostProjects401JSONResponse

type PostProjects401JSONResponse Error

func (PostProjects401JSONResponse) VisitPostProjectsResponse

func (response PostProjects401JSONResponse) VisitPostProjectsResponse(w http.ResponseWriter) error

type PostProjectsIdBruteforcedPassword200JSONResponse

type PostProjectsIdBruteforcedPassword200JSONResponse struct {
	BruteforcedPassword *BruteforcedPassword `json:"bruteforced_password,omitempty"`
	Success             bool                 `json:"success"`
}

func (PostProjectsIdBruteforcedPassword200JSONResponse) VisitPostProjectsIdBruteforcedPasswordResponse

func (response PostProjectsIdBruteforcedPassword200JSONResponse) VisitPostProjectsIdBruteforcedPasswordResponse(w http.ResponseWriter) error

type PostProjectsIdBruteforcedPassword400JSONResponse

type PostProjectsIdBruteforcedPassword400JSONResponse Error

func (PostProjectsIdBruteforcedPassword400JSONResponse) VisitPostProjectsIdBruteforcedPasswordResponse

func (response PostProjectsIdBruteforcedPassword400JSONResponse) VisitPostProjectsIdBruteforcedPasswordResponse(w http.ResponseWriter) error

type PostProjectsIdBruteforcedPassword401JSONResponse

type PostProjectsIdBruteforcedPassword401JSONResponse Error

func (PostProjectsIdBruteforcedPassword401JSONResponse) VisitPostProjectsIdBruteforcedPasswordResponse

func (response PostProjectsIdBruteforcedPassword401JSONResponse) VisitPostProjectsIdBruteforcedPasswordResponse(w http.ResponseWriter) error

type PostProjectsIdBruteforcedPassword404JSONResponse

type PostProjectsIdBruteforcedPassword404JSONResponse Error

func (PostProjectsIdBruteforcedPassword404JSONResponse) VisitPostProjectsIdBruteforcedPasswordResponse

func (response PostProjectsIdBruteforcedPassword404JSONResponse) VisitPostProjectsIdBruteforcedPasswordResponse(w http.ResponseWriter) error

type PostProjectsIdBruteforcedPasswordJSONRequestBody

type PostProjectsIdBruteforcedPasswordJSONRequestBody = CreateBruteforcedPassword

PostProjectsIdBruteforcedPasswordJSONRequestBody defines body for PostProjectsIdBruteforcedPassword for application/json ContentType.

type PostProjectsIdBruteforcedPasswordRequestObject

type PostProjectsIdBruteforcedPasswordRequestObject struct {
	Id   int64 `json:"id"`
	Body *PostProjectsIdBruteforcedPasswordJSONRequestBody
}

type PostProjectsIdBruteforcedPasswordResponse

type PostProjectsIdBruteforcedPasswordResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		BruteforcedPassword *BruteforcedPassword `json:"bruteforced_password,omitempty"`
		Success             bool                 `json:"success"`
	}
	JSON400 *Error
	JSON401 *Error
	JSON404 *Error
}

func ParsePostProjectsIdBruteforcedPasswordResponse

func ParsePostProjectsIdBruteforcedPasswordResponse(rsp *http.Response) (*PostProjectsIdBruteforcedPasswordResponse, error)

ParsePostProjectsIdBruteforcedPasswordResponse parses an HTTP response from a PostProjectsIdBruteforcedPasswordWithResponse call

func (PostProjectsIdBruteforcedPasswordResponse) Status

Status returns HTTPResponse.Status

func (PostProjectsIdBruteforcedPasswordResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostProjectsIdBruteforcedPasswordResponseObject

type PostProjectsIdBruteforcedPasswordResponseObject interface {
	VisitPostProjectsIdBruteforcedPasswordResponse(w http.ResponseWriter) error
}

type PostProjectsIdRun200JSONResponse

type PostProjectsIdRun200JSONResponse struct {
	ScanGroup *ScanGroup `json:"scan_group,omitempty"`
	Success   bool       `json:"success"`
}

func (PostProjectsIdRun200JSONResponse) VisitPostProjectsIdRunResponse

func (response PostProjectsIdRun200JSONResponse) VisitPostProjectsIdRunResponse(w http.ResponseWriter) error

type PostProjectsIdRun400JSONResponse

type PostProjectsIdRun400JSONResponse Error

func (PostProjectsIdRun400JSONResponse) VisitPostProjectsIdRunResponse

func (response PostProjectsIdRun400JSONResponse) VisitPostProjectsIdRunResponse(w http.ResponseWriter) error

type PostProjectsIdRun401JSONResponse

type PostProjectsIdRun401JSONResponse Error

func (PostProjectsIdRun401JSONResponse) VisitPostProjectsIdRunResponse

func (response PostProjectsIdRun401JSONResponse) VisitPostProjectsIdRunResponse(w http.ResponseWriter) error

type PostProjectsIdRun404JSONResponse

type PostProjectsIdRun404JSONResponse Error

func (PostProjectsIdRun404JSONResponse) VisitPostProjectsIdRunResponse

func (response PostProjectsIdRun404JSONResponse) VisitPostProjectsIdRunResponse(w http.ResponseWriter) error

type PostProjectsIdRunRequestObject

type PostProjectsIdRunRequestObject struct {
	Id int64 `json:"id"`
}

type PostProjectsIdRunResponse

type PostProjectsIdRunResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		ScanGroup *ScanGroup `json:"scan_group,omitempty"`
		Success   bool       `json:"success"`
	}
	JSON400 *Error
	JSON401 *Error
	JSON404 *Error
}

func ParsePostProjectsIdRunResponse

func ParsePostProjectsIdRunResponse(rsp *http.Response) (*PostProjectsIdRunResponse, error)

ParsePostProjectsIdRunResponse parses an HTTP response from a PostProjectsIdRunWithResponse call

func (PostProjectsIdRunResponse) Status

func (r PostProjectsIdRunResponse) Status() string

Status returns HTTPResponse.Status

func (PostProjectsIdRunResponse) StatusCode

func (r PostProjectsIdRunResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostProjectsIdRunResponseObject

type PostProjectsIdRunResponseObject interface {
	VisitPostProjectsIdRunResponse(w http.ResponseWriter) error
}

type PostProjectsJSONRequestBody

type PostProjectsJSONRequestBody = CreateProject

PostProjectsJSONRequestBody defines body for PostProjects for application/json ContentType.

type PostProjectsRequestObject

type PostProjectsRequestObject struct {
	Body *PostProjectsJSONRequestBody
}

type PostProjectsResponse

type PostProjectsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		Project Project `json:"project"`
		Success bool    `json:"success"`
	}
	JSON400 *Error
	JSON401 *Error
}

func ParsePostProjectsResponse

func ParsePostProjectsResponse(rsp *http.Response) (*PostProjectsResponse, error)

ParsePostProjectsResponse parses an HTTP response from a PostProjectsWithResponse call

func (PostProjectsResponse) Status

func (r PostProjectsResponse) Status() string

Status returns HTTPResponse.Status

func (PostProjectsResponse) StatusCode

func (r PostProjectsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostProjectsResponseObject

type PostProjectsResponseObject interface {
	VisitPostProjectsResponse(w http.ResponseWriter) error
}

type PostRedis201JSONResponse

type PostRedis201JSONResponse struct {
	RedisDatabase RedisDatabase `json:"redis_database"`
	Success       bool          `json:"success"`
}

func (PostRedis201JSONResponse) VisitPostRedisResponse

func (response PostRedis201JSONResponse) VisitPostRedisResponse(w http.ResponseWriter) error

type PostRedis400JSONResponse

type PostRedis400JSONResponse Error

func (PostRedis400JSONResponse) VisitPostRedisResponse

func (response PostRedis400JSONResponse) VisitPostRedisResponse(w http.ResponseWriter) error

type PostRedis401JSONResponse

type PostRedis401JSONResponse Error

func (PostRedis401JSONResponse) VisitPostRedisResponse

func (response PostRedis401JSONResponse) VisitPostRedisResponse(w http.ResponseWriter) error

type PostRedisJSONRequestBody

type PostRedisJSONRequestBody = CreateRedisDatabase

PostRedisJSONRequestBody defines body for PostRedis for application/json ContentType.

type PostRedisRequestObject

type PostRedisRequestObject struct {
	Body *PostRedisJSONRequestBody
}

type PostRedisResponse

type PostRedisResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		RedisDatabase RedisDatabase `json:"redis_database"`
		Success       bool          `json:"success"`
	}
	JSON400 *Error
	JSON401 *Error
}

func ParsePostRedisResponse

func ParsePostRedisResponse(rsp *http.Response) (*PostRedisResponse, error)

ParsePostRedisResponse parses an HTTP response from a PostRedisWithResponse call

func (PostRedisResponse) Status

func (r PostRedisResponse) Status() string

Status returns HTTPResponse.Status

func (PostRedisResponse) StatusCode

func (r PostRedisResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostRedisResponseObject

type PostRedisResponseObject interface {
	VisitPostRedisResponse(w http.ResponseWriter) error
}

type PostScanIdBruteforceresults200JSONResponse

type PostScanIdBruteforceresults200JSONResponse struct {
	Bruteforcescanresult *BruteforceScanResult `json:"bruteforcescanresult,omitempty"`
	Success              bool                  `json:"success"`
}

func (PostScanIdBruteforceresults200JSONResponse) VisitPostScanIdBruteforceresultsResponse

func (response PostScanIdBruteforceresults200JSONResponse) VisitPostScanIdBruteforceresultsResponse(w http.ResponseWriter) error

type PostScanIdBruteforceresults400JSONResponse

type PostScanIdBruteforceresults400JSONResponse Error

func (PostScanIdBruteforceresults400JSONResponse) VisitPostScanIdBruteforceresultsResponse

func (response PostScanIdBruteforceresults400JSONResponse) VisitPostScanIdBruteforceresultsResponse(w http.ResponseWriter) error

type PostScanIdBruteforceresults401JSONResponse

type PostScanIdBruteforceresults401JSONResponse Error

func (PostScanIdBruteforceresults401JSONResponse) VisitPostScanIdBruteforceresultsResponse

func (response PostScanIdBruteforceresults401JSONResponse) VisitPostScanIdBruteforceresultsResponse(w http.ResponseWriter) error

type PostScanIdBruteforceresults404JSONResponse

type PostScanIdBruteforceresults404JSONResponse Error

func (PostScanIdBruteforceresults404JSONResponse) VisitPostScanIdBruteforceresultsResponse

func (response PostScanIdBruteforceresults404JSONResponse) VisitPostScanIdBruteforceresultsResponse(w http.ResponseWriter) error

type PostScanIdBruteforceresultsJSONRequestBody

type PostScanIdBruteforceresultsJSONRequestBody = CreateBruteforceScanResult

PostScanIdBruteforceresultsJSONRequestBody defines body for PostScanIdBruteforceresults for application/json ContentType.

type PostScanIdBruteforceresultsRequestObject

type PostScanIdBruteforceresultsRequestObject struct {
	Id   int64 `json:"id"`
	Body *PostScanIdBruteforceresultsJSONRequestBody
}

type PostScanIdBruteforceresultsResponse

type PostScanIdBruteforceresultsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Bruteforcescanresult *BruteforceScanResult `json:"bruteforcescanresult,omitempty"`
		Success              bool                  `json:"success"`
	}
	JSON400 *Error
	JSON401 *Error
	JSON404 *Error
}

func ParsePostScanIdBruteforceresultsResponse

func ParsePostScanIdBruteforceresultsResponse(rsp *http.Response) (*PostScanIdBruteforceresultsResponse, error)

ParsePostScanIdBruteforceresultsResponse parses an HTTP response from a PostScanIdBruteforceresultsWithResponse call

func (PostScanIdBruteforceresultsResponse) Status

Status returns HTTPResponse.Status

func (PostScanIdBruteforceresultsResponse) StatusCode

StatusCode returns HTTPResponse.StatusCode

type PostScanIdBruteforceresultsResponseObject

type PostScanIdBruteforceresultsResponseObject interface {
	VisitPostScanIdBruteforceresultsResponse(w http.ResponseWriter) error
}

type PostScanIdResult200JSONResponse

type PostScanIdResult200JSONResponse struct {
	Scan    *ScanResult `json:"scan,omitempty"`
	Success bool        `json:"success"`
}

func (PostScanIdResult200JSONResponse) VisitPostScanIdResultResponse

func (response PostScanIdResult200JSONResponse) VisitPostScanIdResultResponse(w http.ResponseWriter) error

type PostScanIdResult400JSONResponse

type PostScanIdResult400JSONResponse Error

func (PostScanIdResult400JSONResponse) VisitPostScanIdResultResponse

func (response PostScanIdResult400JSONResponse) VisitPostScanIdResultResponse(w http.ResponseWriter) error

type PostScanIdResult401JSONResponse

type PostScanIdResult401JSONResponse Error

func (PostScanIdResult401JSONResponse) VisitPostScanIdResultResponse

func (response PostScanIdResult401JSONResponse) VisitPostScanIdResultResponse(w http.ResponseWriter) error

type PostScanIdResult404JSONResponse

type PostScanIdResult404JSONResponse Error

func (PostScanIdResult404JSONResponse) VisitPostScanIdResultResponse

func (response PostScanIdResult404JSONResponse) VisitPostScanIdResultResponse(w http.ResponseWriter) error

type PostScanIdResultJSONRequestBody

type PostScanIdResultJSONRequestBody = CreateScanResult

PostScanIdResultJSONRequestBody defines body for PostScanIdResult for application/json ContentType.

type PostScanIdResultRequestObject

type PostScanIdResultRequestObject struct {
	Id   int64 `json:"id"`
	Body *PostScanIdResultJSONRequestBody
}

type PostScanIdResultResponse

type PostScanIdResultResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Scan    *ScanResult `json:"scan,omitempty"`
		Success bool        `json:"success"`
	}
	JSON400 *Error
	JSON401 *Error
	JSON404 *Error
}

func ParsePostScanIdResultResponse

func ParsePostScanIdResultResponse(rsp *http.Response) (*PostScanIdResultResponse, error)

ParsePostScanIdResultResponse parses an HTTP response from a PostScanIdResultWithResponse call

func (PostScanIdResultResponse) Status

func (r PostScanIdResultResponse) Status() string

Status returns HTTPResponse.Status

func (PostScanIdResultResponse) StatusCode

func (r PostScanIdResultResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostScanIdResultResponseObject

type PostScanIdResultResponseObject interface {
	VisitPostScanIdResultResponse(w http.ResponseWriter) error
}

type PostUsersMeChangePassword200JSONResponse

type PostUsersMeChangePassword200JSONResponse Success

func (PostUsersMeChangePassword200JSONResponse) VisitPostUsersMeChangePasswordResponse

func (response PostUsersMeChangePassword200JSONResponse) VisitPostUsersMeChangePasswordResponse(w http.ResponseWriter) error

type PostUsersMeChangePassword400JSONResponse

type PostUsersMeChangePassword400JSONResponse Error

func (PostUsersMeChangePassword400JSONResponse) VisitPostUsersMeChangePasswordResponse

func (response PostUsersMeChangePassword400JSONResponse) VisitPostUsersMeChangePasswordResponse(w http.ResponseWriter) error

type PostUsersMeChangePassword401JSONResponse

type PostUsersMeChangePassword401JSONResponse Error

func (PostUsersMeChangePassword401JSONResponse) VisitPostUsersMeChangePasswordResponse

func (response PostUsersMeChangePassword401JSONResponse) VisitPostUsersMeChangePasswordResponse(w http.ResponseWriter) error

type PostUsersMeChangePasswordJSONRequestBody

type PostUsersMeChangePasswordJSONRequestBody = ChangePasswordLoggedIn

PostUsersMeChangePasswordJSONRequestBody defines body for PostUsersMeChangePassword for application/json ContentType.

type PostUsersMeChangePasswordRequestObject

type PostUsersMeChangePasswordRequestObject struct {
	Body *PostUsersMeChangePasswordJSONRequestBody
}

type PostUsersMeChangePasswordResponse

type PostUsersMeChangePasswordResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Success
	JSON400      *Error
	JSON401      *Error
}

func ParsePostUsersMeChangePasswordResponse

func ParsePostUsersMeChangePasswordResponse(rsp *http.Response) (*PostUsersMeChangePasswordResponse, error)

ParsePostUsersMeChangePasswordResponse parses an HTTP response from a PostUsersMeChangePasswordWithResponse call

func (PostUsersMeChangePasswordResponse) Status

Status returns HTTPResponse.Status

func (PostUsersMeChangePasswordResponse) StatusCode

func (r PostUsersMeChangePasswordResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostUsersMeChangePasswordResponseObject

type PostUsersMeChangePasswordResponseObject interface {
	VisitPostUsersMeChangePasswordResponse(w http.ResponseWriter) error
}

type PostWorker201JSONResponse

type PostWorker201JSONResponse struct {
	Success bool   `json:"success"`
	Worker  Worker `json:"worker"`
}

func (PostWorker201JSONResponse) VisitPostWorkerResponse

func (response PostWorker201JSONResponse) VisitPostWorkerResponse(w http.ResponseWriter) error

type PostWorker400JSONResponse

type PostWorker400JSONResponse Error

func (PostWorker400JSONResponse) VisitPostWorkerResponse

func (response PostWorker400JSONResponse) VisitPostWorkerResponse(w http.ResponseWriter) error

type PostWorker401JSONResponse

type PostWorker401JSONResponse Error

func (PostWorker401JSONResponse) VisitPostWorkerResponse

func (response PostWorker401JSONResponse) VisitPostWorkerResponse(w http.ResponseWriter) error

type PostWorkerJSONRequestBody

type PostWorkerJSONRequestBody = CreateWorker

PostWorkerJSONRequestBody defines body for PostWorker for application/json ContentType.

type PostWorkerRequestObject

type PostWorkerRequestObject struct {
	Body *PostWorkerJSONRequestBody
}

type PostWorkerResponse

type PostWorkerResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *struct {
		Success bool   `json:"success"`
		Worker  Worker `json:"worker"`
	}
	JSON400 *Error
	JSON401 *Error
}

func ParsePostWorkerResponse

func ParsePostWorkerResponse(rsp *http.Response) (*PostWorkerResponse, error)

ParsePostWorkerResponse parses an HTTP response from a PostWorkerWithResponse call

func (PostWorkerResponse) Status

func (r PostWorkerResponse) Status() string

Status returns HTTPResponse.Status

func (PostWorkerResponse) StatusCode

func (r PostWorkerResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type PostWorkerResponseObject

type PostWorkerResponseObject interface {
	VisitPostWorkerResponse(w http.ResponseWriter) error
}

type PostgresDatabase

type PostgresDatabase struct {
	CreatedAt    string `json:"created_at"`
	DatabaseName string `json:"database_name"`
	Host         string `json:"host"`
	Id           int    `json:"id"`
	Password     string `json:"password"`
	Port         int    `json:"port"`
	ProjectId    int    `json:"project_id"`
	Username     string `json:"username"`
	Version      string `json:"version"`
}

PostgresDatabase defines model for PostgresDatabase.

type PostgresScan

type PostgresScan struct {
	DatabaseId int `json:"database_id"`
	Id         int `json:"id"`
}

PostgresScan defines model for PostgresScan.

type Project

type Project struct {
	// CreatedAt The date the project was created
	CreatedAt string `json:"created_at"`

	// Id The internal ID of the project
	Id int64 `json:"id"`

	// Name The name of the project
	Name string `json:"name"`

	// OrganizationId The internal ID of the organization
	OrganizationId int64 `json:"organization_id"`

	// Remote Whether to use the workers associated with the project instead of the default ones
	Remote bool `json:"remote"`

	// Scans The number of scans that have been run on the project
	Scans int `json:"scans"`
}

Project defines model for Project.

type RedisDatabase

type RedisDatabase struct {
	CreatedAt string `json:"created_at"`
	Host      string `json:"host"`
	Id        int    `json:"id"`
	Password  string `json:"password"`
	Port      int    `json:"port"`
	ProjectId int    `json:"project_id"`
	Username  string `json:"username"`
	Version   string `json:"version"`
}

RedisDatabase defines model for RedisDatabase.

type RedisScan

type RedisScan struct {
	DatabaseId int `json:"database_id"`
	Id         int `json:"id"`
}

RedisScan defines model for RedisScan.

type RegisterUser

type RegisterUser struct {
	// Email The email of the user
	Email string `json:"email" validate:"email"`

	// Password The password for login in clear text
	Password string `json:"password" validate:"min=8,alphanum"`

	// Username The user name for login
	Username string `json:"username" validate:"alphanum,min=3,max=20"`
}

RegisterUser defines model for RegisterUser.

type RemoveUserFromOrganization

type RemoveUserFromOrganization struct {
	Id int `json:"id"`
}

RemoveUserFromOrganization defines model for RemoveUserFromOrganization.

type RequestEditorFn

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

type RequiredHeaderError

type RequiredHeaderError struct {
	ParamName string
	Err       error
}

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 Scan

type Scan struct {
	CreatedAt       string `json:"created_at"`
	EndedAt         string `json:"ended_at"`
	Error           string `json:"error"`
	Id              int    `json:"id"`
	MaximumSeverity int    `json:"maximum_severity"`
	ScanGroupId     int    `json:"scan_group_id"`
	ScanType        int    `json:"scan_type"`
	Status          int    `json:"status"`
}

Scan defines model for Scan.

type ScanGroup

type ScanGroup struct {
	CreatedBy *User  `json:"created_by,omitempty"`
	Id        int    `json:"id"`
	ProjectId int    `json:"project_id"`
	Scans     []Scan `json:"scans"`
}

ScanGroup defines model for ScanGroup.

type ScanResult

type ScanResult struct {
	CreatedAt  string `json:"created_at"`
	Id         int    `json:"id"`
	Message    string `json:"message"`
	ScanSource int    `json:"scan_source"`
	Severity   int    `json:"severity"`
}

ScanResult defines model for ScanResult.

type ServerInterface

type ServerInterface interface {
	// Update a bruteforced password by ID
	// (PATCH /bruteforced-passwords/{id})
	PatchBruteforcedPasswordsId(w http.ResponseWriter, r *http.Request, id int64)
	// Update a bruteforce scan result by ID
	// (PATCH /bruteforceresults/{id})
	PatchBruteforceresultsId(w http.ResponseWriter, r *http.Request, id int64)
	// Get all CVEs for a database type and version
	// (GET /cves/{dbType}/{version})
	GetCvesDbTypeVersion(w http.ResponseWriter, r *http.Request, dbType string, version string)
	// Get all docker images for a project
	// (GET /docker)
	GetDocker(w http.ResponseWriter, r *http.Request, params GetDockerParams)
	// Create a new docker container
	// (POST /docker)
	PostDocker(w http.ResponseWriter, r *http.Request)
	// Delete docker image by ID
	// (DELETE /docker/{id})
	DeleteDockerId(w http.ResponseWriter, r *http.Request, id int64)
	// Get docker image by ID
	// (GET /docker/{id})
	GetDockerId(w http.ResponseWriter, r *http.Request, id int64)
	// Update docker image by ID
	// (PATCH /docker/{id})
	PatchDockerId(w http.ResponseWriter, r *http.Request, id int64)
	// Get all git repositories for a project
	// (GET /git)
	GetGit(w http.ResponseWriter, r *http.Request, params GetGitParams)
	// Create a new git repository for a project
	// (POST /git)
	PostGit(w http.ResponseWriter, r *http.Request)
	// Delete git repository by ID
	// (DELETE /git/{id})
	DeleteGitId(w http.ResponseWriter, r *http.Request, id int64)
	// Get git repository by ID
	// (GET /git/{id})
	GetGitId(w http.ResponseWriter, r *http.Request, id int64)
	// Update a git repository by ID
	// (PATCH /git/{id})
	PatchGitId(w http.ResponseWriter, r *http.Request, id int64)
	// Get all mongo databases for a project
	// (GET /mongo)
	GetMongo(w http.ResponseWriter, r *http.Request, params GetMongoParams)
	// Create a new mongo database
	// (POST /mongo)
	PostMongo(w http.ResponseWriter, r *http.Request)
	// Get all mongo scans
	// (GET /mongo-scans)
	GetMongoScans(w http.ResponseWriter, r *http.Request, params GetMongoScansParams)
	// Delete mongo database by ID
	// (DELETE /mongo/{id})
	DeleteMongoId(w http.ResponseWriter, r *http.Request, id int64)
	// Get mongo database by ID
	// (GET /mongo/{id})
	GetMongoId(w http.ResponseWriter, r *http.Request, id int64)
	// Update mongo database by ID
	// (PATCH /mongo/{id})
	PatchMongoId(w http.ResponseWriter, r *http.Request, id int64)
	// Get all mysql databases for a project
	// (GET /mysql)
	GetMysql(w http.ResponseWriter, r *http.Request, params GetMysqlParams)
	// Create a new mysql database
	// (POST /mysql)
	PostMysql(w http.ResponseWriter, r *http.Request)
	// Get all postgres scans
	// (GET /mysql-scans)
	GetMysqlScans(w http.ResponseWriter, r *http.Request, params GetMysqlScansParams)
	// Delete mysql database by ID
	// (DELETE /mysql/{id})
	DeleteMysqlId(w http.ResponseWriter, r *http.Request, id int64)
	// Get mysql database by ID
	// (GET /mysql/{id})
	GetMysqlId(w http.ResponseWriter, r *http.Request, id int64)
	// Update mysql database by ID
	// (PATCH /mysql/{id})
	PatchMysqlId(w http.ResponseWriter, r *http.Request, id int64)
	// Get all organizations that the user can see
	// (GET /organizations)
	GetOrganizations(w http.ResponseWriter, r *http.Request, params GetOrganizationsParams)
	// Create a new organization
	// (POST /organizations)
	PostOrganizations(w http.ResponseWriter, r *http.Request)
	// Delete organization by ID
	// (DELETE /organizations/{id})
	DeleteOrganizationsId(w http.ResponseWriter, r *http.Request, id int64)
	// Get organization by ID
	// (GET /organizations/{id})
	GetOrganizationsId(w http.ResponseWriter, r *http.Request, id int64)
	// Add a user to an organization
	// (POST /organizations/{id}/add-user)
	PostOrganizationsIdAddUser(w http.ResponseWriter, r *http.Request, id int64)
	// Delete a user from an organization
	// (DELETE /organizations/{id}/delete-user)
	DeleteOrganizationsIdDeleteUser(w http.ResponseWriter, r *http.Request, id int64)
	// Edit a user's role in an organization
	// (POST /organizations/{id}/edit-user)
	PostOrganizationsIdEditUser(w http.ResponseWriter, r *http.Request, id int64)
	// Get all postgres databases for a project
	// (GET /postgres)
	GetPostgres(w http.ResponseWriter, r *http.Request, params GetPostgresParams)
	// Create a new postgres database
	// (POST /postgres)
	PostPostgres(w http.ResponseWriter, r *http.Request)
	// Get all postgres scans
	// (GET /postgres-scans)
	GetPostgresScans(w http.ResponseWriter, r *http.Request, params GetPostgresScansParams)
	// Delete postgres database by ID
	// (DELETE /postgres/{id})
	DeletePostgresId(w http.ResponseWriter, r *http.Request, id int64)
	// Get postgres database by ID
	// (GET /postgres/{id})
	GetPostgresId(w http.ResponseWriter, r *http.Request, id int64)
	// Update postgres database by ID
	// (PATCH /postgres/{id})
	PatchPostgresId(w http.ResponseWriter, r *http.Request, id int64)
	// Create a new project
	// (POST /projects)
	PostProjects(w http.ResponseWriter, r *http.Request)
	// Delete project by ID
	// (DELETE /projects/{id})
	DeleteProjectsId(w http.ResponseWriter, r *http.Request, id int64)
	// Get project by ID
	// (GET /projects/{id})
	GetProjectsId(w http.ResponseWriter, r *http.Request, id int64)
	// Update project by ID
	// (PATCH /projects/{id})
	PatchProjectsId(w http.ResponseWriter, r *http.Request, id int64)
	// Get all bruteforce passwords associated with a project
	// (GET /projects/{id}/bruteforce-passwords)
	GetProjectsIdBruteforcePasswords(w http.ResponseWriter, r *http.Request, id int64, params GetProjectsIdBruteforcePasswordsParams)
	// Get bruteforced password for a project
	// (GET /projects/{id}/bruteforced-password)
	GetProjectsIdBruteforcedPassword(w http.ResponseWriter, r *http.Request, id int64, params GetProjectsIdBruteforcedPasswordParams)
	// Create a bruteforced password for a project
	// (POST /projects/{id}/bruteforced-password)
	PostProjectsIdBruteforcedPassword(w http.ResponseWriter, r *http.Request, id int64)
	// Run all extractors and scanners for a project
	// (POST /projects/{id}/run)
	PostProjectsIdRun(w http.ResponseWriter, r *http.Request, id int64)
	// Get all redis databases for a project
	// (GET /redis)
	GetRedis(w http.ResponseWriter, r *http.Request, params GetRedisParams)
	// Create a new redis database
	// (POST /redis)
	PostRedis(w http.ResponseWriter, r *http.Request)
	// Get all redis scans
	// (GET /redis-scans)
	GetRedisScans(w http.ResponseWriter, r *http.Request, params GetRedisScansParams)
	// Delete redis database by ID
	// (DELETE /redis/{id})
	DeleteRedisId(w http.ResponseWriter, r *http.Request, id int64)
	// Get redis database by ID
	// (GET /redis/{id})
	GetRedisId(w http.ResponseWriter, r *http.Request, id int64)
	// Update redis database by ID
	// (PATCH /redis/{id})
	PatchRedisId(w http.ResponseWriter, r *http.Request, id int64)
	// Get all scan groups
	// (GET /scan-groups)
	GetScanGroups(w http.ResponseWriter, r *http.Request, params GetScanGroupsParams)
	// Get a scan by ID
	// (GET /scan/{id})
	GetScanId(w http.ResponseWriter, r *http.Request, id int64)
	// Update a scan by ID
	// (PATCH /scan/{id})
	PatchScanId(w http.ResponseWriter, r *http.Request, id int64)
	// Create a new bruteforce scan result
	// (POST /scan/{id}/bruteforceresults)
	PostScanIdBruteforceresults(w http.ResponseWriter, r *http.Request, id int64)
	// Create a new scan result
	// (POST /scan/{id}/result)
	PostScanIdResult(w http.ResponseWriter, r *http.Request, id int64)
	// Get all users
	// (GET /users)
	GetUsers(w http.ResponseWriter, r *http.Request, params GetUsersParams)
	// Get current logged in user
	// (GET /users/me)
	GetUsersMe(w http.ResponseWriter, r *http.Request)
	// Change password of current logged in user
	// (POST /users/me/change-password)
	PostUsersMeChangePassword(w http.ResponseWriter, r *http.Request)
	// Get user by ID
	// (GET /users/{id})
	GetUsersId(w http.ResponseWriter, r *http.Request, id int64)
	// Get all workers for an organization
	// (GET /worker)
	GetWorker(w http.ResponseWriter, r *http.Request, params GetWorkerParams)
	// Create a new worker for a organization
	// (POST /worker)
	PostWorker(w http.ResponseWriter, r *http.Request)
	// Get a task for the worker
	// (GET /worker/get-task)
	GetWorkerGetTask(w http.ResponseWriter, r *http.Request)
	// Delete worker by ID
	// (DELETE /worker/{id})
	DeleteWorkerId(w http.ResponseWriter, r *http.Request, id int64)
}

ServerInterface represents all server handlers.

func NewStrictHandler

func NewStrictHandler(ssi StrictServerInterface, middlewares []StrictMiddlewareFunc) ServerInterface

func NewStrictHandlerWithOptions

func NewStrictHandlerWithOptions(ssi StrictServerInterface, middlewares []StrictMiddlewareFunc, options StrictHTTPServerOptions) ServerInterface

type ServerInterfaceWrapper

type ServerInterfaceWrapper struct {
	Handler            ServerInterface
	HandlerMiddlewares []MiddlewareFunc
	ErrorHandlerFunc   func(w http.ResponseWriter, r *http.Request, err error)
}

ServerInterfaceWrapper converts contexts to parameters.

func (*ServerInterfaceWrapper) DeleteDockerId

func (siw *ServerInterfaceWrapper) DeleteDockerId(w http.ResponseWriter, r *http.Request)

DeleteDockerId operation middleware

func (*ServerInterfaceWrapper) DeleteGitId

func (siw *ServerInterfaceWrapper) DeleteGitId(w http.ResponseWriter, r *http.Request)

DeleteGitId operation middleware

func (*ServerInterfaceWrapper) DeleteMongoId

func (siw *ServerInterfaceWrapper) DeleteMongoId(w http.ResponseWriter, r *http.Request)

DeleteMongoId operation middleware

func (*ServerInterfaceWrapper) DeleteMysqlId

func (siw *ServerInterfaceWrapper) DeleteMysqlId(w http.ResponseWriter, r *http.Request)

DeleteMysqlId operation middleware

func (*ServerInterfaceWrapper) DeleteOrganizationsId

func (siw *ServerInterfaceWrapper) DeleteOrganizationsId(w http.ResponseWriter, r *http.Request)

DeleteOrganizationsId operation middleware

func (*ServerInterfaceWrapper) DeleteOrganizationsIdDeleteUser

func (siw *ServerInterfaceWrapper) DeleteOrganizationsIdDeleteUser(w http.ResponseWriter, r *http.Request)

DeleteOrganizationsIdDeleteUser operation middleware

func (*ServerInterfaceWrapper) DeletePostgresId

func (siw *ServerInterfaceWrapper) DeletePostgresId(w http.ResponseWriter, r *http.Request)

DeletePostgresId operation middleware

func (*ServerInterfaceWrapper) DeleteProjectsId

func (siw *ServerInterfaceWrapper) DeleteProjectsId(w http.ResponseWriter, r *http.Request)

DeleteProjectsId operation middleware

func (*ServerInterfaceWrapper) DeleteRedisId

func (siw *ServerInterfaceWrapper) DeleteRedisId(w http.ResponseWriter, r *http.Request)

DeleteRedisId operation middleware

func (*ServerInterfaceWrapper) DeleteWorkerId

func (siw *ServerInterfaceWrapper) DeleteWorkerId(w http.ResponseWriter, r *http.Request)

DeleteWorkerId operation middleware

func (*ServerInterfaceWrapper) GetCvesDbTypeVersion

func (siw *ServerInterfaceWrapper) GetCvesDbTypeVersion(w http.ResponseWriter, r *http.Request)

GetCvesDbTypeVersion operation middleware

func (*ServerInterfaceWrapper) GetDocker

func (siw *ServerInterfaceWrapper) GetDocker(w http.ResponseWriter, r *http.Request)

GetDocker operation middleware

func (*ServerInterfaceWrapper) GetDockerId

func (siw *ServerInterfaceWrapper) GetDockerId(w http.ResponseWriter, r *http.Request)

GetDockerId operation middleware

func (*ServerInterfaceWrapper) GetGit

GetGit operation middleware

func (*ServerInterfaceWrapper) GetGitId

func (siw *ServerInterfaceWrapper) GetGitId(w http.ResponseWriter, r *http.Request)

GetGitId operation middleware

func (*ServerInterfaceWrapper) GetMongo

func (siw *ServerInterfaceWrapper) GetMongo(w http.ResponseWriter, r *http.Request)

GetMongo operation middleware

func (*ServerInterfaceWrapper) GetMongoId

func (siw *ServerInterfaceWrapper) GetMongoId(w http.ResponseWriter, r *http.Request)

GetMongoId operation middleware

func (*ServerInterfaceWrapper) GetMongoScans

func (siw *ServerInterfaceWrapper) GetMongoScans(w http.ResponseWriter, r *http.Request)

GetMongoScans operation middleware

func (*ServerInterfaceWrapper) GetMysql

func (siw *ServerInterfaceWrapper) GetMysql(w http.ResponseWriter, r *http.Request)

GetMysql operation middleware

func (*ServerInterfaceWrapper) GetMysqlId

func (siw *ServerInterfaceWrapper) GetMysqlId(w http.ResponseWriter, r *http.Request)

GetMysqlId operation middleware

func (*ServerInterfaceWrapper) GetMysqlScans

func (siw *ServerInterfaceWrapper) GetMysqlScans(w http.ResponseWriter, r *http.Request)

GetMysqlScans operation middleware

func (*ServerInterfaceWrapper) GetOrganizations

func (siw *ServerInterfaceWrapper) GetOrganizations(w http.ResponseWriter, r *http.Request)

GetOrganizations operation middleware

func (*ServerInterfaceWrapper) GetOrganizationsId

func (siw *ServerInterfaceWrapper) GetOrganizationsId(w http.ResponseWriter, r *http.Request)

GetOrganizationsId operation middleware

func (*ServerInterfaceWrapper) GetPostgres

func (siw *ServerInterfaceWrapper) GetPostgres(w http.ResponseWriter, r *http.Request)

GetPostgres operation middleware

func (*ServerInterfaceWrapper) GetPostgresId

func (siw *ServerInterfaceWrapper) GetPostgresId(w http.ResponseWriter, r *http.Request)

GetPostgresId operation middleware

func (*ServerInterfaceWrapper) GetPostgresScans

func (siw *ServerInterfaceWrapper) GetPostgresScans(w http.ResponseWriter, r *http.Request)

GetPostgresScans operation middleware

func (*ServerInterfaceWrapper) GetProjectsId

func (siw *ServerInterfaceWrapper) GetProjectsId(w http.ResponseWriter, r *http.Request)

GetProjectsId operation middleware

func (*ServerInterfaceWrapper) GetProjectsIdBruteforcePasswords

func (siw *ServerInterfaceWrapper) GetProjectsIdBruteforcePasswords(w http.ResponseWriter, r *http.Request)

GetProjectsIdBruteforcePasswords operation middleware

func (*ServerInterfaceWrapper) GetProjectsIdBruteforcedPassword

func (siw *ServerInterfaceWrapper) GetProjectsIdBruteforcedPassword(w http.ResponseWriter, r *http.Request)

GetProjectsIdBruteforcedPassword operation middleware

func (*ServerInterfaceWrapper) GetRedis

func (siw *ServerInterfaceWrapper) GetRedis(w http.ResponseWriter, r *http.Request)

GetRedis operation middleware

func (*ServerInterfaceWrapper) GetRedisId

func (siw *ServerInterfaceWrapper) GetRedisId(w http.ResponseWriter, r *http.Request)

GetRedisId operation middleware

func (*ServerInterfaceWrapper) GetRedisScans

func (siw *ServerInterfaceWrapper) GetRedisScans(w http.ResponseWriter, r *http.Request)

GetRedisScans operation middleware

func (*ServerInterfaceWrapper) GetScanGroups

func (siw *ServerInterfaceWrapper) GetScanGroups(w http.ResponseWriter, r *http.Request)

GetScanGroups operation middleware

func (*ServerInterfaceWrapper) GetScanId

func (siw *ServerInterfaceWrapper) GetScanId(w http.ResponseWriter, r *http.Request)

GetScanId operation middleware

func (*ServerInterfaceWrapper) GetUsers

func (siw *ServerInterfaceWrapper) GetUsers(w http.ResponseWriter, r *http.Request)

GetUsers operation middleware

func (*ServerInterfaceWrapper) GetUsersId

func (siw *ServerInterfaceWrapper) GetUsersId(w http.ResponseWriter, r *http.Request)

GetUsersId operation middleware

func (*ServerInterfaceWrapper) GetUsersMe

func (siw *ServerInterfaceWrapper) GetUsersMe(w http.ResponseWriter, r *http.Request)

GetUsersMe operation middleware

func (*ServerInterfaceWrapper) GetWorker

func (siw *ServerInterfaceWrapper) GetWorker(w http.ResponseWriter, r *http.Request)

GetWorker operation middleware

func (*ServerInterfaceWrapper) GetWorkerGetTask

func (siw *ServerInterfaceWrapper) GetWorkerGetTask(w http.ResponseWriter, r *http.Request)

GetWorkerGetTask operation middleware

func (*ServerInterfaceWrapper) PatchBruteforcedPasswordsId

func (siw *ServerInterfaceWrapper) PatchBruteforcedPasswordsId(w http.ResponseWriter, r *http.Request)

PatchBruteforcedPasswordsId operation middleware

func (*ServerInterfaceWrapper) PatchBruteforceresultsId

func (siw *ServerInterfaceWrapper) PatchBruteforceresultsId(w http.ResponseWriter, r *http.Request)

PatchBruteforceresultsId operation middleware

func (*ServerInterfaceWrapper) PatchDockerId

func (siw *ServerInterfaceWrapper) PatchDockerId(w http.ResponseWriter, r *http.Request)

PatchDockerId operation middleware

func (*ServerInterfaceWrapper) PatchGitId

func (siw *ServerInterfaceWrapper) PatchGitId(w http.ResponseWriter, r *http.Request)

PatchGitId operation middleware

func (*ServerInterfaceWrapper) PatchMongoId

func (siw *ServerInterfaceWrapper) PatchMongoId(w http.ResponseWriter, r *http.Request)

PatchMongoId operation middleware

func (*ServerInterfaceWrapper) PatchMysqlId

func (siw *ServerInterfaceWrapper) PatchMysqlId(w http.ResponseWriter, r *http.Request)

PatchMysqlId operation middleware

func (*ServerInterfaceWrapper) PatchPostgresId

func (siw *ServerInterfaceWrapper) PatchPostgresId(w http.ResponseWriter, r *http.Request)

PatchPostgresId operation middleware

func (*ServerInterfaceWrapper) PatchProjectsId

func (siw *ServerInterfaceWrapper) PatchProjectsId(w http.ResponseWriter, r *http.Request)

PatchProjectsId operation middleware

func (*ServerInterfaceWrapper) PatchRedisId

func (siw *ServerInterfaceWrapper) PatchRedisId(w http.ResponseWriter, r *http.Request)

PatchRedisId operation middleware

func (*ServerInterfaceWrapper) PatchScanId

func (siw *ServerInterfaceWrapper) PatchScanId(w http.ResponseWriter, r *http.Request)

PatchScanId operation middleware

func (*ServerInterfaceWrapper) PostDocker

func (siw *ServerInterfaceWrapper) PostDocker(w http.ResponseWriter, r *http.Request)

PostDocker operation middleware

func (*ServerInterfaceWrapper) PostGit

PostGit operation middleware

func (*ServerInterfaceWrapper) PostMongo

func (siw *ServerInterfaceWrapper) PostMongo(w http.ResponseWriter, r *http.Request)

PostMongo operation middleware

func (*ServerInterfaceWrapper) PostMysql

func (siw *ServerInterfaceWrapper) PostMysql(w http.ResponseWriter, r *http.Request)

PostMysql operation middleware

func (*ServerInterfaceWrapper) PostOrganizations

func (siw *ServerInterfaceWrapper) PostOrganizations(w http.ResponseWriter, r *http.Request)

PostOrganizations operation middleware

func (*ServerInterfaceWrapper) PostOrganizationsIdAddUser

func (siw *ServerInterfaceWrapper) PostOrganizationsIdAddUser(w http.ResponseWriter, r *http.Request)

PostOrganizationsIdAddUser operation middleware

func (*ServerInterfaceWrapper) PostOrganizationsIdEditUser

func (siw *ServerInterfaceWrapper) PostOrganizationsIdEditUser(w http.ResponseWriter, r *http.Request)

PostOrganizationsIdEditUser operation middleware

func (*ServerInterfaceWrapper) PostPostgres

func (siw *ServerInterfaceWrapper) PostPostgres(w http.ResponseWriter, r *http.Request)

PostPostgres operation middleware

func (*ServerInterfaceWrapper) PostProjects

func (siw *ServerInterfaceWrapper) PostProjects(w http.ResponseWriter, r *http.Request)

PostProjects operation middleware

func (*ServerInterfaceWrapper) PostProjectsIdBruteforcedPassword

func (siw *ServerInterfaceWrapper) PostProjectsIdBruteforcedPassword(w http.ResponseWriter, r *http.Request)

PostProjectsIdBruteforcedPassword operation middleware

func (*ServerInterfaceWrapper) PostProjectsIdRun

func (siw *ServerInterfaceWrapper) PostProjectsIdRun(w http.ResponseWriter, r *http.Request)

PostProjectsIdRun operation middleware

func (*ServerInterfaceWrapper) PostRedis

func (siw *ServerInterfaceWrapper) PostRedis(w http.ResponseWriter, r *http.Request)

PostRedis operation middleware

func (*ServerInterfaceWrapper) PostScanIdBruteforceresults

func (siw *ServerInterfaceWrapper) PostScanIdBruteforceresults(w http.ResponseWriter, r *http.Request)

PostScanIdBruteforceresults operation middleware

func (*ServerInterfaceWrapper) PostScanIdResult

func (siw *ServerInterfaceWrapper) PostScanIdResult(w http.ResponseWriter, r *http.Request)

PostScanIdResult operation middleware

func (*ServerInterfaceWrapper) PostUsersMeChangePassword

func (siw *ServerInterfaceWrapper) PostUsersMeChangePassword(w http.ResponseWriter, r *http.Request)

PostUsersMeChangePassword operation middleware

func (*ServerInterfaceWrapper) PostWorker

func (siw *ServerInterfaceWrapper) PostWorker(w http.ResponseWriter, r *http.Request)

PostWorker operation middleware

type StrictHTTPServerOptions

type StrictHTTPServerOptions struct {
	RequestErrorHandlerFunc  func(w http.ResponseWriter, r *http.Request, err error)
	ResponseErrorHandlerFunc func(w http.ResponseWriter, r *http.Request, err error)
}

type StrictServerInterface

type StrictServerInterface interface {
	// Update a bruteforced password by ID
	// (PATCH /bruteforced-passwords/{id})
	PatchBruteforcedPasswordsId(ctx context.Context, request PatchBruteforcedPasswordsIdRequestObject) (PatchBruteforcedPasswordsIdResponseObject, error)
	// Update a bruteforce scan result by ID
	// (PATCH /bruteforceresults/{id})
	PatchBruteforceresultsId(ctx context.Context, request PatchBruteforceresultsIdRequestObject) (PatchBruteforceresultsIdResponseObject, error)
	// Get all CVEs for a database type and version
	// (GET /cves/{dbType}/{version})
	GetCvesDbTypeVersion(ctx context.Context, request GetCvesDbTypeVersionRequestObject) (GetCvesDbTypeVersionResponseObject, error)
	// Get all docker images for a project
	// (GET /docker)
	GetDocker(ctx context.Context, request GetDockerRequestObject) (GetDockerResponseObject, error)
	// Create a new docker container
	// (POST /docker)
	PostDocker(ctx context.Context, request PostDockerRequestObject) (PostDockerResponseObject, error)
	// Delete docker image by ID
	// (DELETE /docker/{id})
	DeleteDockerId(ctx context.Context, request DeleteDockerIdRequestObject) (DeleteDockerIdResponseObject, error)
	// Get docker image by ID
	// (GET /docker/{id})
	GetDockerId(ctx context.Context, request GetDockerIdRequestObject) (GetDockerIdResponseObject, error)
	// Update docker image by ID
	// (PATCH /docker/{id})
	PatchDockerId(ctx context.Context, request PatchDockerIdRequestObject) (PatchDockerIdResponseObject, error)
	// Get all git repositories for a project
	// (GET /git)
	GetGit(ctx context.Context, request GetGitRequestObject) (GetGitResponseObject, error)
	// Create a new git repository for a project
	// (POST /git)
	PostGit(ctx context.Context, request PostGitRequestObject) (PostGitResponseObject, error)
	// Delete git repository by ID
	// (DELETE /git/{id})
	DeleteGitId(ctx context.Context, request DeleteGitIdRequestObject) (DeleteGitIdResponseObject, error)
	// Get git repository by ID
	// (GET /git/{id})
	GetGitId(ctx context.Context, request GetGitIdRequestObject) (GetGitIdResponseObject, error)
	// Update a git repository by ID
	// (PATCH /git/{id})
	PatchGitId(ctx context.Context, request PatchGitIdRequestObject) (PatchGitIdResponseObject, error)
	// Get all mongo databases for a project
	// (GET /mongo)
	GetMongo(ctx context.Context, request GetMongoRequestObject) (GetMongoResponseObject, error)
	// Create a new mongo database
	// (POST /mongo)
	PostMongo(ctx context.Context, request PostMongoRequestObject) (PostMongoResponseObject, error)
	// Get all mongo scans
	// (GET /mongo-scans)
	GetMongoScans(ctx context.Context, request GetMongoScansRequestObject) (GetMongoScansResponseObject, error)
	// Delete mongo database by ID
	// (DELETE /mongo/{id})
	DeleteMongoId(ctx context.Context, request DeleteMongoIdRequestObject) (DeleteMongoIdResponseObject, error)
	// Get mongo database by ID
	// (GET /mongo/{id})
	GetMongoId(ctx context.Context, request GetMongoIdRequestObject) (GetMongoIdResponseObject, error)
	// Update mongo database by ID
	// (PATCH /mongo/{id})
	PatchMongoId(ctx context.Context, request PatchMongoIdRequestObject) (PatchMongoIdResponseObject, error)
	// Get all mysql databases for a project
	// (GET /mysql)
	GetMysql(ctx context.Context, request GetMysqlRequestObject) (GetMysqlResponseObject, error)
	// Create a new mysql database
	// (POST /mysql)
	PostMysql(ctx context.Context, request PostMysqlRequestObject) (PostMysqlResponseObject, error)
	// Get all postgres scans
	// (GET /mysql-scans)
	GetMysqlScans(ctx context.Context, request GetMysqlScansRequestObject) (GetMysqlScansResponseObject, error)
	// Delete mysql database by ID
	// (DELETE /mysql/{id})
	DeleteMysqlId(ctx context.Context, request DeleteMysqlIdRequestObject) (DeleteMysqlIdResponseObject, error)
	// Get mysql database by ID
	// (GET /mysql/{id})
	GetMysqlId(ctx context.Context, request GetMysqlIdRequestObject) (GetMysqlIdResponseObject, error)
	// Update mysql database by ID
	// (PATCH /mysql/{id})
	PatchMysqlId(ctx context.Context, request PatchMysqlIdRequestObject) (PatchMysqlIdResponseObject, error)
	// Get all organizations that the user can see
	// (GET /organizations)
	GetOrganizations(ctx context.Context, request GetOrganizationsRequestObject) (GetOrganizationsResponseObject, error)
	// Create a new organization
	// (POST /organizations)
	PostOrganizations(ctx context.Context, request PostOrganizationsRequestObject) (PostOrganizationsResponseObject, error)
	// Delete organization by ID
	// (DELETE /organizations/{id})
	DeleteOrganizationsId(ctx context.Context, request DeleteOrganizationsIdRequestObject) (DeleteOrganizationsIdResponseObject, error)
	// Get organization by ID
	// (GET /organizations/{id})
	GetOrganizationsId(ctx context.Context, request GetOrganizationsIdRequestObject) (GetOrganizationsIdResponseObject, error)
	// Add a user to an organization
	// (POST /organizations/{id}/add-user)
	PostOrganizationsIdAddUser(ctx context.Context, request PostOrganizationsIdAddUserRequestObject) (PostOrganizationsIdAddUserResponseObject, error)
	// Delete a user from an organization
	// (DELETE /organizations/{id}/delete-user)
	DeleteOrganizationsIdDeleteUser(ctx context.Context, request DeleteOrganizationsIdDeleteUserRequestObject) (DeleteOrganizationsIdDeleteUserResponseObject, error)
	// Edit a user's role in an organization
	// (POST /organizations/{id}/edit-user)
	PostOrganizationsIdEditUser(ctx context.Context, request PostOrganizationsIdEditUserRequestObject) (PostOrganizationsIdEditUserResponseObject, error)
	// Get all postgres databases for a project
	// (GET /postgres)
	GetPostgres(ctx context.Context, request GetPostgresRequestObject) (GetPostgresResponseObject, error)
	// Create a new postgres database
	// (POST /postgres)
	PostPostgres(ctx context.Context, request PostPostgresRequestObject) (PostPostgresResponseObject, error)
	// Get all postgres scans
	// (GET /postgres-scans)
	GetPostgresScans(ctx context.Context, request GetPostgresScansRequestObject) (GetPostgresScansResponseObject, error)
	// Delete postgres database by ID
	// (DELETE /postgres/{id})
	DeletePostgresId(ctx context.Context, request DeletePostgresIdRequestObject) (DeletePostgresIdResponseObject, error)
	// Get postgres database by ID
	// (GET /postgres/{id})
	GetPostgresId(ctx context.Context, request GetPostgresIdRequestObject) (GetPostgresIdResponseObject, error)
	// Update postgres database by ID
	// (PATCH /postgres/{id})
	PatchPostgresId(ctx context.Context, request PatchPostgresIdRequestObject) (PatchPostgresIdResponseObject, error)
	// Create a new project
	// (POST /projects)
	PostProjects(ctx context.Context, request PostProjectsRequestObject) (PostProjectsResponseObject, error)
	// Delete project by ID
	// (DELETE /projects/{id})
	DeleteProjectsId(ctx context.Context, request DeleteProjectsIdRequestObject) (DeleteProjectsIdResponseObject, error)
	// Get project by ID
	// (GET /projects/{id})
	GetProjectsId(ctx context.Context, request GetProjectsIdRequestObject) (GetProjectsIdResponseObject, error)
	// Update project by ID
	// (PATCH /projects/{id})
	PatchProjectsId(ctx context.Context, request PatchProjectsIdRequestObject) (PatchProjectsIdResponseObject, error)
	// Get all bruteforce passwords associated with a project
	// (GET /projects/{id}/bruteforce-passwords)
	GetProjectsIdBruteforcePasswords(ctx context.Context, request GetProjectsIdBruteforcePasswordsRequestObject) (GetProjectsIdBruteforcePasswordsResponseObject, error)
	// Get bruteforced password for a project
	// (GET /projects/{id}/bruteforced-password)
	GetProjectsIdBruteforcedPassword(ctx context.Context, request GetProjectsIdBruteforcedPasswordRequestObject) (GetProjectsIdBruteforcedPasswordResponseObject, error)
	// Create a bruteforced password for a project
	// (POST /projects/{id}/bruteforced-password)
	PostProjectsIdBruteforcedPassword(ctx context.Context, request PostProjectsIdBruteforcedPasswordRequestObject) (PostProjectsIdBruteforcedPasswordResponseObject, error)
	// Run all extractors and scanners for a project
	// (POST /projects/{id}/run)
	PostProjectsIdRun(ctx context.Context, request PostProjectsIdRunRequestObject) (PostProjectsIdRunResponseObject, error)
	// Get all redis databases for a project
	// (GET /redis)
	GetRedis(ctx context.Context, request GetRedisRequestObject) (GetRedisResponseObject, error)
	// Create a new redis database
	// (POST /redis)
	PostRedis(ctx context.Context, request PostRedisRequestObject) (PostRedisResponseObject, error)
	// Get all redis scans
	// (GET /redis-scans)
	GetRedisScans(ctx context.Context, request GetRedisScansRequestObject) (GetRedisScansResponseObject, error)
	// Delete redis database by ID
	// (DELETE /redis/{id})
	DeleteRedisId(ctx context.Context, request DeleteRedisIdRequestObject) (DeleteRedisIdResponseObject, error)
	// Get redis database by ID
	// (GET /redis/{id})
	GetRedisId(ctx context.Context, request GetRedisIdRequestObject) (GetRedisIdResponseObject, error)
	// Update redis database by ID
	// (PATCH /redis/{id})
	PatchRedisId(ctx context.Context, request PatchRedisIdRequestObject) (PatchRedisIdResponseObject, error)
	// Get all scan groups
	// (GET /scan-groups)
	GetScanGroups(ctx context.Context, request GetScanGroupsRequestObject) (GetScanGroupsResponseObject, error)
	// Get a scan by ID
	// (GET /scan/{id})
	GetScanId(ctx context.Context, request GetScanIdRequestObject) (GetScanIdResponseObject, error)
	// Update a scan by ID
	// (PATCH /scan/{id})
	PatchScanId(ctx context.Context, request PatchScanIdRequestObject) (PatchScanIdResponseObject, error)
	// Create a new bruteforce scan result
	// (POST /scan/{id}/bruteforceresults)
	PostScanIdBruteforceresults(ctx context.Context, request PostScanIdBruteforceresultsRequestObject) (PostScanIdBruteforceresultsResponseObject, error)
	// Create a new scan result
	// (POST /scan/{id}/result)
	PostScanIdResult(ctx context.Context, request PostScanIdResultRequestObject) (PostScanIdResultResponseObject, error)
	// Get all users
	// (GET /users)
	GetUsers(ctx context.Context, request GetUsersRequestObject) (GetUsersResponseObject, error)
	// Get current logged in user
	// (GET /users/me)
	GetUsersMe(ctx context.Context, request GetUsersMeRequestObject) (GetUsersMeResponseObject, error)
	// Change password of current logged in user
	// (POST /users/me/change-password)
	PostUsersMeChangePassword(ctx context.Context, request PostUsersMeChangePasswordRequestObject) (PostUsersMeChangePasswordResponseObject, error)
	// Get user by ID
	// (GET /users/{id})
	GetUsersId(ctx context.Context, request GetUsersIdRequestObject) (GetUsersIdResponseObject, error)
	// Get all workers for an organization
	// (GET /worker)
	GetWorker(ctx context.Context, request GetWorkerRequestObject) (GetWorkerResponseObject, error)
	// Create a new worker for a organization
	// (POST /worker)
	PostWorker(ctx context.Context, request PostWorkerRequestObject) (PostWorkerResponseObject, error)
	// Get a task for the worker
	// (GET /worker/get-task)
	GetWorkerGetTask(ctx context.Context, request GetWorkerGetTaskRequestObject) (GetWorkerGetTaskResponseObject, error)
	// Delete worker by ID
	// (DELETE /worker/{id})
	DeleteWorkerId(ctx context.Context, request DeleteWorkerIdRequestObject) (DeleteWorkerIdResponseObject, error)
}

StrictServerInterface represents all server handlers.

type Success

type Success struct {
	// Success The success status
	Success bool `json:"success"`
}

Success defines model for Success.

type TOTPFirstStep

type TOTPFirstStep struct {
	// TotpSecret The TOTP secret
	TotpSecret string `json:"totp_secret"`
}

TOTPFirstStep defines model for TOTPFirstStep.

type TOTPLogin

type TOTPLogin struct {
	// TotpCode The TOTP code
	TotpCode string `json:"totp_code"`
}

TOTPLogin defines model for TOTPLogin.

type TOTPSecondStep

type TOTPSecondStep struct {
	// TotpCode The TOTP code
	TotpCode string `json:"totp_code" validate:"numeric,len=6"`
}

TOTPSecondStep defines model for TOTPSecondStep.

type TooManyValuesForParamError

type TooManyValuesForParamError struct {
	ParamName string
	Count     int
}

func (*TooManyValuesForParamError) Error

type UnescapedCookieParamError

type UnescapedCookieParamError struct {
	ParamName string
	Err       error
}

func (*UnescapedCookieParamError) Error

func (e *UnescapedCookieParamError) Error() string

func (*UnescapedCookieParamError) Unwrap

func (e *UnescapedCookieParamError) Unwrap() error

type Unimplemented

type Unimplemented struct{}

func (Unimplemented) DeleteDockerId

func (_ Unimplemented) DeleteDockerId(w http.ResponseWriter, r *http.Request, id int64)

Delete docker image by ID (DELETE /docker/{id})

func (Unimplemented) DeleteGitId

func (_ Unimplemented) DeleteGitId(w http.ResponseWriter, r *http.Request, id int64)

Delete git repository by ID (DELETE /git/{id})

func (Unimplemented) DeleteMongoId

func (_ Unimplemented) DeleteMongoId(w http.ResponseWriter, r *http.Request, id int64)

Delete mongo database by ID (DELETE /mongo/{id})

func (Unimplemented) DeleteMysqlId

func (_ Unimplemented) DeleteMysqlId(w http.ResponseWriter, r *http.Request, id int64)

Delete mysql database by ID (DELETE /mysql/{id})

func (Unimplemented) DeleteOrganizationsId

func (_ Unimplemented) DeleteOrganizationsId(w http.ResponseWriter, r *http.Request, id int64)

Delete organization by ID (DELETE /organizations/{id})

func (Unimplemented) DeleteOrganizationsIdDeleteUser

func (_ Unimplemented) DeleteOrganizationsIdDeleteUser(w http.ResponseWriter, r *http.Request, id int64)

Delete a user from an organization (DELETE /organizations/{id}/delete-user)

func (Unimplemented) DeletePostgresId

func (_ Unimplemented) DeletePostgresId(w http.ResponseWriter, r *http.Request, id int64)

Delete postgres database by ID (DELETE /postgres/{id})

func (Unimplemented) DeleteProjectsId

func (_ Unimplemented) DeleteProjectsId(w http.ResponseWriter, r *http.Request, id int64)

Delete project by ID (DELETE /projects/{id})

func (Unimplemented) DeleteRedisId

func (_ Unimplemented) DeleteRedisId(w http.ResponseWriter, r *http.Request, id int64)

Delete redis database by ID (DELETE /redis/{id})

func (Unimplemented) DeleteWorkerId

func (_ Unimplemented) DeleteWorkerId(w http.ResponseWriter, r *http.Request, id int64)

Delete worker by ID (DELETE /worker/{id})

func (Unimplemented) GetCvesDbTypeVersion

func (_ Unimplemented) GetCvesDbTypeVersion(w http.ResponseWriter, r *http.Request, dbType string, version string)

Get all CVEs for a database type and version (GET /cves/{dbType}/{version})

func (Unimplemented) GetDocker

func (_ Unimplemented) GetDocker(w http.ResponseWriter, r *http.Request, params GetDockerParams)

Get all docker images for a project (GET /docker)

func (Unimplemented) GetDockerId

func (_ Unimplemented) GetDockerId(w http.ResponseWriter, r *http.Request, id int64)

Get docker image by ID (GET /docker/{id})

func (Unimplemented) GetGit

func (_ Unimplemented) GetGit(w http.ResponseWriter, r *http.Request, params GetGitParams)

Get all git repositories for a project (GET /git)

func (Unimplemented) GetGitId

func (_ Unimplemented) GetGitId(w http.ResponseWriter, r *http.Request, id int64)

Get git repository by ID (GET /git/{id})

func (Unimplemented) GetMongo

func (_ Unimplemented) GetMongo(w http.ResponseWriter, r *http.Request, params GetMongoParams)

Get all mongo databases for a project (GET /mongo)

func (Unimplemented) GetMongoId

func (_ Unimplemented) GetMongoId(w http.ResponseWriter, r *http.Request, id int64)

Get mongo database by ID (GET /mongo/{id})

func (Unimplemented) GetMongoScans

func (_ Unimplemented) GetMongoScans(w http.ResponseWriter, r *http.Request, params GetMongoScansParams)

Get all mongo scans (GET /mongo-scans)

func (Unimplemented) GetMysql

func (_ Unimplemented) GetMysql(w http.ResponseWriter, r *http.Request, params GetMysqlParams)

Get all mysql databases for a project (GET /mysql)

func (Unimplemented) GetMysqlId

func (_ Unimplemented) GetMysqlId(w http.ResponseWriter, r *http.Request, id int64)

Get mysql database by ID (GET /mysql/{id})

func (Unimplemented) GetMysqlScans

func (_ Unimplemented) GetMysqlScans(w http.ResponseWriter, r *http.Request, params GetMysqlScansParams)

Get all postgres scans (GET /mysql-scans)

func (Unimplemented) GetOrganizations

func (_ Unimplemented) GetOrganizations(w http.ResponseWriter, r *http.Request, params GetOrganizationsParams)

Get all organizations that the user can see (GET /organizations)

func (Unimplemented) GetOrganizationsId

func (_ Unimplemented) GetOrganizationsId(w http.ResponseWriter, r *http.Request, id int64)

Get organization by ID (GET /organizations/{id})

func (Unimplemented) GetPostgres

func (_ Unimplemented) GetPostgres(w http.ResponseWriter, r *http.Request, params GetPostgresParams)

Get all postgres databases for a project (GET /postgres)

func (Unimplemented) GetPostgresId

func (_ Unimplemented) GetPostgresId(w http.ResponseWriter, r *http.Request, id int64)

Get postgres database by ID (GET /postgres/{id})

func (Unimplemented) GetPostgresScans

func (_ Unimplemented) GetPostgresScans(w http.ResponseWriter, r *http.Request, params GetPostgresScansParams)

Get all postgres scans (GET /postgres-scans)

func (Unimplemented) GetProjectsId

func (_ Unimplemented) GetProjectsId(w http.ResponseWriter, r *http.Request, id int64)

Get project by ID (GET /projects/{id})

func (Unimplemented) GetProjectsIdBruteforcePasswords

func (_ Unimplemented) GetProjectsIdBruteforcePasswords(w http.ResponseWriter, r *http.Request, id int64, params GetProjectsIdBruteforcePasswordsParams)

Get all bruteforce passwords associated with a project (GET /projects/{id}/bruteforce-passwords)

func (Unimplemented) GetProjectsIdBruteforcedPassword

func (_ Unimplemented) GetProjectsIdBruteforcedPassword(w http.ResponseWriter, r *http.Request, id int64, params GetProjectsIdBruteforcedPasswordParams)

Get bruteforced password for a project (GET /projects/{id}/bruteforced-password)

func (Unimplemented) GetRedis

func (_ Unimplemented) GetRedis(w http.ResponseWriter, r *http.Request, params GetRedisParams)

Get all redis databases for a project (GET /redis)

func (Unimplemented) GetRedisId

func (_ Unimplemented) GetRedisId(w http.ResponseWriter, r *http.Request, id int64)

Get redis database by ID (GET /redis/{id})

func (Unimplemented) GetRedisScans

func (_ Unimplemented) GetRedisScans(w http.ResponseWriter, r *http.Request, params GetRedisScansParams)

Get all redis scans (GET /redis-scans)

func (Unimplemented) GetScanGroups

func (_ Unimplemented) GetScanGroups(w http.ResponseWriter, r *http.Request, params GetScanGroupsParams)

Get all scan groups (GET /scan-groups)

func (Unimplemented) GetScanId

func (_ Unimplemented) GetScanId(w http.ResponseWriter, r *http.Request, id int64)

Get a scan by ID (GET /scan/{id})

func (Unimplemented) GetUsers

func (_ Unimplemented) GetUsers(w http.ResponseWriter, r *http.Request, params GetUsersParams)

Get all users (GET /users)

func (Unimplemented) GetUsersId

func (_ Unimplemented) GetUsersId(w http.ResponseWriter, r *http.Request, id int64)

Get user by ID (GET /users/{id})

func (Unimplemented) GetUsersMe

func (_ Unimplemented) GetUsersMe(w http.ResponseWriter, r *http.Request)

Get current logged in user (GET /users/me)

func (Unimplemented) GetWorker

func (_ Unimplemented) GetWorker(w http.ResponseWriter, r *http.Request, params GetWorkerParams)

Get all workers for an organization (GET /worker)

func (Unimplemented) GetWorkerGetTask

func (_ Unimplemented) GetWorkerGetTask(w http.ResponseWriter, r *http.Request)

Get a task for the worker (GET /worker/get-task)

func (Unimplemented) PatchBruteforcedPasswordsId

func (_ Unimplemented) PatchBruteforcedPasswordsId(w http.ResponseWriter, r *http.Request, id int64)

Update a bruteforced password by ID (PATCH /bruteforced-passwords/{id})

func (Unimplemented) PatchBruteforceresultsId

func (_ Unimplemented) PatchBruteforceresultsId(w http.ResponseWriter, r *http.Request, id int64)

Update a bruteforce scan result by ID (PATCH /bruteforceresults/{id})

func (Unimplemented) PatchDockerId

func (_ Unimplemented) PatchDockerId(w http.ResponseWriter, r *http.Request, id int64)

Update docker image by ID (PATCH /docker/{id})

func (Unimplemented) PatchGitId

func (_ Unimplemented) PatchGitId(w http.ResponseWriter, r *http.Request, id int64)

Update a git repository by ID (PATCH /git/{id})

func (Unimplemented) PatchMongoId

func (_ Unimplemented) PatchMongoId(w http.ResponseWriter, r *http.Request, id int64)

Update mongo database by ID (PATCH /mongo/{id})

func (Unimplemented) PatchMysqlId

func (_ Unimplemented) PatchMysqlId(w http.ResponseWriter, r *http.Request, id int64)

Update mysql database by ID (PATCH /mysql/{id})

func (Unimplemented) PatchPostgresId

func (_ Unimplemented) PatchPostgresId(w http.ResponseWriter, r *http.Request, id int64)

Update postgres database by ID (PATCH /postgres/{id})

func (Unimplemented) PatchProjectsId

func (_ Unimplemented) PatchProjectsId(w http.ResponseWriter, r *http.Request, id int64)

Update project by ID (PATCH /projects/{id})

func (Unimplemented) PatchRedisId

func (_ Unimplemented) PatchRedisId(w http.ResponseWriter, r *http.Request, id int64)

Update redis database by ID (PATCH /redis/{id})

func (Unimplemented) PatchScanId

func (_ Unimplemented) PatchScanId(w http.ResponseWriter, r *http.Request, id int64)

Update a scan by ID (PATCH /scan/{id})

func (Unimplemented) PostDocker

func (_ Unimplemented) PostDocker(w http.ResponseWriter, r *http.Request)

Create a new docker container (POST /docker)

func (Unimplemented) PostGit

func (_ Unimplemented) PostGit(w http.ResponseWriter, r *http.Request)

Create a new git repository for a project (POST /git)

func (Unimplemented) PostMongo

func (_ Unimplemented) PostMongo(w http.ResponseWriter, r *http.Request)

Create a new mongo database (POST /mongo)

func (Unimplemented) PostMysql

func (_ Unimplemented) PostMysql(w http.ResponseWriter, r *http.Request)

Create a new mysql database (POST /mysql)

func (Unimplemented) PostOrganizations

func (_ Unimplemented) PostOrganizations(w http.ResponseWriter, r *http.Request)

Create a new organization (POST /organizations)

func (Unimplemented) PostOrganizationsIdAddUser

func (_ Unimplemented) PostOrganizationsIdAddUser(w http.ResponseWriter, r *http.Request, id int64)

Add a user to an organization (POST /organizations/{id}/add-user)

func (Unimplemented) PostOrganizationsIdEditUser

func (_ Unimplemented) PostOrganizationsIdEditUser(w http.ResponseWriter, r *http.Request, id int64)

Edit a user's role in an organization (POST /organizations/{id}/edit-user)

func (Unimplemented) PostPostgres

func (_ Unimplemented) PostPostgres(w http.ResponseWriter, r *http.Request)

Create a new postgres database (POST /postgres)

func (Unimplemented) PostProjects

func (_ Unimplemented) PostProjects(w http.ResponseWriter, r *http.Request)

Create a new project (POST /projects)

func (Unimplemented) PostProjectsIdBruteforcedPassword

func (_ Unimplemented) PostProjectsIdBruteforcedPassword(w http.ResponseWriter, r *http.Request, id int64)

Create a bruteforced password for a project (POST /projects/{id}/bruteforced-password)

func (Unimplemented) PostProjectsIdRun

func (_ Unimplemented) PostProjectsIdRun(w http.ResponseWriter, r *http.Request, id int64)

Run all extractors and scanners for a project (POST /projects/{id}/run)

func (Unimplemented) PostRedis

func (_ Unimplemented) PostRedis(w http.ResponseWriter, r *http.Request)

Create a new redis database (POST /redis)

func (Unimplemented) PostScanIdBruteforceresults

func (_ Unimplemented) PostScanIdBruteforceresults(w http.ResponseWriter, r *http.Request, id int64)

Create a new bruteforce scan result (POST /scan/{id}/bruteforceresults)

func (Unimplemented) PostScanIdResult

func (_ Unimplemented) PostScanIdResult(w http.ResponseWriter, r *http.Request, id int64)

Create a new scan result (POST /scan/{id}/result)

func (Unimplemented) PostUsersMeChangePassword

func (_ Unimplemented) PostUsersMeChangePassword(w http.ResponseWriter, r *http.Request)

Change password of current logged in user (POST /users/me/change-password)

func (Unimplemented) PostWorker

func (_ Unimplemented) PostWorker(w http.ResponseWriter, r *http.Request)

Create a new worker for a organization (POST /worker)

type UnmarshalingParamError

type UnmarshalingParamError struct {
	ParamName string
	Err       error
}

func (*UnmarshalingParamError) Error

func (e *UnmarshalingParamError) Error() string

func (*UnmarshalingParamError) Unwrap

func (e *UnmarshalingParamError) Unwrap() error

type UpdateBruteforcedPassword

type UpdateBruteforcedPassword struct {
	LastBruteforceId int    `json:"last_bruteforce_id"`
	Password         string `json:"password"`
}

UpdateBruteforcedPassword defines model for UpdateBruteforcedPassword.

type UpdatePostgresVersion

type UpdatePostgresVersion struct {
	Version string `json:"version"`
}

UpdatePostgresVersion defines model for UpdatePostgresVersion.

type User

type User struct {
	// Email The email of the user
	Email string `json:"email"`

	// HasTotp Whether the user has TOTP enabled
	HasTotp bool `json:"has_totp"`

	// HasWebauthn Whether the user has WebAuthn enabled
	HasWebauthn bool `json:"has_webauthn"`

	// Id The user ID
	Id int64 `json:"id"`

	// Username The user name for login
	Username     string        `json:"username"`
	WebauthnKeys []WebAuthnKey `json:"webauthn_keys"`
}

User defines model for User.

type WebAuthnKey

type WebAuthnKey struct {
	// Aaguid The AAGUID of the WebAuthn key
	Aaguid string `json:"aaguid"`

	// Id The internal ID of the WebAuthn key
	Id int64 `json:"id"`

	// Name The name of the WebAuthn key
	Name string `json:"name"`
}

WebAuthnKey defines model for WebAuthnKey.

type Worker

type Worker struct {
	// CreatedAt The date the worker was created
	CreatedAt string `json:"created_at"`

	// Id The internal ID of the worker
	Id int64 `json:"id"`

	// Name The name of the worker
	Name         string `json:"name"`
	Organization int    `json:"organization"`

	// Token The token of the worker
	Token string `json:"token"`
}

Worker defines model for Worker.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL