package
0.210.0
Repository: https://github.com/goharbor/go-client.git
Documentation: pkg.go.dev

# Functions

New creates a new project API client.
NewCreateProjectBadRequest creates a CreateProjectBadRequest with default headers values.
NewCreateProjectConflict creates a CreateProjectConflict with default headers values.
NewCreateProjectCreated creates a CreateProjectCreated with default headers values.
NewCreateProjectInternalServerError creates a CreateProjectInternalServerError with default headers values.
NewCreateProjectParams creates a new CreateProjectParams object, with the default timeout for this client.
NewCreateProjectParamsWithContext creates a new CreateProjectParams object with the ability to set a context for a request.
NewCreateProjectParamsWithHTTPClient creates a new CreateProjectParams object with the ability to set a custom HTTPClient for a request.
NewCreateProjectParamsWithTimeout creates a new CreateProjectParams object with the ability to set a timeout on a request.
NewCreateProjectUnauthorized creates a CreateProjectUnauthorized with default headers values.
NewDeleteProjectBadRequest creates a DeleteProjectBadRequest with default headers values.
NewDeleteProjectForbidden creates a DeleteProjectForbidden with default headers values.
NewDeleteProjectInternalServerError creates a DeleteProjectInternalServerError with default headers values.
NewDeleteProjectNotFound creates a DeleteProjectNotFound with default headers values.
NewDeleteProjectOK creates a DeleteProjectOK with default headers values.
NewDeleteProjectParams creates a new DeleteProjectParams object, with the default timeout for this client.
NewDeleteProjectParamsWithContext creates a new DeleteProjectParams object with the ability to set a context for a request.
NewDeleteProjectParamsWithHTTPClient creates a new DeleteProjectParams object with the ability to set a custom HTTPClient for a request.
NewDeleteProjectParamsWithTimeout creates a new DeleteProjectParams object with the ability to set a timeout on a request.
NewDeleteProjectPreconditionFailed creates a DeleteProjectPreconditionFailed with default headers values.
NewGetLogsBadRequest creates a GetLogsBadRequest with default headers values.
NewGetLogsInternalServerError creates a GetLogsInternalServerError with default headers values.
NewGetLogsOK creates a GetLogsOK with default headers values.
NewGetLogsParams creates a new GetLogsParams object, with the default timeout for this client.
NewGetLogsParamsWithContext creates a new GetLogsParams object with the ability to set a context for a request.
NewGetLogsParamsWithHTTPClient creates a new GetLogsParams object with the ability to set a custom HTTPClient for a request.
NewGetLogsParamsWithTimeout creates a new GetLogsParams object with the ability to set a timeout on a request.
NewGetLogsUnauthorized creates a GetLogsUnauthorized with default headers values.
NewGetProjectDeletableForbidden creates a GetProjectDeletableForbidden with default headers values.
NewGetProjectDeletableInternalServerError creates a GetProjectDeletableInternalServerError with default headers values.
NewGetProjectDeletableNotFound creates a GetProjectDeletableNotFound with default headers values.
NewGetProjectDeletableOK creates a GetProjectDeletableOK with default headers values.
NewGetProjectDeletableParams creates a new GetProjectDeletableParams object, with the default timeout for this client.
NewGetProjectDeletableParamsWithContext creates a new GetProjectDeletableParams object with the ability to set a context for a request.
NewGetProjectDeletableParamsWithHTTPClient creates a new GetProjectDeletableParams object with the ability to set a custom HTTPClient for a request.
NewGetProjectDeletableParamsWithTimeout creates a new GetProjectDeletableParams object with the ability to set a timeout on a request.
NewGetProjectDeletableUnauthorized creates a GetProjectDeletableUnauthorized with default headers values.
NewGetProjectInternalServerError creates a GetProjectInternalServerError with default headers values.
NewGetProjectOK creates a GetProjectOK with default headers values.
NewGetProjectParams creates a new GetProjectParams object, with the default timeout for this client.
NewGetProjectParamsWithContext creates a new GetProjectParams object with the ability to set a context for a request.
NewGetProjectParamsWithHTTPClient creates a new GetProjectParams object with the ability to set a custom HTTPClient for a request.
NewGetProjectParamsWithTimeout creates a new GetProjectParams object with the ability to set a timeout on a request.
NewGetProjectSummaryBadRequest creates a GetProjectSummaryBadRequest with default headers values.
NewGetProjectSummaryForbidden creates a GetProjectSummaryForbidden with default headers values.
NewGetProjectSummaryInternalServerError creates a GetProjectSummaryInternalServerError with default headers values.
NewGetProjectSummaryNotFound creates a GetProjectSummaryNotFound with default headers values.
NewGetProjectSummaryOK creates a GetProjectSummaryOK with default headers values.
NewGetProjectSummaryParams creates a new GetProjectSummaryParams object, with the default timeout for this client.
NewGetProjectSummaryParamsWithContext creates a new GetProjectSummaryParams object with the ability to set a context for a request.
NewGetProjectSummaryParamsWithHTTPClient creates a new GetProjectSummaryParams object with the ability to set a custom HTTPClient for a request.
NewGetProjectSummaryParamsWithTimeout creates a new GetProjectSummaryParams object with the ability to set a timeout on a request.
NewGetProjectSummaryUnauthorized creates a GetProjectSummaryUnauthorized with default headers values.
NewGetProjectUnauthorized creates a GetProjectUnauthorized with default headers values.
NewGetScannerOfProjectBadRequest creates a GetScannerOfProjectBadRequest with default headers values.
NewGetScannerOfProjectForbidden creates a GetScannerOfProjectForbidden with default headers values.
NewGetScannerOfProjectInternalServerError creates a GetScannerOfProjectInternalServerError with default headers values.
NewGetScannerOfProjectNotFound creates a GetScannerOfProjectNotFound with default headers values.
NewGetScannerOfProjectOK creates a GetScannerOfProjectOK with default headers values.
NewGetScannerOfProjectParams creates a new GetScannerOfProjectParams object, with the default timeout for this client.
NewGetScannerOfProjectParamsWithContext creates a new GetScannerOfProjectParams object with the ability to set a context for a request.
NewGetScannerOfProjectParamsWithHTTPClient creates a new GetScannerOfProjectParams object with the ability to set a custom HTTPClient for a request.
NewGetScannerOfProjectParamsWithTimeout creates a new GetScannerOfProjectParams object with the ability to set a timeout on a request.
NewGetScannerOfProjectUnauthorized creates a GetScannerOfProjectUnauthorized with default headers values.
NewHeadProjectInternalServerError creates a HeadProjectInternalServerError with default headers values.
NewHeadProjectNotFound creates a HeadProjectNotFound with default headers values.
NewHeadProjectOK creates a HeadProjectOK with default headers values.
NewHeadProjectParams creates a new HeadProjectParams object, with the default timeout for this client.
NewHeadProjectParamsWithContext creates a new HeadProjectParams object with the ability to set a context for a request.
NewHeadProjectParamsWithHTTPClient creates a new HeadProjectParams object with the ability to set a custom HTTPClient for a request.
NewHeadProjectParamsWithTimeout creates a new HeadProjectParams object with the ability to set a timeout on a request.
NewListProjectsInternalServerError creates a ListProjectsInternalServerError with default headers values.
NewListProjectsOK creates a ListProjectsOK with default headers values.
NewListProjectsParams creates a new ListProjectsParams object, with the default timeout for this client.
NewListProjectsParamsWithContext creates a new ListProjectsParams object with the ability to set a context for a request.
NewListProjectsParamsWithHTTPClient creates a new ListProjectsParams object with the ability to set a custom HTTPClient for a request.
NewListProjectsParamsWithTimeout creates a new ListProjectsParams object with the ability to set a timeout on a request.
NewListProjectsUnauthorized creates a ListProjectsUnauthorized with default headers values.
NewListScannerCandidatesOfProjectBadRequest creates a ListScannerCandidatesOfProjectBadRequest with default headers values.
NewListScannerCandidatesOfProjectForbidden creates a ListScannerCandidatesOfProjectForbidden with default headers values.
NewListScannerCandidatesOfProjectInternalServerError creates a ListScannerCandidatesOfProjectInternalServerError with default headers values.
NewListScannerCandidatesOfProjectOK creates a ListScannerCandidatesOfProjectOK with default headers values.
NewListScannerCandidatesOfProjectParams creates a new ListScannerCandidatesOfProjectParams object, with the default timeout for this client.
NewListScannerCandidatesOfProjectParamsWithContext creates a new ListScannerCandidatesOfProjectParams object with the ability to set a context for a request.
NewListScannerCandidatesOfProjectParamsWithHTTPClient creates a new ListScannerCandidatesOfProjectParams object with the ability to set a custom HTTPClient for a request.
NewListScannerCandidatesOfProjectParamsWithTimeout creates a new ListScannerCandidatesOfProjectParams object with the ability to set a timeout on a request.
NewListScannerCandidatesOfProjectUnauthorized creates a ListScannerCandidatesOfProjectUnauthorized with default headers values.
NewSetScannerOfProjectBadRequest creates a SetScannerOfProjectBadRequest with default headers values.
NewSetScannerOfProjectForbidden creates a SetScannerOfProjectForbidden with default headers values.
NewSetScannerOfProjectInternalServerError creates a SetScannerOfProjectInternalServerError with default headers values.
NewSetScannerOfProjectNotFound creates a SetScannerOfProjectNotFound with default headers values.
NewSetScannerOfProjectOK creates a SetScannerOfProjectOK with default headers values.
NewSetScannerOfProjectParams creates a new SetScannerOfProjectParams object, with the default timeout for this client.
NewSetScannerOfProjectParamsWithContext creates a new SetScannerOfProjectParams object with the ability to set a context for a request.
NewSetScannerOfProjectParamsWithHTTPClient creates a new SetScannerOfProjectParams object with the ability to set a custom HTTPClient for a request.
NewSetScannerOfProjectParamsWithTimeout creates a new SetScannerOfProjectParams object with the ability to set a timeout on a request.
NewSetScannerOfProjectUnauthorized creates a SetScannerOfProjectUnauthorized with default headers values.
NewUpdateProjectBadRequest creates a UpdateProjectBadRequest with default headers values.
NewUpdateProjectForbidden creates a UpdateProjectForbidden with default headers values.
NewUpdateProjectInternalServerError creates a UpdateProjectInternalServerError with default headers values.
NewUpdateProjectNotFound creates a UpdateProjectNotFound with default headers values.
NewUpdateProjectOK creates a UpdateProjectOK with default headers values.
NewUpdateProjectParams creates a new UpdateProjectParams object, with the default timeout for this client.
NewUpdateProjectParamsWithContext creates a new UpdateProjectParams object with the ability to set a context for a request.
NewUpdateProjectParamsWithHTTPClient creates a new UpdateProjectParams object with the ability to set a custom HTTPClient for a request.
NewUpdateProjectParamsWithTimeout creates a new UpdateProjectParams object with the ability to set a timeout on a request.
NewUpdateProjectUnauthorized creates a UpdateProjectUnauthorized with default headers values.

# Structs

Client for project API */.
CreateProjectBadRequest describes a response with status code 400, with default header values.
CreateProjectConflict describes a response with status code 409, with default header values.
CreateProjectCreated describes a response with status code 201, with default header values.
CreateProjectInternalServerError describes a response with status code 500, with default header values.
CreateProjectParams contains all the parameters to send to the API endpoint for the create project operation.
CreateProjectReader is a Reader for the CreateProject structure.
CreateProjectUnauthorized describes a response with status code 401, with default header values.
DeleteProjectBadRequest describes a response with status code 400, with default header values.
DeleteProjectForbidden describes a response with status code 403, with default header values.
DeleteProjectInternalServerError describes a response with status code 500, with default header values.
DeleteProjectNotFound describes a response with status code 404, with default header values.
DeleteProjectOK describes a response with status code 200, with default header values.
DeleteProjectParams contains all the parameters to send to the API endpoint for the delete project operation.
DeleteProjectPreconditionFailed describes a response with status code 412, with default header values.
DeleteProjectReader is a Reader for the DeleteProject structure.
GetLogsBadRequest describes a response with status code 400, with default header values.
GetLogsInternalServerError describes a response with status code 500, with default header values.
GetLogsOK describes a response with status code 200, with default header values.
GetLogsParams contains all the parameters to send to the API endpoint for the get logs operation.
GetLogsReader is a Reader for the GetLogs structure.
GetLogsUnauthorized describes a response with status code 401, with default header values.
GetProjectDeletableForbidden describes a response with status code 403, with default header values.
GetProjectDeletableInternalServerError describes a response with status code 500, with default header values.
GetProjectDeletableNotFound describes a response with status code 404, with default header values.
GetProjectDeletableOK describes a response with status code 200, with default header values.
GetProjectDeletableParams contains all the parameters to send to the API endpoint for the get project deletable operation.
GetProjectDeletableReader is a Reader for the GetProjectDeletable structure.
GetProjectDeletableUnauthorized describes a response with status code 401, with default header values.
GetProjectInternalServerError describes a response with status code 500, with default header values.
GetProjectOK describes a response with status code 200, with default header values.
GetProjectParams contains all the parameters to send to the API endpoint for the get project operation.
GetProjectReader is a Reader for the GetProject structure.
GetProjectSummaryBadRequest describes a response with status code 400, with default header values.
GetProjectSummaryForbidden describes a response with status code 403, with default header values.
GetProjectSummaryInternalServerError describes a response with status code 500, with default header values.
GetProjectSummaryNotFound describes a response with status code 404, with default header values.
GetProjectSummaryOK describes a response with status code 200, with default header values.
GetProjectSummaryParams contains all the parameters to send to the API endpoint for the get project summary operation.
GetProjectSummaryReader is a Reader for the GetProjectSummary structure.
GetProjectSummaryUnauthorized describes a response with status code 401, with default header values.
GetProjectUnauthorized describes a response with status code 401, with default header values.
GetScannerOfProjectBadRequest describes a response with status code 400, with default header values.
GetScannerOfProjectForbidden describes a response with status code 403, with default header values.
GetScannerOfProjectInternalServerError describes a response with status code 500, with default header values.
GetScannerOfProjectNotFound describes a response with status code 404, with default header values.
GetScannerOfProjectOK describes a response with status code 200, with default header values.
GetScannerOfProjectParams contains all the parameters to send to the API endpoint for the get scanner of project operation.
GetScannerOfProjectReader is a Reader for the GetScannerOfProject structure.
GetScannerOfProjectUnauthorized describes a response with status code 401, with default header values.
HeadProjectInternalServerError describes a response with status code 500, with default header values.
HeadProjectNotFound describes a response with status code 404, with default header values.
HeadProjectOK describes a response with status code 200, with default header values.
HeadProjectParams contains all the parameters to send to the API endpoint for the head project operation.
HeadProjectReader is a Reader for the HeadProject structure.
ListProjectsInternalServerError describes a response with status code 500, with default header values.
ListProjectsOK describes a response with status code 200, with default header values.
ListProjectsParams contains all the parameters to send to the API endpoint for the list projects operation.
ListProjectsReader is a Reader for the ListProjects structure.
ListProjectsUnauthorized describes a response with status code 401, with default header values.
ListScannerCandidatesOfProjectBadRequest describes a response with status code 400, with default header values.
ListScannerCandidatesOfProjectForbidden describes a response with status code 403, with default header values.
ListScannerCandidatesOfProjectInternalServerError describes a response with status code 500, with default header values.
ListScannerCandidatesOfProjectOK describes a response with status code 200, with default header values.
ListScannerCandidatesOfProjectParams contains all the parameters to send to the API endpoint for the list scanner candidates of project operation.
ListScannerCandidatesOfProjectReader is a Reader for the ListScannerCandidatesOfProject structure.
ListScannerCandidatesOfProjectUnauthorized describes a response with status code 401, with default header values.
SetScannerOfProjectBadRequest describes a response with status code 400, with default header values.
SetScannerOfProjectForbidden describes a response with status code 403, with default header values.
SetScannerOfProjectInternalServerError describes a response with status code 500, with default header values.
SetScannerOfProjectNotFound describes a response with status code 404, with default header values.
SetScannerOfProjectOK describes a response with status code 200, with default header values.
SetScannerOfProjectParams contains all the parameters to send to the API endpoint for the set scanner of project operation.
SetScannerOfProjectReader is a Reader for the SetScannerOfProject structure.
SetScannerOfProjectUnauthorized describes a response with status code 401, with default header values.
UpdateProjectBadRequest describes a response with status code 400, with default header values.
UpdateProjectForbidden describes a response with status code 403, with default header values.
UpdateProjectInternalServerError describes a response with status code 500, with default header values.
UpdateProjectNotFound describes a response with status code 404, with default header values.
UpdateProjectOK describes a response with status code 200, with default header values.
UpdateProjectParams contains all the parameters to send to the API endpoint for the update project operation.
UpdateProjectReader is a Reader for the UpdateProject structure.
UpdateProjectUnauthorized describes a response with status code 401, with default header values.

# Interfaces

API is the interface of the project client.