package
1.0.7
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 values initialized.
NewCreateProjectParamsWithContext creates a new CreateProjectParams object with the default values initialized, and the ability to set a context for a request.
NewCreateProjectParamsWithHTTPClient creates a new CreateProjectParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewCreateProjectParamsWithTimeout creates a new CreateProjectParams object with the default values initialized, and 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 values initialized.
NewDeleteProjectParamsWithContext creates a new DeleteProjectParams object with the default values initialized, and the ability to set a context for a request.
NewDeleteProjectParamsWithHTTPClient creates a new DeleteProjectParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewDeleteProjectParamsWithTimeout creates a new DeleteProjectParams object with the default values initialized, and 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 values initialized.
NewGetLogsParamsWithContext creates a new GetLogsParams object with the default values initialized, and the ability to set a context for a request.
NewGetLogsParamsWithHTTPClient creates a new GetLogsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetLogsParamsWithTimeout creates a new GetLogsParams object with the default values initialized, and 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 values initialized.
NewGetProjectDeletableParamsWithContext creates a new GetProjectDeletableParams object with the default values initialized, and the ability to set a context for a request.
NewGetProjectDeletableParamsWithHTTPClient creates a new GetProjectDeletableParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetProjectDeletableParamsWithTimeout creates a new GetProjectDeletableParams object with the default values initialized, and 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 values initialized.
NewGetProjectParamsWithContext creates a new GetProjectParams object with the default values initialized, and the ability to set a context for a request.
NewGetProjectParamsWithHTTPClient creates a new GetProjectParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetProjectParamsWithTimeout creates a new GetProjectParams object with the default values initialized, and 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 values initialized.
NewGetProjectSummaryParamsWithContext creates a new GetProjectSummaryParams object with the default values initialized, and the ability to set a context for a request.
NewGetProjectSummaryParamsWithHTTPClient creates a new GetProjectSummaryParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetProjectSummaryParamsWithTimeout creates a new GetProjectSummaryParams object with the default values initialized, and 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 values initialized.
NewHeadProjectParamsWithContext creates a new HeadProjectParams object with the default values initialized, and the ability to set a context for a request.
NewHeadProjectParamsWithHTTPClient creates a new HeadProjectParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewHeadProjectParamsWithTimeout creates a new HeadProjectParams object with the default values initialized, and 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 values initialized.
NewListProjectsParamsWithContext creates a new ListProjectsParams object with the default values initialized, and the ability to set a context for a request.
NewListProjectsParamsWithHTTPClient creates a new ListProjectsParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewListProjectsParamsWithTimeout creates a new ListProjectsParams object with the default values initialized, and 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 values initialized.
NewUpdateProjectParamsWithContext creates a new UpdateProjectParams object with the default values initialized, and the ability to set a context for a request.
NewUpdateProjectParamsWithHTTPClient creates a new UpdateProjectParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewUpdateProjectParamsWithTimeout creates a new UpdateProjectParams object with the default values initialized, and the ability to set a timeout on a request.
NewUpdateProjectUnauthorized creates a UpdateProjectUnauthorized with default headers values.

# Structs

Client for project API */.
CreateProjectBadRequest handles this case with default header values.
CreateProjectConflict handles this case with default header values.
CreateProjectCreated handles this case with default header values.
CreateProjectInternalServerError handles this case with default header values.
CreateProjectParams contains all the parameters to send to the API endpoint for the create project operation typically these are written to a http.Request */.
CreateProjectReader is a Reader for the CreateProject structure.
CreateProjectUnauthorized handles this case with default header values.
DeleteProjectBadRequest handles this case with default header values.
DeleteProjectForbidden handles this case with default header values.
DeleteProjectInternalServerError handles this case with default header values.
DeleteProjectNotFound handles this case with default header values.
DeleteProjectOK handles this case with default header values.
DeleteProjectParams contains all the parameters to send to the API endpoint for the delete project operation typically these are written to a http.Request */.
DeleteProjectPreconditionFailed handles this case with default header values.
DeleteProjectReader is a Reader for the DeleteProject structure.
GetLogsBadRequest handles this case with default header values.
GetLogsInternalServerError handles this case with default header values.
GetLogsOK handles this case with default header values.
GetLogsParams contains all the parameters to send to the API endpoint for the get logs operation typically these are written to a http.Request */.
GetLogsReader is a Reader for the GetLogs structure.
GetLogsUnauthorized handles this case with default header values.
GetProjectDeletableForbidden handles this case with default header values.
GetProjectDeletableInternalServerError handles this case with default header values.
GetProjectDeletableNotFound handles this case with default header values.
GetProjectDeletableOK handles this case with default header values.
GetProjectDeletableParams contains all the parameters to send to the API endpoint for the get project deletable operation typically these are written to a http.Request */.
GetProjectDeletableReader is a Reader for the GetProjectDeletable structure.
GetProjectDeletableUnauthorized handles this case with default header values.
GetProjectInternalServerError handles this case with default header values.
GetProjectOK handles this case with default header values.
GetProjectParams contains all the parameters to send to the API endpoint for the get project operation typically these are written to a http.Request */.
GetProjectReader is a Reader for the GetProject structure.
GetProjectSummaryBadRequest handles this case with default header values.
GetProjectSummaryForbidden handles this case with default header values.
GetProjectSummaryInternalServerError handles this case with default header values.
GetProjectSummaryNotFound handles this case with default header values.
GetProjectSummaryOK handles this case with default header values.
GetProjectSummaryParams contains all the parameters to send to the API endpoint for the get project summary operation typically these are written to a http.Request */.
GetProjectSummaryReader is a Reader for the GetProjectSummary structure.
GetProjectSummaryUnauthorized handles this case with default header values.
GetProjectUnauthorized handles this case with default header values.
HeadProjectInternalServerError handles this case with default header values.
HeadProjectNotFound handles this case with default header values.
HeadProjectOK handles this case with default header values.
HeadProjectParams contains all the parameters to send to the API endpoint for the head project operation typically these are written to a http.Request */.
HeadProjectReader is a Reader for the HeadProject structure.
ListProjectsInternalServerError handles this case with default header values.
ListProjectsOK handles this case with default header values.
ListProjectsParams contains all the parameters to send to the API endpoint for the list projects operation typically these are written to a http.Request */.
ListProjectsReader is a Reader for the ListProjects structure.
ListProjectsUnauthorized handles this case with default header values.
UpdateProjectBadRequest handles this case with default header values.
UpdateProjectForbidden handles this case with default header values.
UpdateProjectInternalServerError handles this case with default header values.
UpdateProjectNotFound handles this case with default header values.
UpdateProjectOK handles this case with default header values.
UpdateProjectParams contains all the parameters to send to the API endpoint for the update project operation typically these are written to a http.Request */.
UpdateProjectReader is a Reader for the UpdateProject structure.
UpdateProjectUnauthorized handles this case with default header values.

# Interfaces

ClientService is the interface for Client methods.