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

# Functions

New creates a new project metadata API client.
NewAddProjectMetadatasBadRequest creates a AddProjectMetadatasBadRequest with default headers values.
NewAddProjectMetadatasConflict creates a AddProjectMetadatasConflict with default headers values.
NewAddProjectMetadatasForbidden creates a AddProjectMetadatasForbidden with default headers values.
NewAddProjectMetadatasInternalServerError creates a AddProjectMetadatasInternalServerError with default headers values.
NewAddProjectMetadatasNotFound creates a AddProjectMetadatasNotFound with default headers values.
NewAddProjectMetadatasOK creates a AddProjectMetadatasOK with default headers values.
NewAddProjectMetadatasParams creates a new AddProjectMetadatasParams object, with the default timeout for this client.
NewAddProjectMetadatasParamsWithContext creates a new AddProjectMetadatasParams object with the ability to set a context for a request.
NewAddProjectMetadatasParamsWithHTTPClient creates a new AddProjectMetadatasParams object with the ability to set a custom HTTPClient for a request.
NewAddProjectMetadatasParamsWithTimeout creates a new AddProjectMetadatasParams object with the ability to set a timeout on a request.
NewAddProjectMetadatasUnauthorized creates a AddProjectMetadatasUnauthorized with default headers values.
NewDeleteProjectMetadataBadRequest creates a DeleteProjectMetadataBadRequest with default headers values.
NewDeleteProjectMetadataConflict creates a DeleteProjectMetadataConflict with default headers values.
NewDeleteProjectMetadataForbidden creates a DeleteProjectMetadataForbidden with default headers values.
NewDeleteProjectMetadataInternalServerError creates a DeleteProjectMetadataInternalServerError with default headers values.
NewDeleteProjectMetadataNotFound creates a DeleteProjectMetadataNotFound with default headers values.
NewDeleteProjectMetadataOK creates a DeleteProjectMetadataOK with default headers values.
NewDeleteProjectMetadataParams creates a new DeleteProjectMetadataParams object, with the default timeout for this client.
NewDeleteProjectMetadataParamsWithContext creates a new DeleteProjectMetadataParams object with the ability to set a context for a request.
NewDeleteProjectMetadataParamsWithHTTPClient creates a new DeleteProjectMetadataParams object with the ability to set a custom HTTPClient for a request.
NewDeleteProjectMetadataParamsWithTimeout creates a new DeleteProjectMetadataParams object with the ability to set a timeout on a request.
NewDeleteProjectMetadataUnauthorized creates a DeleteProjectMetadataUnauthorized with default headers values.
NewGetProjectMetadataBadRequest creates a GetProjectMetadataBadRequest with default headers values.
NewGetProjectMetadataForbidden creates a GetProjectMetadataForbidden with default headers values.
NewGetProjectMetadataInternalServerError creates a GetProjectMetadataInternalServerError with default headers values.
NewGetProjectMetadataNotFound creates a GetProjectMetadataNotFound with default headers values.
NewGetProjectMetadataOK creates a GetProjectMetadataOK with default headers values.
NewGetProjectMetadataParams creates a new GetProjectMetadataParams object, with the default timeout for this client.
NewGetProjectMetadataParamsWithContext creates a new GetProjectMetadataParams object with the ability to set a context for a request.
NewGetProjectMetadataParamsWithHTTPClient creates a new GetProjectMetadataParams object with the ability to set a custom HTTPClient for a request.
NewGetProjectMetadataParamsWithTimeout creates a new GetProjectMetadataParams object with the ability to set a timeout on a request.
NewGetProjectMetadataUnauthorized creates a GetProjectMetadataUnauthorized with default headers values.
NewListProjectMetadatasBadRequest creates a ListProjectMetadatasBadRequest with default headers values.
NewListProjectMetadatasForbidden creates a ListProjectMetadatasForbidden with default headers values.
NewListProjectMetadatasInternalServerError creates a ListProjectMetadatasInternalServerError with default headers values.
NewListProjectMetadatasNotFound creates a ListProjectMetadatasNotFound with default headers values.
NewListProjectMetadatasOK creates a ListProjectMetadatasOK with default headers values.
NewListProjectMetadatasParams creates a new ListProjectMetadatasParams object, with the default timeout for this client.
NewListProjectMetadatasParamsWithContext creates a new ListProjectMetadatasParams object with the ability to set a context for a request.
NewListProjectMetadatasParamsWithHTTPClient creates a new ListProjectMetadatasParams object with the ability to set a custom HTTPClient for a request.
NewListProjectMetadatasParamsWithTimeout creates a new ListProjectMetadatasParams object with the ability to set a timeout on a request.
NewListProjectMetadatasUnauthorized creates a ListProjectMetadatasUnauthorized with default headers values.
NewUpdateProjectMetadataBadRequest creates a UpdateProjectMetadataBadRequest with default headers values.
NewUpdateProjectMetadataConflict creates a UpdateProjectMetadataConflict with default headers values.
NewUpdateProjectMetadataForbidden creates a UpdateProjectMetadataForbidden with default headers values.
NewUpdateProjectMetadataInternalServerError creates a UpdateProjectMetadataInternalServerError with default headers values.
NewUpdateProjectMetadataNotFound creates a UpdateProjectMetadataNotFound with default headers values.
NewUpdateProjectMetadataOK creates a UpdateProjectMetadataOK with default headers values.
NewUpdateProjectMetadataParams creates a new UpdateProjectMetadataParams object, with the default timeout for this client.
NewUpdateProjectMetadataParamsWithContext creates a new UpdateProjectMetadataParams object with the ability to set a context for a request.
NewUpdateProjectMetadataParamsWithHTTPClient creates a new UpdateProjectMetadataParams object with the ability to set a custom HTTPClient for a request.
NewUpdateProjectMetadataParamsWithTimeout creates a new UpdateProjectMetadataParams object with the ability to set a timeout on a request.
NewUpdateProjectMetadataUnauthorized creates a UpdateProjectMetadataUnauthorized with default headers values.

# Structs

AddProjectMetadatasBadRequest describes a response with status code 400, with default header values.
AddProjectMetadatasConflict describes a response with status code 409, with default header values.
AddProjectMetadatasForbidden describes a response with status code 403, with default header values.
AddProjectMetadatasInternalServerError describes a response with status code 500, with default header values.
AddProjectMetadatasNotFound describes a response with status code 404, with default header values.
AddProjectMetadatasOK describes a response with status code 200, with default header values.
AddProjectMetadatasParams contains all the parameters to send to the API endpoint for the add project metadatas operation.
AddProjectMetadatasReader is a Reader for the AddProjectMetadatas structure.
AddProjectMetadatasUnauthorized describes a response with status code 401, with default header values.
Client for project metadata API */.
DeleteProjectMetadataBadRequest describes a response with status code 400, with default header values.
DeleteProjectMetadataConflict describes a response with status code 409, with default header values.
DeleteProjectMetadataForbidden describes a response with status code 403, with default header values.
DeleteProjectMetadataInternalServerError describes a response with status code 500, with default header values.
DeleteProjectMetadataNotFound describes a response with status code 404, with default header values.
DeleteProjectMetadataOK describes a response with status code 200, with default header values.
DeleteProjectMetadataParams contains all the parameters to send to the API endpoint for the delete project metadata operation.
DeleteProjectMetadataReader is a Reader for the DeleteProjectMetadata structure.
DeleteProjectMetadataUnauthorized describes a response with status code 401, with default header values.
GetProjectMetadataBadRequest describes a response with status code 400, with default header values.
GetProjectMetadataForbidden describes a response with status code 403, with default header values.
GetProjectMetadataInternalServerError describes a response with status code 500, with default header values.
GetProjectMetadataNotFound describes a response with status code 404, with default header values.
GetProjectMetadataOK describes a response with status code 200, with default header values.
GetProjectMetadataParams contains all the parameters to send to the API endpoint for the get project metadata operation.
GetProjectMetadataReader is a Reader for the GetProjectMetadata structure.
GetProjectMetadataUnauthorized describes a response with status code 401, with default header values.
ListProjectMetadatasBadRequest describes a response with status code 400, with default header values.
ListProjectMetadatasForbidden describes a response with status code 403, with default header values.
ListProjectMetadatasInternalServerError describes a response with status code 500, with default header values.
ListProjectMetadatasNotFound describes a response with status code 404, with default header values.
ListProjectMetadatasOK describes a response with status code 200, with default header values.
ListProjectMetadatasParams contains all the parameters to send to the API endpoint for the list project metadatas operation.
ListProjectMetadatasReader is a Reader for the ListProjectMetadatas structure.
ListProjectMetadatasUnauthorized describes a response with status code 401, with default header values.
UpdateProjectMetadataBadRequest describes a response with status code 400, with default header values.
UpdateProjectMetadataConflict describes a response with status code 409, with default header values.
UpdateProjectMetadataForbidden describes a response with status code 403, with default header values.
UpdateProjectMetadataInternalServerError describes a response with status code 500, with default header values.
UpdateProjectMetadataNotFound describes a response with status code 404, with default header values.
UpdateProjectMetadataOK describes a response with status code 200, with default header values.
UpdateProjectMetadataParams contains all the parameters to send to the API endpoint for the update project metadata operation.
UpdateProjectMetadataReader is a Reader for the UpdateProjectMetadata structure.
UpdateProjectMetadataUnauthorized describes a response with status code 401, with default header values.

# Interfaces

API is the interface of the project metadata client.