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

# Functions

New creates a new repository API client.
NewDeleteRepositoryBadRequest creates a DeleteRepositoryBadRequest with default headers values.
NewDeleteRepositoryForbidden creates a DeleteRepositoryForbidden with default headers values.
NewDeleteRepositoryInternalServerError creates a DeleteRepositoryInternalServerError with default headers values.
NewDeleteRepositoryNotFound creates a DeleteRepositoryNotFound with default headers values.
NewDeleteRepositoryOK creates a DeleteRepositoryOK with default headers values.
NewDeleteRepositoryParams creates a new DeleteRepositoryParams object, with the default timeout for this client.
NewDeleteRepositoryParamsWithContext creates a new DeleteRepositoryParams object with the ability to set a context for a request.
NewDeleteRepositoryParamsWithHTTPClient creates a new DeleteRepositoryParams object with the ability to set a custom HTTPClient for a request.
NewDeleteRepositoryParamsWithTimeout creates a new DeleteRepositoryParams object with the ability to set a timeout on a request.
NewDeleteRepositoryUnauthorized creates a DeleteRepositoryUnauthorized with default headers values.
NewGetRepositoryBadRequest creates a GetRepositoryBadRequest with default headers values.
NewGetRepositoryForbidden creates a GetRepositoryForbidden with default headers values.
NewGetRepositoryInternalServerError creates a GetRepositoryInternalServerError with default headers values.
NewGetRepositoryNotFound creates a GetRepositoryNotFound with default headers values.
NewGetRepositoryOK creates a GetRepositoryOK with default headers values.
NewGetRepositoryParams creates a new GetRepositoryParams object, with the default timeout for this client.
NewGetRepositoryParamsWithContext creates a new GetRepositoryParams object with the ability to set a context for a request.
NewGetRepositoryParamsWithHTTPClient creates a new GetRepositoryParams object with the ability to set a custom HTTPClient for a request.
NewGetRepositoryParamsWithTimeout creates a new GetRepositoryParams object with the ability to set a timeout on a request.
NewGetRepositoryUnauthorized creates a GetRepositoryUnauthorized with default headers values.
NewListAllRepositoriesBadRequest creates a ListAllRepositoriesBadRequest with default headers values.
NewListAllRepositoriesInternalServerError creates a ListAllRepositoriesInternalServerError with default headers values.
NewListAllRepositoriesOK creates a ListAllRepositoriesOK with default headers values.
NewListAllRepositoriesParams creates a new ListAllRepositoriesParams object, with the default timeout for this client.
NewListAllRepositoriesParamsWithContext creates a new ListAllRepositoriesParams object with the ability to set a context for a request.
NewListAllRepositoriesParamsWithHTTPClient creates a new ListAllRepositoriesParams object with the ability to set a custom HTTPClient for a request.
NewListAllRepositoriesParamsWithTimeout creates a new ListAllRepositoriesParams object with the ability to set a timeout on a request.
NewListRepositoriesBadRequest creates a ListRepositoriesBadRequest with default headers values.
NewListRepositoriesForbidden creates a ListRepositoriesForbidden with default headers values.
NewListRepositoriesInternalServerError creates a ListRepositoriesInternalServerError with default headers values.
NewListRepositoriesNotFound creates a ListRepositoriesNotFound with default headers values.
NewListRepositoriesOK creates a ListRepositoriesOK with default headers values.
NewListRepositoriesParams creates a new ListRepositoriesParams object, with the default timeout for this client.
NewListRepositoriesParamsWithContext creates a new ListRepositoriesParams object with the ability to set a context for a request.
NewListRepositoriesParamsWithHTTPClient creates a new ListRepositoriesParams object with the ability to set a custom HTTPClient for a request.
NewListRepositoriesParamsWithTimeout creates a new ListRepositoriesParams object with the ability to set a timeout on a request.
NewListRepositoriesUnauthorized creates a ListRepositoriesUnauthorized with default headers values.
NewUpdateRepositoryBadRequest creates a UpdateRepositoryBadRequest with default headers values.
NewUpdateRepositoryForbidden creates a UpdateRepositoryForbidden with default headers values.
NewUpdateRepositoryInternalServerError creates a UpdateRepositoryInternalServerError with default headers values.
NewUpdateRepositoryNotFound creates a UpdateRepositoryNotFound with default headers values.
NewUpdateRepositoryOK creates a UpdateRepositoryOK with default headers values.
NewUpdateRepositoryParams creates a new UpdateRepositoryParams object, with the default timeout for this client.
NewUpdateRepositoryParamsWithContext creates a new UpdateRepositoryParams object with the ability to set a context for a request.
NewUpdateRepositoryParamsWithHTTPClient creates a new UpdateRepositoryParams object with the ability to set a custom HTTPClient for a request.
NewUpdateRepositoryParamsWithTimeout creates a new UpdateRepositoryParams object with the ability to set a timeout on a request.
NewUpdateRepositoryUnauthorized creates a UpdateRepositoryUnauthorized with default headers values.

# Structs

Client for repository API */.
DeleteRepositoryBadRequest describes a response with status code 400, with default header values.
DeleteRepositoryForbidden describes a response with status code 403, with default header values.
DeleteRepositoryInternalServerError describes a response with status code 500, with default header values.
DeleteRepositoryNotFound describes a response with status code 404, with default header values.
DeleteRepositoryOK describes a response with status code 200, with default header values.
DeleteRepositoryParams contains all the parameters to send to the API endpoint for the delete repository operation.
DeleteRepositoryReader is a Reader for the DeleteRepository structure.
DeleteRepositoryUnauthorized describes a response with status code 401, with default header values.
GetRepositoryBadRequest describes a response with status code 400, with default header values.
GetRepositoryForbidden describes a response with status code 403, with default header values.
GetRepositoryInternalServerError describes a response with status code 500, with default header values.
GetRepositoryNotFound describes a response with status code 404, with default header values.
GetRepositoryOK describes a response with status code 200, with default header values.
GetRepositoryParams contains all the parameters to send to the API endpoint for the get repository operation.
GetRepositoryReader is a Reader for the GetRepository structure.
GetRepositoryUnauthorized describes a response with status code 401, with default header values.
ListAllRepositoriesBadRequest describes a response with status code 400, with default header values.
ListAllRepositoriesInternalServerError describes a response with status code 500, with default header values.
ListAllRepositoriesOK describes a response with status code 200, with default header values.
ListAllRepositoriesParams contains all the parameters to send to the API endpoint for the list all repositories operation.
ListAllRepositoriesReader is a Reader for the ListAllRepositories structure.
ListRepositoriesBadRequest describes a response with status code 400, with default header values.
ListRepositoriesForbidden describes a response with status code 403, with default header values.
ListRepositoriesInternalServerError describes a response with status code 500, with default header values.
ListRepositoriesNotFound describes a response with status code 404, with default header values.
ListRepositoriesOK describes a response with status code 200, with default header values.
ListRepositoriesParams contains all the parameters to send to the API endpoint for the list repositories operation.
ListRepositoriesReader is a Reader for the ListRepositories structure.
ListRepositoriesUnauthorized describes a response with status code 401, with default header values.
UpdateRepositoryBadRequest describes a response with status code 400, with default header values.
UpdateRepositoryForbidden describes a response with status code 403, with default header values.
UpdateRepositoryInternalServerError describes a response with status code 500, with default header values.
UpdateRepositoryNotFound describes a response with status code 404, with default header values.
UpdateRepositoryOK describes a response with status code 200, with default header values.
UpdateRepositoryParams contains all the parameters to send to the API endpoint for the update repository operation.
UpdateRepositoryReader is a Reader for the UpdateRepository structure.
UpdateRepositoryUnauthorized describes a response with status code 401, with default header values.

# Interfaces

API is the interface of the repository client.