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

# Functions

New creates a new purge API client.
NewCreatePurgeScheduleBadRequest creates a CreatePurgeScheduleBadRequest with default headers values.
NewCreatePurgeScheduleCreated creates a CreatePurgeScheduleCreated with default headers values.
NewCreatePurgeScheduleForbidden creates a CreatePurgeScheduleForbidden with default headers values.
NewCreatePurgeScheduleInternalServerError creates a CreatePurgeScheduleInternalServerError with default headers values.
NewCreatePurgeScheduleParams creates a new CreatePurgeScheduleParams object with the default values initialized.
NewCreatePurgeScheduleParamsWithContext creates a new CreatePurgeScheduleParams object with the default values initialized, and the ability to set a context for a request.
NewCreatePurgeScheduleParamsWithHTTPClient creates a new CreatePurgeScheduleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewCreatePurgeScheduleParamsWithTimeout creates a new CreatePurgeScheduleParams object with the default values initialized, and the ability to set a timeout on a request.
NewCreatePurgeScheduleUnauthorized creates a CreatePurgeScheduleUnauthorized with default headers values.
NewGetPurgeHistoryForbidden creates a GetPurgeHistoryForbidden with default headers values.
NewGetPurgeHistoryInternalServerError creates a GetPurgeHistoryInternalServerError with default headers values.
NewGetPurgeHistoryOK creates a GetPurgeHistoryOK with default headers values.
NewGetPurgeHistoryParams creates a new GetPurgeHistoryParams object with the default values initialized.
NewGetPurgeHistoryParamsWithContext creates a new GetPurgeHistoryParams object with the default values initialized, and the ability to set a context for a request.
NewGetPurgeHistoryParamsWithHTTPClient creates a new GetPurgeHistoryParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetPurgeHistoryParamsWithTimeout creates a new GetPurgeHistoryParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetPurgeHistoryUnauthorized creates a GetPurgeHistoryUnauthorized with default headers values.
NewGetPurgeJobForbidden creates a GetPurgeJobForbidden with default headers values.
NewGetPurgeJobInternalServerError creates a GetPurgeJobInternalServerError with default headers values.
NewGetPurgeJobLogBadRequest creates a GetPurgeJobLogBadRequest with default headers values.
NewGetPurgeJobLogForbidden creates a GetPurgeJobLogForbidden with default headers values.
NewGetPurgeJobLogInternalServerError creates a GetPurgeJobLogInternalServerError with default headers values.
NewGetPurgeJobLogNotFound creates a GetPurgeJobLogNotFound with default headers values.
NewGetPurgeJobLogOK creates a GetPurgeJobLogOK with default headers values.
NewGetPurgeJobLogParams creates a new GetPurgeJobLogParams object with the default values initialized.
NewGetPurgeJobLogParamsWithContext creates a new GetPurgeJobLogParams object with the default values initialized, and the ability to set a context for a request.
NewGetPurgeJobLogParamsWithHTTPClient creates a new GetPurgeJobLogParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetPurgeJobLogParamsWithTimeout creates a new GetPurgeJobLogParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetPurgeJobLogUnauthorized creates a GetPurgeJobLogUnauthorized with default headers values.
NewGetPurgeJobNotFound creates a GetPurgeJobNotFound with default headers values.
NewGetPurgeJobOK creates a GetPurgeJobOK with default headers values.
NewGetPurgeJobParams creates a new GetPurgeJobParams object with the default values initialized.
NewGetPurgeJobParamsWithContext creates a new GetPurgeJobParams object with the default values initialized, and the ability to set a context for a request.
NewGetPurgeJobParamsWithHTTPClient creates a new GetPurgeJobParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetPurgeJobParamsWithTimeout creates a new GetPurgeJobParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetPurgeJobUnauthorized creates a GetPurgeJobUnauthorized with default headers values.
NewGetPurgeScheduleForbidden creates a GetPurgeScheduleForbidden with default headers values.
NewGetPurgeScheduleInternalServerError creates a GetPurgeScheduleInternalServerError with default headers values.
NewGetPurgeScheduleOK creates a GetPurgeScheduleOK with default headers values.
NewGetPurgeScheduleParams creates a new GetPurgeScheduleParams object with the default values initialized.
NewGetPurgeScheduleParamsWithContext creates a new GetPurgeScheduleParams object with the default values initialized, and the ability to set a context for a request.
NewGetPurgeScheduleParamsWithHTTPClient creates a new GetPurgeScheduleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewGetPurgeScheduleParamsWithTimeout creates a new GetPurgeScheduleParams object with the default values initialized, and the ability to set a timeout on a request.
NewGetPurgeScheduleUnauthorized creates a GetPurgeScheduleUnauthorized with default headers values.
NewStopPurgeForbidden creates a StopPurgeForbidden with default headers values.
NewStopPurgeInternalServerError creates a StopPurgeInternalServerError with default headers values.
NewStopPurgeNotFound creates a StopPurgeNotFound with default headers values.
NewStopPurgeOK creates a StopPurgeOK with default headers values.
NewStopPurgeParams creates a new StopPurgeParams object with the default values initialized.
NewStopPurgeParamsWithContext creates a new StopPurgeParams object with the default values initialized, and the ability to set a context for a request.
NewStopPurgeParamsWithHTTPClient creates a new StopPurgeParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewStopPurgeParamsWithTimeout creates a new StopPurgeParams object with the default values initialized, and the ability to set a timeout on a request.
NewStopPurgeUnauthorized creates a StopPurgeUnauthorized with default headers values.
NewUpdatePurgeScheduleBadRequest creates a UpdatePurgeScheduleBadRequest with default headers values.
NewUpdatePurgeScheduleForbidden creates a UpdatePurgeScheduleForbidden with default headers values.
NewUpdatePurgeScheduleInternalServerError creates a UpdatePurgeScheduleInternalServerError with default headers values.
NewUpdatePurgeScheduleOK creates a UpdatePurgeScheduleOK with default headers values.
NewUpdatePurgeScheduleParams creates a new UpdatePurgeScheduleParams object with the default values initialized.
NewUpdatePurgeScheduleParamsWithContext creates a new UpdatePurgeScheduleParams object with the default values initialized, and the ability to set a context for a request.
NewUpdatePurgeScheduleParamsWithHTTPClient creates a new UpdatePurgeScheduleParams object with the default values initialized, and the ability to set a custom HTTPClient for a request.
NewUpdatePurgeScheduleParamsWithTimeout creates a new UpdatePurgeScheduleParams object with the default values initialized, and the ability to set a timeout on a request.
NewUpdatePurgeScheduleUnauthorized creates a UpdatePurgeScheduleUnauthorized with default headers values.

# Structs

Client for purge API */.
CreatePurgeScheduleBadRequest handles this case with default header values.
CreatePurgeScheduleCreated handles this case with default header values.
CreatePurgeScheduleForbidden handles this case with default header values.
CreatePurgeScheduleInternalServerError handles this case with default header values.
CreatePurgeScheduleParams contains all the parameters to send to the API endpoint for the create purge schedule operation typically these are written to a http.Request */.
CreatePurgeScheduleReader is a Reader for the CreatePurgeSchedule structure.
CreatePurgeScheduleUnauthorized handles this case with default header values.
GetPurgeHistoryForbidden handles this case with default header values.
GetPurgeHistoryInternalServerError handles this case with default header values.
GetPurgeHistoryOK handles this case with default header values.
GetPurgeHistoryParams contains all the parameters to send to the API endpoint for the get purge history operation typically these are written to a http.Request */.
GetPurgeHistoryReader is a Reader for the GetPurgeHistory structure.
GetPurgeHistoryUnauthorized handles this case with default header values.
GetPurgeJobForbidden handles this case with default header values.
GetPurgeJobInternalServerError handles this case with default header values.
GetPurgeJobLogBadRequest handles this case with default header values.
GetPurgeJobLogForbidden handles this case with default header values.
GetPurgeJobLogInternalServerError handles this case with default header values.
GetPurgeJobLogNotFound handles this case with default header values.
GetPurgeJobLogOK handles this case with default header values.
GetPurgeJobLogParams contains all the parameters to send to the API endpoint for the get purge job log operation typically these are written to a http.Request */.
GetPurgeJobLogReader is a Reader for the GetPurgeJobLog structure.
GetPurgeJobLogUnauthorized handles this case with default header values.
GetPurgeJobNotFound handles this case with default header values.
GetPurgeJobOK handles this case with default header values.
GetPurgeJobParams contains all the parameters to send to the API endpoint for the get purge job operation typically these are written to a http.Request */.
GetPurgeJobReader is a Reader for the GetPurgeJob structure.
GetPurgeJobUnauthorized handles this case with default header values.
GetPurgeScheduleForbidden handles this case with default header values.
GetPurgeScheduleInternalServerError handles this case with default header values.
GetPurgeScheduleOK handles this case with default header values.
GetPurgeScheduleParams contains all the parameters to send to the API endpoint for the get purge schedule operation typically these are written to a http.Request */.
GetPurgeScheduleReader is a Reader for the GetPurgeSchedule structure.
GetPurgeScheduleUnauthorized handles this case with default header values.
StopPurgeForbidden handles this case with default header values.
StopPurgeInternalServerError handles this case with default header values.
StopPurgeNotFound handles this case with default header values.
StopPurgeOK handles this case with default header values.
StopPurgeParams contains all the parameters to send to the API endpoint for the stop purge operation typically these are written to a http.Request */.
StopPurgeReader is a Reader for the StopPurge structure.
StopPurgeUnauthorized handles this case with default header values.
UpdatePurgeScheduleBadRequest handles this case with default header values.
UpdatePurgeScheduleForbidden handles this case with default header values.
UpdatePurgeScheduleInternalServerError handles this case with default header values.
UpdatePurgeScheduleOK handles this case with default header values.
UpdatePurgeScheduleParams contains all the parameters to send to the API endpoint for the update purge schedule operation typically these are written to a http.Request */.
UpdatePurgeScheduleReader is a Reader for the UpdatePurgeSchedule structure.
UpdatePurgeScheduleUnauthorized handles this case with default header values.

# Interfaces

ClientService is the interface for Client methods.