package
0.210.0
Repository: https://github.com/goharbor/go-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 timeout for this client.
NewCreatePurgeScheduleParamsWithContext creates a new CreatePurgeScheduleParams object with the ability to set a context for a request.
NewCreatePurgeScheduleParamsWithHTTPClient creates a new CreatePurgeScheduleParams object with the ability to set a custom HTTPClient for a request.
NewCreatePurgeScheduleParamsWithTimeout creates a new CreatePurgeScheduleParams object with 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 timeout for this client.
NewGetPurgeHistoryParamsWithContext creates a new GetPurgeHistoryParams object with the ability to set a context for a request.
NewGetPurgeHistoryParamsWithHTTPClient creates a new GetPurgeHistoryParams object with the ability to set a custom HTTPClient for a request.
NewGetPurgeHistoryParamsWithTimeout creates a new GetPurgeHistoryParams object with 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 timeout for this client.
NewGetPurgeJobLogParamsWithContext creates a new GetPurgeJobLogParams object with the ability to set a context for a request.
NewGetPurgeJobLogParamsWithHTTPClient creates a new GetPurgeJobLogParams object with the ability to set a custom HTTPClient for a request.
NewGetPurgeJobLogParamsWithTimeout creates a new GetPurgeJobLogParams object with 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 timeout for this client.
NewGetPurgeJobParamsWithContext creates a new GetPurgeJobParams object with the ability to set a context for a request.
NewGetPurgeJobParamsWithHTTPClient creates a new GetPurgeJobParams object with the ability to set a custom HTTPClient for a request.
NewGetPurgeJobParamsWithTimeout creates a new GetPurgeJobParams object with 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 timeout for this client.
NewGetPurgeScheduleParamsWithContext creates a new GetPurgeScheduleParams object with the ability to set a context for a request.
NewGetPurgeScheduleParamsWithHTTPClient creates a new GetPurgeScheduleParams object with the ability to set a custom HTTPClient for a request.
NewGetPurgeScheduleParamsWithTimeout creates a new GetPurgeScheduleParams object with 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 timeout for this client.
NewStopPurgeParamsWithContext creates a new StopPurgeParams object with the ability to set a context for a request.
NewStopPurgeParamsWithHTTPClient creates a new StopPurgeParams object with the ability to set a custom HTTPClient for a request.
NewStopPurgeParamsWithTimeout creates a new StopPurgeParams object with 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 timeout for this client.
NewUpdatePurgeScheduleParamsWithContext creates a new UpdatePurgeScheduleParams object with the ability to set a context for a request.
NewUpdatePurgeScheduleParamsWithHTTPClient creates a new UpdatePurgeScheduleParams object with the ability to set a custom HTTPClient for a request.
NewUpdatePurgeScheduleParamsWithTimeout creates a new UpdatePurgeScheduleParams object with the ability to set a timeout on a request.
NewUpdatePurgeScheduleUnauthorized creates a UpdatePurgeScheduleUnauthorized with default headers values.

# Structs

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

# Interfaces

API is the interface of the purge client.