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

# Functions

New creates a new member API client.
NewCreateProjectMemberBadRequest creates a CreateProjectMemberBadRequest with default headers values.
NewCreateProjectMemberConflict creates a CreateProjectMemberConflict with default headers values.
NewCreateProjectMemberCreated creates a CreateProjectMemberCreated with default headers values.
NewCreateProjectMemberForbidden creates a CreateProjectMemberForbidden with default headers values.
NewCreateProjectMemberInternalServerError creates a CreateProjectMemberInternalServerError with default headers values.
NewCreateProjectMemberParams creates a new CreateProjectMemberParams object, with the default timeout for this client.
NewCreateProjectMemberParamsWithContext creates a new CreateProjectMemberParams object with the ability to set a context for a request.
NewCreateProjectMemberParamsWithHTTPClient creates a new CreateProjectMemberParams object with the ability to set a custom HTTPClient for a request.
NewCreateProjectMemberParamsWithTimeout creates a new CreateProjectMemberParams object with the ability to set a timeout on a request.
NewCreateProjectMemberUnauthorized creates a CreateProjectMemberUnauthorized with default headers values.
NewDeleteProjectMemberBadRequest creates a DeleteProjectMemberBadRequest with default headers values.
NewDeleteProjectMemberForbidden creates a DeleteProjectMemberForbidden with default headers values.
NewDeleteProjectMemberInternalServerError creates a DeleteProjectMemberInternalServerError with default headers values.
NewDeleteProjectMemberOK creates a DeleteProjectMemberOK with default headers values.
NewDeleteProjectMemberParams creates a new DeleteProjectMemberParams object, with the default timeout for this client.
NewDeleteProjectMemberParamsWithContext creates a new DeleteProjectMemberParams object with the ability to set a context for a request.
NewDeleteProjectMemberParamsWithHTTPClient creates a new DeleteProjectMemberParams object with the ability to set a custom HTTPClient for a request.
NewDeleteProjectMemberParamsWithTimeout creates a new DeleteProjectMemberParams object with the ability to set a timeout on a request.
NewDeleteProjectMemberUnauthorized creates a DeleteProjectMemberUnauthorized with default headers values.
NewGetProjectMemberBadRequest creates a GetProjectMemberBadRequest with default headers values.
NewGetProjectMemberForbidden creates a GetProjectMemberForbidden with default headers values.
NewGetProjectMemberInternalServerError creates a GetProjectMemberInternalServerError with default headers values.
NewGetProjectMemberNotFound creates a GetProjectMemberNotFound with default headers values.
NewGetProjectMemberOK creates a GetProjectMemberOK with default headers values.
NewGetProjectMemberParams creates a new GetProjectMemberParams object, with the default timeout for this client.
NewGetProjectMemberParamsWithContext creates a new GetProjectMemberParams object with the ability to set a context for a request.
NewGetProjectMemberParamsWithHTTPClient creates a new GetProjectMemberParams object with the ability to set a custom HTTPClient for a request.
NewGetProjectMemberParamsWithTimeout creates a new GetProjectMemberParams object with the ability to set a timeout on a request.
NewGetProjectMemberUnauthorized creates a GetProjectMemberUnauthorized with default headers values.
NewListProjectMembersBadRequest creates a ListProjectMembersBadRequest with default headers values.
NewListProjectMembersForbidden creates a ListProjectMembersForbidden with default headers values.
NewListProjectMembersInternalServerError creates a ListProjectMembersInternalServerError with default headers values.
NewListProjectMembersNotFound creates a ListProjectMembersNotFound with default headers values.
NewListProjectMembersOK creates a ListProjectMembersOK with default headers values.
NewListProjectMembersParams creates a new ListProjectMembersParams object, with the default timeout for this client.
NewListProjectMembersParamsWithContext creates a new ListProjectMembersParams object with the ability to set a context for a request.
NewListProjectMembersParamsWithHTTPClient creates a new ListProjectMembersParams object with the ability to set a custom HTTPClient for a request.
NewListProjectMembersParamsWithTimeout creates a new ListProjectMembersParams object with the ability to set a timeout on a request.
NewListProjectMembersUnauthorized creates a ListProjectMembersUnauthorized with default headers values.
NewUpdateProjectMemberBadRequest creates a UpdateProjectMemberBadRequest with default headers values.
NewUpdateProjectMemberForbidden creates a UpdateProjectMemberForbidden with default headers values.
NewUpdateProjectMemberInternalServerError creates a UpdateProjectMemberInternalServerError with default headers values.
NewUpdateProjectMemberNotFound creates a UpdateProjectMemberNotFound with default headers values.
NewUpdateProjectMemberOK creates a UpdateProjectMemberOK with default headers values.
NewUpdateProjectMemberParams creates a new UpdateProjectMemberParams object, with the default timeout for this client.
NewUpdateProjectMemberParamsWithContext creates a new UpdateProjectMemberParams object with the ability to set a context for a request.
NewUpdateProjectMemberParamsWithHTTPClient creates a new UpdateProjectMemberParams object with the ability to set a custom HTTPClient for a request.
NewUpdateProjectMemberParamsWithTimeout creates a new UpdateProjectMemberParams object with the ability to set a timeout on a request.
NewUpdateProjectMemberUnauthorized creates a UpdateProjectMemberUnauthorized with default headers values.

# Structs

Client for member API */.
CreateProjectMemberBadRequest describes a response with status code 400, with default header values.
CreateProjectMemberConflict describes a response with status code 409, with default header values.
CreateProjectMemberCreated describes a response with status code 201, with default header values.
CreateProjectMemberForbidden describes a response with status code 403, with default header values.
CreateProjectMemberInternalServerError describes a response with status code 500, with default header values.
CreateProjectMemberParams contains all the parameters to send to the API endpoint for the create project member operation.
CreateProjectMemberReader is a Reader for the CreateProjectMember structure.
CreateProjectMemberUnauthorized describes a response with status code 401, with default header values.
DeleteProjectMemberBadRequest describes a response with status code 400, with default header values.
DeleteProjectMemberForbidden describes a response with status code 403, with default header values.
DeleteProjectMemberInternalServerError describes a response with status code 500, with default header values.
DeleteProjectMemberOK describes a response with status code 200, with default header values.
DeleteProjectMemberParams contains all the parameters to send to the API endpoint for the delete project member operation.
DeleteProjectMemberReader is a Reader for the DeleteProjectMember structure.
DeleteProjectMemberUnauthorized describes a response with status code 401, with default header values.
GetProjectMemberBadRequest describes a response with status code 400, with default header values.
GetProjectMemberForbidden describes a response with status code 403, with default header values.
GetProjectMemberInternalServerError describes a response with status code 500, with default header values.
GetProjectMemberNotFound describes a response with status code 404, with default header values.
GetProjectMemberOK describes a response with status code 200, with default header values.
GetProjectMemberParams contains all the parameters to send to the API endpoint for the get project member operation.
GetProjectMemberReader is a Reader for the GetProjectMember structure.
GetProjectMemberUnauthorized describes a response with status code 401, with default header values.
ListProjectMembersBadRequest describes a response with status code 400, with default header values.
ListProjectMembersForbidden describes a response with status code 403, with default header values.
ListProjectMembersInternalServerError describes a response with status code 500, with default header values.
ListProjectMembersNotFound describes a response with status code 404, with default header values.
ListProjectMembersOK describes a response with status code 200, with default header values.
ListProjectMembersParams contains all the parameters to send to the API endpoint for the list project members operation.
ListProjectMembersReader is a Reader for the ListProjectMembers structure.
ListProjectMembersUnauthorized describes a response with status code 401, with default header values.
UpdateProjectMemberBadRequest describes a response with status code 400, with default header values.
UpdateProjectMemberForbidden describes a response with status code 403, with default header values.
UpdateProjectMemberInternalServerError describes a response with status code 500, with default header values.
UpdateProjectMemberNotFound describes a response with status code 404, with default header values.
UpdateProjectMemberOK describes a response with status code 200, with default header values.
UpdateProjectMemberParams contains all the parameters to send to the API endpoint for the update project member operation.
UpdateProjectMemberReader is a Reader for the UpdateProjectMember structure.
UpdateProjectMemberUnauthorized describes a response with status code 401, with default header values.

# Interfaces

API is the interface of the member client.