Module redmine_api::api::project_memberships
source · Expand description
Project Memberships Rest API Endpoint definitions
- list of project memberships endpoint
- get specific membership endpoint
- create project membership endpoint
- update specific membership endpoint
- delete specific membership endpoint
Structs§
- The endpoint to create a Redmine project membership (add a user or group to a project)
- Builder for
CreateProjectMembership
. - The endpoint to delete a membership in a Redmine project
- Builder for
DeleteProjectMembership
. - The endpoint for a specific Redmine project membership
- Builder for
GetProjectMembership
. - a minimal type for project memberships to be used in lists of memberships returned as part of the group
- The endpoint for all memberships in a Redmine project
- Builder for
ListProjectMemberships
. - A lot of APIs in Redmine wrap their data in an extra layer, this is a helper struct for outer layers with a membership field holding the inner data
- helper struct for outer layers with a memberships field holding the inner data
- a type for project memberships to use as an API return type
- The endpoint to update an existing Redmine project membership (change roles)
- Builder for
UpdateProjectMembership
. - a minimal type for project memberships to be used in lists of memberships returned as part of the user
Enums§
- Error type for CreateProjectMembershipBuilder
- Error type for DeleteProjectMembershipBuilder
- Error type for GetProjectMembershipBuilder
- Error type for ListProjectMembershipsBuilder
- Error type for UpdateProjectMembershipBuilder