package
3.3.0
Repository: https://github.com/mittwald/goharbor-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.
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.
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.
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.
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

ClientService is the interface for Client methods.

# Type aliases

ClientOption is the option for Client methods.