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

# Functions

New creates a new usergroup API client.
NewCreateUserGroupBadRequest creates a CreateUserGroupBadRequest with default headers values.
NewCreateUserGroupConflict creates a CreateUserGroupConflict with default headers values.
NewCreateUserGroupCreated creates a CreateUserGroupCreated with default headers values.
NewCreateUserGroupForbidden creates a CreateUserGroupForbidden with default headers values.
NewCreateUserGroupInternalServerError creates a CreateUserGroupInternalServerError with default headers values.
NewCreateUserGroupParams creates a new CreateUserGroupParams object, with the default timeout for this client.
NewCreateUserGroupParamsWithContext creates a new CreateUserGroupParams object with the ability to set a context for a request.
NewCreateUserGroupParamsWithHTTPClient creates a new CreateUserGroupParams object with the ability to set a custom HTTPClient for a request.
NewCreateUserGroupParamsWithTimeout creates a new CreateUserGroupParams object with the ability to set a timeout on a request.
NewCreateUserGroupUnauthorized creates a CreateUserGroupUnauthorized with default headers values.
NewDeleteUserGroupBadRequest creates a DeleteUserGroupBadRequest with default headers values.
NewDeleteUserGroupForbidden creates a DeleteUserGroupForbidden with default headers values.
NewDeleteUserGroupInternalServerError creates a DeleteUserGroupInternalServerError with default headers values.
NewDeleteUserGroupOK creates a DeleteUserGroupOK with default headers values.
NewDeleteUserGroupParams creates a new DeleteUserGroupParams object, with the default timeout for this client.
NewDeleteUserGroupParamsWithContext creates a new DeleteUserGroupParams object with the ability to set a context for a request.
NewDeleteUserGroupParamsWithHTTPClient creates a new DeleteUserGroupParams object with the ability to set a custom HTTPClient for a request.
NewDeleteUserGroupParamsWithTimeout creates a new DeleteUserGroupParams object with the ability to set a timeout on a request.
NewDeleteUserGroupUnauthorized creates a DeleteUserGroupUnauthorized with default headers values.
NewGetUserGroupBadRequest creates a GetUserGroupBadRequest with default headers values.
NewGetUserGroupForbidden creates a GetUserGroupForbidden with default headers values.
NewGetUserGroupInternalServerError creates a GetUserGroupInternalServerError with default headers values.
NewGetUserGroupNotFound creates a GetUserGroupNotFound with default headers values.
NewGetUserGroupOK creates a GetUserGroupOK with default headers values.
NewGetUserGroupParams creates a new GetUserGroupParams object, with the default timeout for this client.
NewGetUserGroupParamsWithContext creates a new GetUserGroupParams object with the ability to set a context for a request.
NewGetUserGroupParamsWithHTTPClient creates a new GetUserGroupParams object with the ability to set a custom HTTPClient for a request.
NewGetUserGroupParamsWithTimeout creates a new GetUserGroupParams object with the ability to set a timeout on a request.
NewGetUserGroupUnauthorized creates a GetUserGroupUnauthorized with default headers values.
NewListUserGroupsForbidden creates a ListUserGroupsForbidden with default headers values.
NewListUserGroupsInternalServerError creates a ListUserGroupsInternalServerError with default headers values.
NewListUserGroupsOK creates a ListUserGroupsOK with default headers values.
NewListUserGroupsParams creates a new ListUserGroupsParams object, with the default timeout for this client.
NewListUserGroupsParamsWithContext creates a new ListUserGroupsParams object with the ability to set a context for a request.
NewListUserGroupsParamsWithHTTPClient creates a new ListUserGroupsParams object with the ability to set a custom HTTPClient for a request.
NewListUserGroupsParamsWithTimeout creates a new ListUserGroupsParams object with the ability to set a timeout on a request.
NewListUserGroupsUnauthorized creates a ListUserGroupsUnauthorized with default headers values.
NewSearchUserGroupsInternalServerError creates a SearchUserGroupsInternalServerError with default headers values.
NewSearchUserGroupsOK creates a SearchUserGroupsOK with default headers values.
NewSearchUserGroupsParams creates a new SearchUserGroupsParams object, with the default timeout for this client.
NewSearchUserGroupsParamsWithContext creates a new SearchUserGroupsParams object with the ability to set a context for a request.
NewSearchUserGroupsParamsWithHTTPClient creates a new SearchUserGroupsParams object with the ability to set a custom HTTPClient for a request.
NewSearchUserGroupsParamsWithTimeout creates a new SearchUserGroupsParams object with the ability to set a timeout on a request.
NewSearchUserGroupsUnauthorized creates a SearchUserGroupsUnauthorized with default headers values.
NewUpdateUserGroupBadRequest creates a UpdateUserGroupBadRequest with default headers values.
NewUpdateUserGroupForbidden creates a UpdateUserGroupForbidden with default headers values.
NewUpdateUserGroupInternalServerError creates a UpdateUserGroupInternalServerError with default headers values.
NewUpdateUserGroupNotFound creates a UpdateUserGroupNotFound with default headers values.
NewUpdateUserGroupOK creates a UpdateUserGroupOK with default headers values.
NewUpdateUserGroupParams creates a new UpdateUserGroupParams object, with the default timeout for this client.
NewUpdateUserGroupParamsWithContext creates a new UpdateUserGroupParams object with the ability to set a context for a request.
NewUpdateUserGroupParamsWithHTTPClient creates a new UpdateUserGroupParams object with the ability to set a custom HTTPClient for a request.
NewUpdateUserGroupParamsWithTimeout creates a new UpdateUserGroupParams object with the ability to set a timeout on a request.
NewUpdateUserGroupUnauthorized creates a UpdateUserGroupUnauthorized with default headers values.

# Structs

Client for usergroup API */.
CreateUserGroupBadRequest describes a response with status code 400, with default header values.
CreateUserGroupConflict describes a response with status code 409, with default header values.
CreateUserGroupCreated describes a response with status code 201, with default header values.
CreateUserGroupForbidden describes a response with status code 403, with default header values.
CreateUserGroupInternalServerError describes a response with status code 500, with default header values.
CreateUserGroupParams contains all the parameters to send to the API endpoint for the create user group operation.
CreateUserGroupReader is a Reader for the CreateUserGroup structure.
CreateUserGroupUnauthorized describes a response with status code 401, with default header values.
DeleteUserGroupBadRequest describes a response with status code 400, with default header values.
DeleteUserGroupForbidden describes a response with status code 403, with default header values.
DeleteUserGroupInternalServerError describes a response with status code 500, with default header values.
DeleteUserGroupOK describes a response with status code 200, with default header values.
DeleteUserGroupParams contains all the parameters to send to the API endpoint for the delete user group operation.
DeleteUserGroupReader is a Reader for the DeleteUserGroup structure.
DeleteUserGroupUnauthorized describes a response with status code 401, with default header values.
GetUserGroupBadRequest describes a response with status code 400, with default header values.
GetUserGroupForbidden describes a response with status code 403, with default header values.
GetUserGroupInternalServerError describes a response with status code 500, with default header values.
GetUserGroupNotFound describes a response with status code 404, with default header values.
GetUserGroupOK describes a response with status code 200, with default header values.
GetUserGroupParams contains all the parameters to send to the API endpoint for the get user group operation.
GetUserGroupReader is a Reader for the GetUserGroup structure.
GetUserGroupUnauthorized describes a response with status code 401, with default header values.
ListUserGroupsForbidden describes a response with status code 403, with default header values.
ListUserGroupsInternalServerError describes a response with status code 500, with default header values.
ListUserGroupsOK describes a response with status code 200, with default header values.
ListUserGroupsParams contains all the parameters to send to the API endpoint for the list user groups operation.
ListUserGroupsReader is a Reader for the ListUserGroups structure.
ListUserGroupsUnauthorized describes a response with status code 401, with default header values.
SearchUserGroupsInternalServerError describes a response with status code 500, with default header values.
SearchUserGroupsOK describes a response with status code 200, with default header values.
SearchUserGroupsParams contains all the parameters to send to the API endpoint for the search user groups operation.
SearchUserGroupsReader is a Reader for the SearchUserGroups structure.
SearchUserGroupsUnauthorized describes a response with status code 401, with default header values.
UpdateUserGroupBadRequest describes a response with status code 400, with default header values.
UpdateUserGroupForbidden describes a response with status code 403, with default header values.
UpdateUserGroupInternalServerError describes a response with status code 500, with default header values.
UpdateUserGroupNotFound describes a response with status code 404, with default header values.
UpdateUserGroupOK describes a response with status code 200, with default header values.
UpdateUserGroupParams contains all the parameters to send to the API endpoint for the update user group operation.
UpdateUserGroupReader is a Reader for the UpdateUserGroup structure.
UpdateUserGroupUnauthorized describes a response with status code 401, with default header values.

# Interfaces

API is the interface of the usergroup client.